Skip to content

Support 1.34 and 1.36 kubernetes version #76

Open
alicefr wants to merge 3 commits into
bootc-dev:mainfrom
alicefr:add-k8s-versions
Open

Support 1.34 and 1.36 kubernetes version #76
alicefr wants to merge 3 commits into
bootc-dev:mainfrom
alicefr:add-k8s-versions

Conversation

@alicefr

@alicefr alicefr commented Jun 26, 2026

Copy link
Copy Markdown
Collaborator

Build and run some smoke test on node image based on kubernetes 1.34 and 1.36. This is required by the bootc-operator by bootc-dev/bootc-operator#48

alicefr added 3 commits June 26, 2026 15:45
The bootc-operator needs to be tested on the active kubernetes version.
Hence, we need to publish the relative k8s images. See:
  bootc-dev/bootc-operator#48

Assisted-by: Claude Opus 4.6 (1M context)
Signed-off-by: Alice Frosi <afrosi@redhat.com>
Integration tests were hardcoded to config.DefaultNodeImage (v1.35).
To test against other K8s versions, add a NodeImage() helper that
reads BINK_NODE_IMAGE and wire it into all cluster creation paths.

Assisted-by: Claude Opus 4.6 (1M context)
Signed-off-by: Alice Frosi <afrosi@redhat.com>
For now, let's keep 1.25 as the standard the let's swap 1.35 with 1.36
once it has been tested.

Assisted-by: Claude Opus 4.6 (1M context)
Signed-off-by: Alice Frosi <afrosi@redhat.com>
strategy:
fail-fast: false
matrix:
kube-minor: ['1.34', '1.35', '1.36']

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tooootally not a blocker here but would be cool to use e.g. https://endoflife.date/api/kubernetes.json and dynamically create the matrix here for all supported Kubernetes versions.

strategy:
fail-fast: false
matrix:
kube-minor: ['1.34', '1.36']

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

And here as well.

Otherwise, bumping this every quarter is going to get tiring. :)

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

2 participants