Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consider replacing the linear array redundancy level in the docs #575

Open
hrismarin opened this issue Jan 2, 2025 · 1 comment
Open

Comments

@hrismarin
Copy link
Contributor

Currently, the Butane and Ignition docs state:

  • level (string): the redundancy level of the array (e.g. linear, raid1, raid5, etc.).

Some md personalities, including linear, have been deprecated in the Linux kernel, see:
Ignition fails at raid creation
torvalds/linux@608f52e
torvalds/linux@849d18e

Should we consider removing or replacing the explicit mention of the linear array redundancy level from the Butane and Ignition docs?

@travier
Copy link
Member

travier commented Jan 10, 2025

That's a good point. If the configs are not longer accepted by the kernel and haven't been for a while then butane should probably not accept them as well.

Removing them from the docs is a good first step. Adding some logic in butane or ignition to fail validation in a second step would be good as well. We can probably start in Butane as that could be considered a breaking change in Ignition so not sure if we can do that in a regular spec bump.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants