-
Notifications
You must be signed in to change notification settings - Fork 30
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
Failure to parse OEM id causes cascading failures #16
Comments
Thanks for reporting, we added a paragraph for that in the documentation for the mean time: https://docs.flatcar-linux.org/os/migrate-from-container-linux/ We notify you here when we have a release where afterburn supports all variable names. |
Sorry, yes, the recovery instructions should be on that page until the bug is fixed. The update instructions have the |
For the upcoming stable release we have all compatibility changes done except that |
Thanks. |
Alpha 2430.0.0 or Edge 2430.99.0 should also fix the issues. |
When migrating a host to Flatcar from Container Linux the failure to parse the embedded OEM id causes metadata setup to fail which then cascades to networking failure, ssh key failure, etc.
In this specific case there was no backwards compatibility to parse and understand namespaced
coreos.
values from the kernel command line:this host was booted with the following command line:
If the user can successfully boot the host and be able to modify partition 6 of the boot disk (the "OEM" partition) it is possible that the missing metadata expected by the Flatcar tooling can be added as a triage by appending
set linux_append="$linux flatcar.oem.id=digitalocean"
to the file/usr/share/oem/grub.cfg
, that being said this requires advanced knowledge of the OS in general and may not be exhaustive of all changes needed to bring the host into a good working state:The text was updated successfully, but these errors were encountered: