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

Fix the way we write configure-kube-proxy.sh #481

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

gabriel-samfira
Copy link

On flatcar, files in /run are recreated after the initrd pivots to the full system and executes init. This change adds a unit file that writes the file post-boot. Files written in /run during ignition run will be clobbered.

Fixes #480

@gabriel-samfira gabriel-samfira force-pushed the fix-flatcar-deployments branch from efb4f41 to 8abbd06 Compare January 16, 2025 14:24
On flatcar, files in /run are recreated after the initrd pivots to the
full system and executes init. This change adds a unit file that writes
the file post-boot. Files written in /run during ignition run will be
clobbered.

Signed-off-by: Gabriel Adrian Samfira <[email protected]>
@gabriel-samfira gabriel-samfira force-pushed the fix-flatcar-deployments branch from 8abbd06 to 9f6a122 Compare January 16, 2025 14:25
@mnaser
Copy link
Member

mnaser commented Jan 23, 2025

@gabriel-samfira do you happen to know why the flatcar CI fails? :(

@gabriel-samfira
Copy link
Author

@mnaser looking

@gabriel-samfira
Copy link
Author

gabriel-samfira commented Jan 23, 2025

The logs don't give much of a hint as to what the problem might be. I will try to run the tests on a local OpenStack deployment, connect to the VMs and debug.

Might take a few days. Need to finish some documentation.

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

Successfully merging this pull request may close these issues.

Flatcar fails to start due to missing /run/kubeadm/configure-kube-proxy.sh
2 participants