Skip to content

Commit ff2c857

Browse files
committed
Fix E2E Kubernetes version override
1 parent 123ba68 commit ff2c857

4 files changed

Lines changed: 19 additions & 12 deletions

File tree

hack/e2e/lib/node-join-kubeadm.sh

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -307,7 +307,7 @@ node_join_kubeadm() {
307307
"kubernetes.azure.com/managed": "false"
308308
},
309309
"kubelet": {
310-
"serverURL": "${server_url}",
310+
"clusterFQDN": "${server_url}",
311311
"caCertData": "${ca_cert_data}"
312312
}
313313
},
@@ -316,9 +316,11 @@ node_join_kubeadm() {
316316
"logDir": "/var/log/aks-flex-node",
317317
"e2eMode": true
318318
},
319-
"kubernetes": { "version": "${E2E_KUBERNETES_VERSION}" },
320-
"containerd": { "version": "${E2E_CONTAINERD_VERSION}" },
321-
"runc": { "version": "${E2E_RUNC_VERSION}" }
319+
"components": {
320+
"kubernetes": "${E2E_KUBERNETES_VERSION}",
321+
"containerd": "${E2E_CONTAINERD_VERSION}",
322+
"runc": "${E2E_RUNC_VERSION}"
323+
}
322324
}
323325
EOF
324326

hack/e2e/lib/node-join-msi.sh

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ node_join_msi() {
5454
},
5555
"node": {
5656
"kubelet": {
57-
"serverURL": "${server_url}",
57+
"clusterFQDN": "${server_url}",
5858
"caCertData": "${ca_cert_data}"
5959
}
6060
},
@@ -63,9 +63,11 @@ node_join_msi() {
6363
"logDir": "/var/log/aks-flex-node",
6464
"e2eMode": true
6565
},
66-
"kubernetes": { "version": "${E2E_KUBERNETES_VERSION}" },
67-
"containerd": { "version": "${E2E_CONTAINERD_VERSION}" },
68-
"runc": { "version": "${E2E_RUNC_VERSION}" }
66+
"components": {
67+
"kubernetes": "${E2E_KUBERNETES_VERSION}",
68+
"containerd": "${E2E_CONTAINERD_VERSION}",
69+
"runc": "${E2E_RUNC_VERSION}"
70+
}
6971
}
7072
EOF
7173

hack/e2e/lib/node-join-token.sh

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,9 +65,11 @@ node_join_token() {
6565
'.agent.logLevel = "debug"
6666
| .agent.e2eMode = true
6767
| .node.kubelet.nodeIP = $nodeIP
68-
| .kubernetes.version = $kubernetesVersion
69-
| .containerd.version = $containerdVersion
70-
| .runc.version = $runcVersion' \
68+
| .components = (.components // {})
69+
| .components.kubernetes = $kubernetesVersion
70+
| .components.containerd = $containerdVersion
71+
| .components.runc = $runcVersion
72+
| del(.kubernetes, .containerd, .runc)' \
7173
"${config_file}" > "${config_file}.tmp"
7274
mv "${config_file}.tmp" "${config_file}"
7375

scripts/aks-flex-config

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,8 @@ def cluster_metadata(args: argparse.Namespace) -> dict[str, str]:
136136
"resource_id": run(["az", "aks", "show", *aks, "--query", "id", "-o", "tsv"], capture=True),
137137
"location": run(["az", "aks", "show", *aks, "--query", "location", "-o", "tsv"], capture=True),
138138
"kubernetes_version": run(
139-
["az", "aks", "show", *aks, "--query", "kubernetesVersion", "-o", "tsv"], capture=True
139+
["az", "aks", "show", *aks, "--query", "currentKubernetesVersion || kubernetesVersion", "-o", "tsv"],
140+
capture=True,
140141
),
141142
"dns_service_ip": run(
142143
["az", "aks", "show", *aks, "--query", "networkProfile.dnsServiceIp", "-o", "tsv"], capture=True

0 commit comments

Comments
 (0)