Skip to content

etcd: use version 3.5.16 in ACL fixtures - #36

Merged
Garrett Settles (gsettles01) merged 1 commit into
aclmainfrom
gsettles/etcd-mcr-v2
Sep 3, 2026
Merged

etcd: use version 3.5.16 in ACL fixtures#36
Garrett Settles (gsettles01) merged 1 commit into
aclmainfrom
gsettles/etcd-mcr-v2

Conversation

@gsettles01

@gsettles01 Garrett Settles (gsettles01) commented Aug 31, 2026

Copy link
Copy Markdown

Summary

Update the v2 backup/restore and Flannel etcd pins from 3.5.0 to 3.5.16. MCR v2 lacks 3.5.0, while 3.5.16 matches ACL's default and supports AMD64 and ARM64. Other test configuration is unchanged.

Change Log

  • Update the v2 backup/restore fixture in kola/tests/etcd/discovery.go.
  • Update the shared Flannel fixture in kola/tests/flannel/flannel.go.

Type of Change

  • Kola test fix/update

Associated Issues

Related PRs

  • Follow up ACL PR: #66, which can have pipelines rerun once this PR ships.

Test Methodology

  • Targeted etcd and Flannel Go tests passed.
  • The CI/CD pipeline passed, including the required build, test, and validation checks.

Merge Checklist

  • Mantle image builds
  • Relevant Kola tests pass
  • Ready to merge

MCR v2 does not publish etcd 3.5.0. Use 3.5.16 for the discovery and Flannel fixtures so ACL tests exercise a supported multi-architecture image.

Copilot AI left a comment

Copy link
Copy Markdown

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 pinned etcd version used by ACL-related kola test fixtures from 3.5.0 to 3.5.16, aligning with ACL defaults and ensuring the pinned version is available for both amd64 and arm64.

Changes:

  • Bump the shared Flannel test fixture etcd version to 3.5.16.
  • Bump the v2 backup/restore fixture etcd version to 3.5.16.

Reviewed changes

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

File Description
kola/tests/flannel/flannel.go Updates the embedded etcd config used by Flannel tests to pin etcd 3.5.16.
kola/tests/etcd/discovery.go Updates the v2 backup/restore fixture’s embedded etcd config to pin etcd 3.5.16.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread kola/tests/etcd/discovery.go
@gsettles01
Garrett Settles (gsettles01) merged commit f295002 into aclmain Sep 3, 2026
20 checks passed
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.

3 participants