Skip to content

Commit

Permalink
Merge branch 'master' into kevinhwang/add-on-bump-3.18
Browse files Browse the repository at this point in the history
  • Loading branch information
kevinhwangkr-msft authored Feb 13, 2025
2 parents b62eddd + c064374 commit fba7a5d
Show file tree
Hide file tree
Showing 10 changed files with 96 additions and 24 deletions.
26 changes: 23 additions & 3 deletions .github/renovate.json
Original file line number Diff line number Diff line change
Expand Up @@ -201,10 +201,14 @@
],
"groupName": "acr-credential-provider",
"assignees": [
"mainred"
"mainred",
"MartinForReal",
"nilo19"
],
"reviewers": [
"mainred"
"mainred",
"MartinForReal",
"nilo19"
]
},
{
Expand Down Expand Up @@ -242,6 +246,22 @@
],
"groupName": "azure-ipam"
},
{
"matchPackageNames": [
"oss/kubernetes/azure-cloud-node-manager"
],
"groupName": "azure-cloud-node-manager",
"assignees": [
"mainred",
"MartinForReal",
"nilo19"
],
"reviewers": [
"mainred",
"MartinForReal",
"nilo19"
]
},
{
"matchPackageNames": [
"windows/nanoserver",
Expand Down Expand Up @@ -412,4 +432,4 @@
]
}
}
}
}
1 change: 1 addition & 0 deletions .pipelines/.vsts-vhd-builder.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ pr:
- parts/linux/*
- packer.mk
- aks-node-controller/**
- parts/common/components.json
exclude:
- vhdbuilder/release-notes
- vhdbuilder/packer/*.ps1
Expand Down
1 change: 1 addition & 0 deletions .pipelines/.vsts-vhd-refresh-testdata.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ trigger:
- .pipelines/.vsts-vhd-refresh-testdata.yaml
- parts/linux/*
- packer.mk
- parts/common/components.json
exclude:
- vhdbuilder/packer/*.ps1
- vhdbuilder/packer/**/*.ps1
Expand Down
1 change: 1 addition & 0 deletions .pipelines/e2e-windows.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ pr:
- e2e
- parts/windows
- pkg/agent
- parts/common/components.json
- staging/cse/windows/
exclude:
- pkg/agent/datamodel/sig_config*.go # SIG config changes
Expand Down
1 change: 1 addition & 0 deletions .pipelines/e2e.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ pr:
- .pipelines/templates/e2e-template.yaml
- e2e
- parts/linux
- parts/common/components.json
- pkg/agent
exclude:
- pkg/agent/datamodel/sig_config*.go # SIG config changes
Expand Down
16 changes: 16 additions & 0 deletions e2e/scenario_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -808,6 +808,22 @@ func Test_Ubuntu2204_ArtifactStreaming(t *testing.T) {
})
}

func Test_Ubuntu2204_ArtifactStreaming_Scriptless(t *testing.T) {
RunScenario(t, &Scenario{
Description: "tests that a new ubuntu 2204 node using artifact streaming can be properly bootstrapepd",
Config: Config{
Cluster: ClusterKubenet,
VHD: config.VHDUbuntu2204Gen2Containerd,
AKSNodeConfigMutator: func(config *aksnodeconfigv1.Configuration) {
config.EnableArtifactStreaming = true
},
Validator: func(ctx context.Context, s *Scenario) {
ValidateNonEmptyDirectory(ctx, s, "/etc/overlaybd")
},
},
})
}

func Test_Ubuntu2204_ChronyRestarts(t *testing.T) {
RunScenario(t, &Scenario{
Description: "Tests that the chrony service restarts if it is killed",
Expand Down
42 changes: 29 additions & 13 deletions parts/common/components.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,8 @@
"multiArchVersionsV2": [],
"windowsVersions": [
{
"renovateTag": "registry=https://mcr.microsoft.com, name=windows/nanoserver",
"comment": "1809 gets patches every 6 months or so. The alternative is ltsc2019 which gets patches every couple of years. Most customers use 1809, so we keep that on the VHD",
"renovateTag": "<DO_NOT_UPDATE>",
"latestVersion": "1809",
"windowsSkuMatch": "2019-containerd"
},
Expand Down Expand Up @@ -460,28 +461,43 @@
"windowsVersions": [
{
"renovateTag": "registry=https://mcr.microsoft.com, name=oss/kubernetes/azure-cloud-node-manager",
"latestVersion": "v1.27.21-windows-hpc",
"previousLatestVersion": "v1.27.21"
"latestVersion": "v1.27.21-windows-hpc"
},
{
"renovateTag": "registry=https://mcr.microsoft.com, name=oss/kubernetes/azure-cloud-node-manager",
"latestVersion": "v1.27.21"
},
{
"renovateTag": "registry=https://mcr.microsoft.com, name=oss/kubernetes/azure-cloud-node-manager",
"latestVersion": "v1.28.13-windows-hpc"
},
{
"renovateTag": "registry=https://mcr.microsoft.com, name=oss/kubernetes/azure-cloud-node-manager",
"latestVersion": "v1.28.13"
},
{
"renovateTag": "registry=https://mcr.microsoft.com, name=oss/kubernetes/azure-cloud-node-manager",
"latestVersion": "v1.29.11-windows-hpc"
},
{
"renovateTag": "registry=https://mcr.microsoft.com, name=oss/kubernetes/azure-cloud-node-manager",
"latestVersion": "v1.29.11"
},
{
"renovateTag": "registry=https://mcr.microsoft.com, name=oss/kubernetes/azure-cloud-node-manager",
"latestVersion": "v1.28.13-windows-hpc",
"previousLatestVersion": "v1.28.13"
"latestVersion": "v1.30.7-windows-hpc"
},
{
"renovateTag": "registry=https://mcr.microsoft.com, name=oss/kubernetes/azure-cloud-node-manager",
"latestVersion": "v1.29.11-windows-hpc",
"previousLatestVersion": "v1.29.11"
"latestVersion": "v1.30.7"
},
{
"renovateTag": "registry=https://mcr.microsoft.com, name=oss/kubernetes/azure-cloud-node-manager",
"latestVersion": "v1.30.7-windows-hpc",
"previousLatestVersion": "v1.30.7"
"latestVersion": "v1.31.1-windows-hpc"
},
{
"renovateTag": "registry=https://mcr.microsoft.com, name=oss/kubernetes/azure-cloud-node-manager",
"latestVersion": "v1.31.1-windows-hpc",
"previousLatestVersion": "v1.30.1"
"latestVersion": "v1.31.1"
}
]
},
Expand Down Expand Up @@ -1237,12 +1253,12 @@
{
"k8sVersion": "1.30",
"renovateTag": "OCI_registry=https://mcr.microsoft.com, name=oss/binaries/kubernetes/azure-acr-credential-provider",
"latestVersion": "v1.30.7"
"latestVersion": "v1.30.8"
},
{
"k8sVersion": "1.29",
"renovateTag": "OCI_registry=https://mcr.microsoft.com, name=oss/binaries/kubernetes/azure-acr-credential-provider",
"latestVersion": "v1.29.11"
"latestVersion": "v1.29.12"
}
],
"downloadURL": "mcr.microsoft.com/oss/binaries/kubernetes/azure-acr-credential-provider:${version}-linux-${CPU_ARCH}"
Expand Down
1 change: 1 addition & 0 deletions schemas/components.cue
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ package components
}

#WindowsVersion: {
comment?: string
k8sVersion?: string
renovateTag?: string
latestVersion: string
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -645,7 +645,7 @@ Describe 'Tests of components.json ' {

$components.Length | Should -BeGreaterThan 0

# Pause image shouldn't change too often, so let's check that is in there.
# core images shouldn't change too often, so let's check that is in there.
$components | Should -Contain "mcr.microsoft.com/windows/servercore:ltsc2019"
$components | Should -Contain "mcr.microsoft.com/windows/nanoserver:1809"
}
Expand Down
29 changes: 22 additions & 7 deletions vhdbuilder/packer/windows/windows_settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,37 +3,36 @@
"2019": {
"base_image_sku": "2019-Datacenter-Core-smalldisk",
"windows_image_name": "windows-2019",
"base_image_version": "17763.6775.250109"
"base_image_version": "17763.6893.250210"
},
"2019-containerd": {
"os_disk_size": "30",
"base_image_sku": "2019-Datacenter-Core-smalldisk",
"windows_image_name": "windows-2019-containerd",
"base_image_version": "17763.6775.250109"
"base_image_version": "17763.6893.250210"
},
"2022-containerd": {
"os_disk_size": "35",
"base_image_sku": "2022-Datacenter-Core-smalldisk",
"windows_image_name": "windows-2022-containerd",
"base_image_version": "20348.3091.250112"
"base_image_version": "20348.3207.250210"
},
"2022-containerd-gen2": {
"os_disk_size": "35",
"base_image_sku": "2022-datacenter-core-smalldisk-g2",
"windows_image_name": "windows-2022-containerd",
"base_image_version": "20348.3091.250112"
"base_image_version": "20348.3207.250210"
},
"23H2": {
"os_disk_size": "35",
"base_image_sku": "23h2-datacenter-core",
"windows_image_name": "windows-23H2",
"base_image_version": "25398.1369.250111"
"base_image_version": "25398.1425.250210"
},
"23H2-gen2": {
"os_disk_size": "35",
"base_image_sku": "23h2-datacenter-core-g2",
"windows_image_name": "windows-23H2",
"base_image_version": "25398.1369.250111"
"base_image_version": "25398.1425.250210"
}
},
"WindowsRegistryKeys": [
Expand Down Expand Up @@ -677,6 +676,22 @@
"Name": "1455863438",
"Value": "1",
"Type": "DWORD"
},
{
"Comment": "2025-2B",
"WindowsSkuMatch": "2022*",
"Path": "HKLM:\\SYSTEM\\CurrentControlSet\\Policies\\Microsoft\\FeatureManagement\\Overrides",
"Name": "1971481230",
"Value": "1",
"Type": "DWORD"
},
{
"Comment": "2025-2b",
"WindowsSkuMatch": "23H2*",
"Path": "HKLM:\\SYSTEM\\CurrentControlSet\\Policies\\Microsoft\\FeatureManagement\\Overrides",
"Name": "1155685006",
"Value": "1",
"Type": "DWORD"
}
]
}

0 comments on commit fba7a5d

Please sign in to comment.