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

Upgrade from 3510.2.8 to 3815.2.0 does not create /etc/extensions/containerd-flatcar.raw symlink #1414

Closed
richardzuidhof opened this issue Apr 3, 2024 · 3 comments
Labels
kind/bug Something isn't working

Comments

@richardzuidhof
Copy link

Description

After upgrading from release 3510.2.8 to 3815.2.0 the symlinks for containerd/dockerd in /etc/extensions are not created. From 3760.2.0 to 3815.2.0 this issue does not occur.

Impact

After some automated upgrades containerd fails to start

Environment and steps to reproduce

  1. Set-up: Running Flatcar 3510.2.8 on Vmware
  2. Task: Updating to https://update.release.flatcar-linux.net/amd64-usr/3815.2.0/flatcar_production_update.gz using the update-engine
  3. Action(s): Update and reboot
  4. Error: After reboot containers would not start because no container engines were running

Expected behavior

When updating to the latest release of Flatcar that uses sysext images the required symlinks should be always be created

Additional information

Please add any information here that does not fit the above format.

@richardzuidhof richardzuidhof added the kind/bug Something isn't working label Apr 3, 2024
@pothos
Copy link
Member

pothos commented Apr 4, 2024

I couldn't reproduce this from a fresh VM, can you share more about the setup?

@pothos
Copy link
Member

pothos commented Apr 4, 2024

Maybe /etc/extensions/ already existed and had a different mode or other differences that prevent the symlinks from the underlay to show up.
During the update to 3815.2.0 the overlay.opaque attr is already cleared if it had existed, that shouldn't be the problem.

@richardzuidhof
Copy link
Author

Very strange indeed. I can not reproduce it anymore either.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants