Skip to content

Upgrade CI to 1.35.0-k3s1 using etcd#4670

Merged
0xavi0 merged 3 commits intorancher:mainfrom
0xavi0:use-etcd-in-ci
Feb 19, 2026
Merged

Upgrade CI to 1.35.0-k3s1 using etcd#4670
0xavi0 merged 3 commits intorancher:mainfrom
0xavi0:use-etcd-in-ci

Conversation

@0xavi0
Copy link
Contributor

@0xavi0 0xavi0 commented Feb 18, 2026

This PR upgrades the k3s version used in our CI to v1.35.0-k3s1 and enables etcd instead to kine meanwhile the reported issue k3s-io/k3s#13656 is fixed.

Additional Information

Checklist

- [ ] I have updated the documentation via a pull request in the
fleet-docs repository.

This PR upgrades the `k3s` version used in our CI to `v1.35.0-k3s1` and enables `etc` instead to `kine` meanwhile the reported issue k3s-io/k3s#13656 is fixed.
Signed-off-by: Xavi Garcia <xavi.garcia@suse.com>
@0xavi0 0xavi0 added this to the v2.14.0 milestone Feb 18, 2026
@0xavi0 0xavi0 self-assigned this Feb 18, 2026
@0xavi0 0xavi0 added this to Fleet Feb 18, 2026
@0xavi0 0xavi0 added the area/ci label Feb 18, 2026
@0xavi0 0xavi0 moved this to 👀 In review in Fleet Feb 18, 2026
@0xavi0 0xavi0 marked this pull request as ready for review February 18, 2026 12:11
@0xavi0 0xavi0 requested a review from a team as a code owner February 18, 2026 12:11
Copilot AI review requested due to automatic review settings February 18, 2026 12:11
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the GitHub Actions CI workflows that provision k3d clusters to use k3s v1.35.0-k3s1 and switches cluster initialization to embedded etcd by passing --cluster-init to k3s on the server node.

Changes:

  • Bump the default/pinned k3s version used by several e2e workflows to v1.35.0-k3s1.
  • Add --k3s-arg "--cluster-init@server:0" to k3d cluster creation steps to initialize embedded etcd.
  • Update nightly workflow dispatch input description/default to the new k3s version.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
.github/workflows/e2e-rancher-upgrade-fleet.yml Updates default k3s version and adds --cluster-init for upstream cluster provisioning.
.github/workflows/e2e-rancher-upgrade-fleet-to-head-ci.yml Bumps pinned k3s version and enables --cluster-init for upstream/downstream clusters.
.github/workflows/e2e-nightly-ci.yml Updates default k3s version and enables --cluster-init for the provisioned cluster.
.github/workflows/e2e-fleet-upgrade-ci.yml Bumps k3s version and enables --cluster-init for the provisioned cluster.
.github/workflows/e2e-ci.yml Updates matrix k3s versions and enables --cluster-init during cluster provisioning.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Signed-off-by: Xavi Garcia <xavi.garcia@suse.com>
Signed-off-by: Xavi Garcia <xavi.garcia@suse.com>
@0xavi0 0xavi0 requested a review from thardeck February 19, 2026 11:10
@0xavi0 0xavi0 merged commit b7760a0 into rancher:main Feb 19, 2026
22 checks passed
@github-project-automation github-project-automation bot moved this from 👀 In review to ✅ Done in Fleet Feb 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants