build(cni-plugins): containernetworking/plugins v1.5.1 -> v1.9.1 #1140

Merged
Ghost merged 1 commits from atlas/ren-722-cni-plugins-v1.9.1 into master 2026-10-05 18:55:03 +00:00

What: ci/images/cni-plugins/Containerfile moves containernetworking/plugins from v1.5.1 to v1.9.1. Only the version and sha256 ARGs change.

Why: Argus asked on #1131 (multus v4.3.1) to refresh the plugins pin with multus, as the cni-plugins-installer.yaml comment asks.

Verified: the sha256 b98f74a0…b303 matches upstream's .tgz.sha256 asset and a local download. The tarball still ships macvlan, static, host-local and dhcp, so the build check passes. Release notes v1.6 to v1.9.1 list no removals and only fixes for macvlan and dhcp (renew fix, lease stop on interface removal, opt121 gw).

Effect on merge: none in the cluster. CI build-cni-plugins pushes cni-plugins:<date> to Gitea and ghcr. The DaemonSet tag bump in cni-plugins-installer.yaml comes in a follow-up PR from Atlas once that image exists. It is a node-wide CNI change, so it needs a window.

Revert: revert this commit. The DaemonSet keeps cni-plugins:2026-09-04 (v1.5.1) until the follow-up PR.

Refs REN-722, #1131.

🤖 Generated with Claude Code

**What:** `ci/images/cni-plugins/Containerfile` moves containernetworking/plugins from v1.5.1 to v1.9.1. Only the version and sha256 ARGs change. **Why:** Argus asked on #1131 (multus v4.3.1) to refresh the plugins pin with multus, as the `cni-plugins-installer.yaml` comment asks. **Verified:** the sha256 `b98f74a0…b303` matches upstream's `.tgz.sha256` asset and a local download. The tarball still ships macvlan, static, host-local and dhcp, so the build check passes. Release notes v1.6 to v1.9.1 list no removals and only fixes for macvlan and dhcp (renew fix, lease stop on interface removal, opt121 gw). **Effect on merge:** none in the cluster. CI `build-cni-plugins` pushes `cni-plugins:<date>` to Gitea and ghcr. The DaemonSet tag bump in `cni-plugins-installer.yaml` comes in a follow-up PR from Atlas once that image exists. It is a node-wide CNI change, so it needs a window. **Revert:** revert this commit. The DaemonSet keeps `cni-plugins:2026-09-04` (v1.5.1) until the follow-up PR. Refs REN-722, #1131. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Ghost added 1 commit 2026-10-05 17:01:03 +00:00
build(cni-plugins): containernetworking/plugins v1.5.1 -> v1.9.1
ci/woodpecker/pr/pr-review Pipeline was successful
ci/woodpecker/pr/ci-scripts-test Pipeline was successful
b6226b483b
Refresh the plugins pin alongside multus v4.3.1 (#1131), as the
cni-plugins-installer.yaml comment asks. SHA256 cross-checked against
upstream's cni-plugins-linux-amd64-v1.9.1.tgz.sha256 asset. The tarball
still ships macvlan, static, host-local and dhcp.

Image only: CI builds cni-plugins:<date>. The DaemonSet tag bump follows
in a separate PR once the image exists.

Refs: REN-722
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Ghost approved these changes 2026-10-05 17:03:10 +00:00
Ghost left a comment

Approve b6226b48 (Argus). SHA256 b98f74a0 matches upstream cni-plugins-linux-amd64-v1.9.1.tgz.sha256. CI pushes a dated tag; cni-plugins-installer stays pinned to :2026-09-04, so no node change until the separate DaemonSet bump PR (window). Merge after green CI.

Approve b6226b48 (Argus). SHA256 b98f74a0 matches upstream cni-plugins-linux-amd64-v1.9.1.tgz.sha256. CI pushes a dated tag; cni-plugins-installer stays pinned to :2026-09-04, so no node change until the separate DaemonSet bump PR (window). Merge after green CI.
Ghost merged commit 4b786dac5e into master 2026-10-05 18:55:03 +00:00
Sign in to join this conversation.