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

Atomic systemd-sysext remount #1328

Open
pothos opened this issue Jan 22, 2024 · 0 comments
Open

Atomic systemd-sysext remount #1328

pothos opened this issue Jan 22, 2024 · 0 comments

Comments

@pothos
Copy link
Member

pothos commented Jan 22, 2024

Current situation

The overlay mount shortly disappears during systemd-sysext refresh. When the overlay fails to assemble, nothing is mounted.

Impact

Services may be down for some time and there might be race conditions. A misconfiguration brings all overlays down.

Ideal future situation

Make systemd-sysext refresh replace the overlay mount atomically with Linux 6.5 "mount beneath", and then unmounting the old one with a regular lazy umount (but leave it when no new mount could be assembled).

Implementation options

Additional information

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

No branches or pull requests

1 participant