-
Notifications
You must be signed in to change notification settings - Fork 34
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
Release Flatcar Container Linux Alpha 3480.0.0, Beta 3446.1.0, Stable 3374.2.2 #946
Comments
The alpha 3480.0.0 currently causes an install boot loop. |
Switching the machine to beta channel: same loop. |
Thanks for testing alpha & beta. We're trying to repro but so far this seems isolated. Any chance you see something happening on the serial console that would hint to what is going wrong? |
I can not (currently). On Sunday no problem. |
Are you able to shortly log in with SSH? Woud be great to get the journalctl output. |
I can log in as long as often as you like, but can't afford long reboots and failing installs for now. But as mentioned above there is no journalctl output for the time period the (failing) update takes place. The last entries are "systemd[1]: Reached target System Reboot. (...) systemd-journald[694]: Journal stopped", then silence, and after ~10 minutes "kernel: Linux version 5.15.81-flatcar (...)". |
Thanks for the quick response, so it doesn't seem to boot - |
I wonder if it could be related to the change about running systemd-tmpfile and flatcar-tmpfiles in the initrd. Sidenote: Currently it seems to be a mix of gracefully continuing and hard boot failures depending of the type of error the root setup script would encounter. Both approaches have pros and cons… |
The logs since July 2022 always show "Update successfully applied, waiting to reboot." Even for this release, The only meaningless difference is the ever increasing "Payload Attempt Number = 61" for this release. But as I have stopped the update-engine it does not try again. Resuming on Sunday... On fresh installs the update works flawlessly. Must be something isolated which I cannot pin down at the moment. I report back as soon as I have full control over the machine. |
We recorded a boot sequence video available at https://lohmann.ml/sl/hausbesuch-wahnsinnig During boot one can see the grub menu containing "CoreOS" entries as this is a former CoreOS. Maybe this could be a problem as the /boot partition is not upgraded at all. It has still all the files from 2016 when the machine was installed. I have never seen a CoreOS or FlatcarOS machine upgrading its /boot partition. Shouldn't that be done sometimes? If you want I can try to provide an image of that machine without the confidential docker images and volumes for further analysis. |
Can you press enter on that console, type A snapshot of that vm without any of the docker images/volumes would work too, but we would need all other state in the root filesystem. |
Hitting Enter does not result into a real emergency shell. The system then enters a 15 second boot loop which can only be resolved by a (virtual) reset. |
Thanks a lot!
|
As workaround you can do I guess we could fix https://github.com/flatcar/baselayout/blob/flatcar-master/scripts/flatcar-tmpfiles to also copy the list of wanted users over if they don't exist, not only if the file doesn't exist. |
Actually I don't need a workaround right now. I would rather like to see it fixed in the next release so that it is helpful for everybody. For me there is no real need to switch to this release. I'll skip it until the underlying issue is fixed. |
On the cloned machine the workaround solved the problem. On the real machine I'm waiting for a new release by halting the update-engine service. |
Release Flatcar Container Linux Alpha 3480.0.0, Beta 3446.1.0, Stable 3374.2.2
The release of Flatcar Container Linux Alpha 3480.0.0, Beta 3446.1.0, Stable 3374.2.2 is planned for January 11th, 2023
Tasks
container/image_changes
job by selectingTimestamps: None
(@sayanchowdhury)scripts
release created on GitHub (@dongsupark)container/release
ran (@dongsupark)copy-to-origin.sh
(@dongsupark)set-symlink.sh
(@dongsupark)./update-flatcar-versions.sh
and PR merged (@dongsupark)The text was updated successfully, but these errors were encountered: