-
Notifications
You must be signed in to change notification settings - Fork 39
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
Bump k3s and rke2 to v1.31.1 #93
Conversation
Build seems to run successfully, but I can't merge the sysext:
Any ideas? 🤔 |
3b7a1a1
to
ce0d092
Compare
Will try it out on Flatcar and report back, there might be the issue with the versioning. Just to make sure, you built the extension and tested it on Debian and not Flatcar? |
Yes, I built and tested it on Debian (I was trying to use the same sysext across distros). |
Okay, no idea what the issue was, but building works now for me on Debian:
|
Flatcar can be used as a Docker host and you can build the sysexts using the Flatcar SDK Docker image (or any other Docker image that has the requirements). Moreover, if you use a volume mount to the host
I think it is also worth documenting this workflow too, so that any Flatcar user can re-use their Flatcar instance and dev tools to build the systemd-sysexts. |
As the SDK container is quite large, there is another way, way faster, to leverage the flatcar_developer_container.bin.
Notable docs: https://www.flatcar.org/docs/latest/reference/developer-guides/kernel-modules/ |
@ader1990 Update built successfully, could you please merge it and update the k3s/rke2 releases? |
For what is worth, this has failed because of this |
@tormath1 Thank you! |
Hello, it should be good now: https://github.com/flatcar/sysext-bakery/releases/tag/latest |
Awesome, thanks! |
Update k3s and rke2 to v1.31.1
Didn't know if you want to keep v1.30.5 and v1.29.9 for backwards-compatibility, so I kept them in
release_build_versions.txt
. If you only want to build the latest release, I can update the PR as well.