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

[RFE] Make sure that the sysext-bakery always builds all curent versions of Kubernetes images. #1293

Open
jhaprins opened this issue Dec 15, 2023 · 1 comment
Labels
kind/feature A feature request

Comments

@jhaprins
Copy link

Current situation

The sysext-bakery used by Flatcar to create images for Kubernetes is not always up2date with current / maintained versions of Kubernetes.

Impact

This results in having to either build them yourself, or having to stay with older version which could result in security issues.

Ideal future situation

The ideal situation would be that the sysext-bakery would track the releases of Kubernetes and builds new sysext files as soon as a new version of Kubernetes hits the internet.

Implementation options

Track the Kubernetes github releases and build for all maintained releases.

Additional information

[ Please Add any information that does not fit into any of the above sections here ]

@jhaprins jhaprins added the kind/feature A feature request label Dec 15, 2023
@pothos
Copy link
Member

pothos commented Dec 15, 2023

In the github action we can fetch the active k8s versions from https://raw.githubusercontent.com/kubernetes/website/main/data/releases/schedule.yaml and filter out releases with a target date in the future (using next: as first try, otherwise the last one from previousPatches)

pothos added a commit to flatcar/sysext-bakery that referenced this issue Jan 11, 2024
Build all Kubernetes versions available. Fix for flatcar/Flatcar#1293
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature A feature request
Projects
Status: 📝 Needs Triage
Development

No branches or pull requests

2 participants