Conversation
There was a problem hiding this comment.
Pull Request Overview
This PR migrates the pause image from the oss/kubernetes/pause registry to oss/v2/kubernetes/pause for better FIPS compliance using msft-go builds. The change updates the pause image version to 3.6 for Linux and 3.10.1 for Windows across all relevant configuration files.
Key changes:
- Updated image registry path from
oss/kubernetes/pausetooss/v2/kubernetes/pause - Aligned Linux pause image version to 3.6
- Updated Windows pause image version to 3.10.1
Reviewed Changes
Copilot reviewed 11 out of 11 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| vhdbuilder/packer/windows/components_json_helpers.tests.ps1 | Updated test data to reflect new oss/v2 registry path |
| vhdbuilder/packer/windows/components-test.json | Updated test configuration with new registry path |
| staging/cse/windows/kubernetesfunc.ps1 | Updated comment example to show new registry path and version |
| staging/cse/windows/containerdfunc.tests.suites/config.toml | Updated containerd config test with new Windows pause image version 3.10.1 |
| staging/cse/windows/containerdfunc.tests.ps1 | Updated test variables with new registry path |
| pkg/agent/datamodel/types.go | Updated documentation comment example |
| pkg/agent/datamodel/mocks.go | Updated mock Windows pause image URL |
| pkg/agent/baker_test.go | Updated test data with new pause image configurations |
| parts/common/components.json | Updated component definitions with new registry paths and versions |
| e2e/node_config.go | Updated end-to-end test configurations |
| .github/renovate.json | Updated renovate configuration to track new registry path |
|
Test_Ubuntu2204Gen2_ContainerdAirgappedNonAnonymousK8sNotCached need to add one mutate to pass the case AgentBaker/e2e/scenario_test.go Line 843 in b43d573 |
Changes cached containers or packages on windows VHDsPlease get a Windows SIG member to approve. The following dif file shows any additions or deletions from what will be cached on windows VHDs organised by VHD type.
diff --git a/vhd_files/2019-containerd.txt b/vhd_files/2019-containerd.txt
index d5e85af..5751c26 100644
--- a/vhd_files/2019-containerd.txt
+++ b/vhd_files/2019-containerd.txt
@@ -78,0 +79 @@ mcr.microsoft.com/oss/v2/kubernetes-csi/secrets-store/driver:v1.5.4
+mcr.microsoft.com/oss/v2/kubernetes/pause:3.10.1
diff --git a/vhd_files/2022-containerd-gen2.txt b/vhd_files/2022-containerd-gen2.txt
index 7b04075..358d2f3 100644
--- a/vhd_files/2022-containerd-gen2.txt
+++ b/vhd_files/2022-containerd-gen2.txt
@@ -125,0 +126 @@ mcr.microsoft.com/oss/v2/kubernetes-csi/secrets-store/driver:v1.5.4
+mcr.microsoft.com/oss/v2/kubernetes/pause:3.10.1
diff --git a/vhd_files/2022-containerd.txt b/vhd_files/2022-containerd.txt
index e57d735..a2df2fc 100644
--- a/vhd_files/2022-containerd.txt
+++ b/vhd_files/2022-containerd.txt
@@ -125,0 +126 @@ mcr.microsoft.com/oss/v2/kubernetes-csi/secrets-store/driver:v1.5.4
+mcr.microsoft.com/oss/v2/kubernetes/pause:3.10.1
diff --git a/vhd_files/2025-gen2.txt b/vhd_files/2025-gen2.txt
index dc9be44..2a48caf 100644
--- a/vhd_files/2025-gen2.txt
+++ b/vhd_files/2025-gen2.txt
@@ -58,0 +59 @@ mcr.microsoft.com/oss/v2/kubernetes-csi/secrets-store/driver:v1.5.4
+mcr.microsoft.com/oss/v2/kubernetes/pause:3.10.1
diff --git a/vhd_files/2025.txt b/vhd_files/2025.txt
index 1de8a18..1b48d8b 100644
--- a/vhd_files/2025.txt
+++ b/vhd_files/2025.txt
@@ -58,0 +59 @@ mcr.microsoft.com/oss/v2/kubernetes-csi/secrets-store/driver:v1.5.4
+mcr.microsoft.com/oss/v2/kubernetes/pause:3.10.1
diff --git a/vhd_files/23H2-gen2.txt b/vhd_files/23H2-gen2.txt
index 911d246..eb728f8 100644
--- a/vhd_files/23H2-gen2.txt
+++ b/vhd_files/23H2-gen2.txt
@@ -74,0 +75 @@ mcr.microsoft.com/oss/v2/kubernetes-csi/secrets-store/driver:v1.5.4
+mcr.microsoft.com/oss/v2/kubernetes/pause:3.10.1
diff --git a/vhd_files/23H2.txt b/vhd_files/23H2.txt
index c3c6952..43b8724 100644
--- a/vhd_files/23H2.txt
+++ b/vhd_files/23H2.txt
@@ -74,0 +75 @@ mcr.microsoft.com/oss/v2/kubernetes-csi/secrets-store/driver:v1.5.4
+mcr.microsoft.com/oss/v2/kubernetes/pause:3.10.1 |
What this PR does / why we need it:
Migrating pause image to come from oss/v2 (Dalec build) which are version of the image built using msft-go for better fips compliance.
Requirements:
Special notes for your reviewer:
Release note: