-
Notifications
You must be signed in to change notification settings - Fork 5
K0s 1.29 - DO NOT MERGE #1363
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
base: main
Are you sure you want to change the base?
K0s 1.29 - DO NOT MERGE #1363
Conversation
This PR has been released (on staging) and is available for download with a embedded-cluster-smoke-test-staging-app license ID. Online Installer:
Airgap Installer (may take a few minutes before the airgap bundle is built):
Happy debugging! |
* chore(ci): re-promote 1.8.0 release each time * chore(ci): re-promote 1.8.0 release each time
* fix(ci): collect fallback cluster support bundle in airgap * f * f * Trigger Build
updated adminconsole version Co-authored-by: emosbaugh <[email protected]>
* Fix clock sync flakiness for debian and ubuntu
chore(lint): fix go lang ci lint
We'll be releasing |
K0S_VERSION = v1.29.14+k0s.0 | ||
K0S_GO_VERSION = v1.29.14+k0s.0 | ||
PREVIOUS_K0S_VERSION ?= v1.28.14+k0s.0-ec.0 | ||
PREVIOUS_K0S_GO_VERSION ?= v1.28.14+k0s.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Bug: K0s Version Mismatch Causes Build Failures
A k0s version mismatch exists between the Makefile
and go.mod
files. The Makefile
defines K0S_VERSION
and K0S_GO_VERSION
as v1.29.14+k0s.0
, while go.mod
dependencies reference v1.29.15-0.20250228103203-4f3a6d9a007a
. This inconsistency can lead to build or runtime issues.
Release Process for k0s-1-29 Branch
Ensure current state:
Merge main into this branch:
Resolve any conflicts if necessary.
Update images:
In
pkg/config/static/metadata.yaml
, update thekube-proxy
andpause
images to their latest patch versions and ensure the digests are updated accordingly.To retrieve the digests for various platforms and architectures, use the following command:
Example:
Update dependencies:
Commit and push changes
Wait for CI to pass
Expected failures:
Tag and release:
Replace
<VERSION>
with the correct version numberExample: