-
Notifications
You must be signed in to change notification settings - Fork 33
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
3602.2.0 files overwrite change of behaviour #1207
Comments
Thank you for the report. This will have been caused by switching to using an overlay for /etc, which provides distro defaults for config files. The overlay is created before ignition runs (right @pothos?) instead of config files being created via systemd-tmpfiles after ignition runs. I think the current behavior is what we want to have though, with users needing to explicitly specify |
Thanks @jepio |
Is that only the case for |
I only use append mode for |
In general there is no real change in behavior because files also existed on the initial rootfs before |
Description
AWS AMI image based in EU-WEST-2 (ami-0bb8a98c666ad7adf) for release 3602.2.0 appears to have changed the behaviour for writing files to core os settings
Attempting to spin up an instance results in an error in the ingnition-files service
I am using Flatcar for a clusters that can't have random restarts so running with REBOOT_STRATEGY=off
If I remove that then the AMI boots fine or I can specify overwrite: true
I also however set some custom limits eg
and that is now reporting the same error message
I can fix it by changing to contents from append and setting overwrite
Impact
I have work arounds for everything that was failing however it required changes to the build pipelines that were working previously
Environment and steps to reproduce
a. Start up ec2 instance using custom configuration
Expected behavior
With previous version 3510.2.8 this applied the custom configurations
Additional information
Please add any information here that does not fit the above format.
The text was updated successfully, but these errors were encountered: