Skip to content
This repository was archived by the owner on Aug 12, 2025. It is now read-only.

Commit 2af548e

Browse files
committed
chore: bump testing config to 0.9.0 versions
* also clean up some issues with the testing config files Signed-off-by: Chris Privitere <23177737+cprivitere@users.noreply.github.com>
1 parent c9867b5 commit 2af548e

File tree

4 files changed

+35
-48
lines changed

4 files changed

+35
-48
lines changed

clusterctl-settings.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "infrastructure-packet",
33
"config": {
44
"componentsFile": "infrastructure-components.yaml",
5-
"nextVersion": "v0.8.99"
5+
"nextVersion": "v0.9.99"
66
}
77
}
88

metadata.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@
66
apiVersion: clusterctl.cluster.x-k8s.io/v1alpha3
77
kind: Metadata
88
releaseSeries:
9+
- major: 0
10+
minor: 9
11+
contract: v1beta1
912
- major: 0
1013
minor: 8
1114
contract: v1beta1

test/e2e/config/packet-ci-actions.yaml

Lines changed: 17 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ providers:
1313
- name: cluster-api
1414
type: CoreProvider
1515
versions:
16-
- name: v1.7.3 # latest published release in the v1beta1 series
17-
value: "https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.7.3/core-components.yaml"
16+
- name: v1.7.4 # latest published release in the v1beta1 series
17+
value: "https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.7.4/core-components.yaml"
1818
type: "url"
1919
contract: v1beta1
2020
replacements:
@@ -26,8 +26,8 @@ providers:
2626
- name: kubeadm
2727
type: BootstrapProvider
2828
versions:
29-
- name: v1.7.3 # latest published release in the v1beta1 series
30-
value: "https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.7.3/bootstrap-components.yaml"
29+
- name: v1.7.4 # latest published release in the v1beta1 series
30+
value: "https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.7.4/bootstrap-components.yaml"
3131
type: "url"
3232
contract: v1beta1
3333
replacements:
@@ -39,8 +39,8 @@ providers:
3939
- name: kubeadm
4040
type: ControlPlaneProvider
4141
versions:
42-
- name: v1.7.3 # latest published release in the v1beta1 series; this is used for v1beta1 --> main clusterctl upgrades test only.
43-
value: "https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.7.3/control-plane-components.yaml"
42+
- name: v1.7.4 # latest published release in the v1beta1 series; this is used for v1beta1 --> main clusterctl upgrades test only.
43+
value: "https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.7.4/control-plane-components.yaml"
4444
type: "url"
4545
contract: v1beta1
4646
replacements:
@@ -52,18 +52,20 @@ providers:
5252
- name: packet
5353
type: InfrastructureProvider
5454
versions:
55-
- name: v0.8.0
55+
- name: v0.9.0 #latest in the v1beta1 series
5656
value: "${MANIFEST_PATH:=..}/infrastructure-components.yaml"
5757
type: "url"
5858
contract: v1beta1
5959
files:
6060
- sourcePath: "${MANIFEST_PATH:=..}/metadata.yaml"
6161
- sourcePath: "../data/v1beta1/cluster-template.yaml"
62+
- sourcePath: "../data/v1beta1/cluster-template-emlb.yaml"
63+
- sourcePath: "../data/v1beta1/cluster-template-kube-vip.yaml"
6264
- sourcePath: "../data/v1beta1/cluster-template-kcp-scale-in.yaml"
6365
- sourcePath: "../data/v1beta1/cluster-template-node-drain.yaml"
6466
- sourcePath: "../data/v1beta1/cluster-template-md-remediation.yaml"
6567
- sourcePath: "../data/v1beta1/cluster-template-kcp-remediation.yaml"
66-
- name: v0.8.99 # next; use manifest from source files
68+
- name: v0.9.99 # next; use manifest from source files
6769
value: "${MANIFEST_PATH:=..}/infrastructure-components.yaml"
6870
type: "url"
6971
contract: v1beta1
@@ -78,12 +80,13 @@ providers:
7880
- sourcePath: "../data/v1beta1/cluster-template-kcp-remediation.yaml"
7981

8082
variables:
81-
KUBERNETES_VERSION_MANAGEMENT: "v1.28.0"
82-
KUBERNETES_VERSION: "${KUBERNETES_VERSION:-v1.28.0}"
83-
KUBERNETES_VERSION_UPGRADE_FROM: "v1.27.3"
84-
KUBERNETES_VERSION_UPGRADE_TO: "v1.28.0"
85-
ETCD_VERSION_UPGRADE_TO: "3.5.9-0"
86-
COREDNS_VERSION_UPGRADE_TO: "v1.10.1"
83+
# Update to versions matching https://github.com/kubernetes-sigs/cluster-api/blob/v{VERSION}/test/e2e/config/docker.yaml
84+
KUBERNETES_VERSION_MANAGEMENT: "v1.30.0"
85+
KUBERNETES_VERSION: "${KUBERNETES_VERSION:-v1.30.0}"
86+
KUBERNETES_VERSION_UPGRADE_FROM: "v1.29.4"
87+
KUBERNETES_VERSION_UPGRADE_TO: "v1.30.0"
88+
ETCD_VERSION_UPGRADE_TO: "3.5.12-0"
89+
COREDNS_VERSION_UPGRADE_TO: "v1.11.1"
8790

8891
# Infra provider specific variables
8992
NODE_OS: "ubuntu_20_04"

test/e2e/config/packet-ci.yaml

Lines changed: 14 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ providers:
1313
- name: cluster-api
1414
type: CoreProvider
1515
versions:
16-
- name: v1.7.3 # latest published release in the v1beta1 series
17-
value: "https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.7.3/core-components.yaml"
16+
- name: v1.7.4 # latest published release in the v1beta1 series
17+
value: "https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.7.4/core-components.yaml"
1818
type: "url"
1919
contract: v1beta1
2020
replacements:
@@ -26,8 +26,8 @@ providers:
2626
- name: kubeadm
2727
type: BootstrapProvider
2828
versions:
29-
- name: v1.7.3 # latest published release in the v1beta1 series
30-
value: "https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.7.3/bootstrap-components.yaml"
29+
- name: v1.7.4 # latest published release in the v1beta1 series
30+
value: "https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.7.4/bootstrap-components.yaml"
3131
type: "url"
3232
contract: v1beta1
3333
replacements:
@@ -39,8 +39,8 @@ providers:
3939
- name: kubeadm
4040
type: ControlPlaneProvider
4141
versions:
42-
- name: v1.7.3 # latest published release in the v1beta1 series; this is used for v1beta1 --> main clusterctl upgrades test only.
43-
value: "https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.7.3/control-plane-components.yaml"
42+
- name: v1.7.4 # latest published release in the v1beta1 series; this is used for v1beta1 --> main clusterctl upgrades test only.
43+
value: "https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.7.4/control-plane-components.yaml"
4444
type: "url"
4545
contract: v1beta1
4646
replacements:
@@ -52,24 +52,8 @@ providers:
5252
- name: packet
5353
type: InfrastructureProvider
5454
versions:
55-
- name: v0.8.0 #latest in the v1beta1 series
55+
- name: v0.9.0 #latest in the v1beta1 series
5656
value: "../../../config/default"
57-
replacements:
58-
- old: "image: .*/cluster-api-provider-packet:.*"
59-
new: "image: ${REGISTRY:=quay.io}/${IMAGE_NAME:=kubernetes-sigs/cluster-api-provider-packet}:${TAG:=e2e}"
60-
contract: v1beta1
61-
files:
62-
- sourcePath: "../../../metadata.yaml"
63-
- sourcePath: "../data/v1beta1/cluster-template.yaml"
64-
- sourcePath: "../data/v1beta1/cluster-template-kcp-scale-in.yaml"
65-
- sourcePath: "../data/v1beta1/cluster-template-node-drain.yaml"
66-
- sourcePath: "../data/v1beta1/cluster-template-md-remediation.yaml"
67-
- sourcePath: "../data/v1beta1/cluster-template-kcp-remediation.yaml"
68-
- name: v0.8.99 # next; use manifest from source files
69-
value: "../../../config/default"
70-
replacements:
71-
- old: "image: .*/cluster-api-provider-packet:.*"
72-
new: "image: ${REGISTRY:=quay.io}/${IMAGE_NAME:=kubernetes-sigs/cluster-api-provider-packet}:${TAG:=e2e}"
7357
contract: v1beta1
7458
files:
7559
- sourcePath: "../../../metadata.yaml"
@@ -80,11 +64,8 @@ providers:
8064
- sourcePath: "../data/v1beta1/cluster-template-node-drain.yaml"
8165
- sourcePath: "../data/v1beta1/cluster-template-md-remediation.yaml"
8266
- sourcePath: "../data/v1beta1/cluster-template-kcp-remediation.yaml"
83-
- name: v1.7.99 # next; use manifest from source files
67+
- name: v0.9.99 # next; use manifest from source files
8468
value: "../../../config/default"
85-
replacements:
86-
- old: "image: .*/cluster-api-provider-packet:.*"
87-
new: "image: ${REGISTRY:=quay.io}/${IMAGE_NAME:=kubernetes-sigs/cluster-api-provider-packet}:${TAG:=e2e}"
8869
contract: v1beta1
8970
files:
9071
- sourcePath: "../../../metadata.yaml"
@@ -98,12 +79,12 @@ providers:
9879

9980
variables:
10081
# Update to versions matching https://github.com/kubernetes-sigs/cluster-api/blob/v{VERSION}/test/e2e/config/docker.yaml
101-
KUBERNETES_VERSION_MANAGEMENT: "v1.28.0"
102-
KUBERNETES_VERSION: "${KUBERNETES_VERSION:-v1.28.0}"
103-
KUBERNETES_VERSION_UPGRADE_FROM: "v1.27.3"
104-
KUBERNETES_VERSION_UPGRADE_TO: "v1.28.0"
105-
ETCD_VERSION_UPGRADE_TO: "3.5.9-0"
106-
COREDNS_VERSION_UPGRADE_TO: "v1.10.1"
82+
KUBERNETES_VERSION_MANAGEMENT: "v1.30.0"
83+
KUBERNETES_VERSION: "${KUBERNETES_VERSION:-v1.30.0}"
84+
KUBERNETES_VERSION_UPGRADE_FROM: "v1.29.4"
85+
KUBERNETES_VERSION_UPGRADE_TO: "v1.30.0"
86+
ETCD_VERSION_UPGRADE_TO: "3.5.12-0"
87+
COREDNS_VERSION_UPGRADE_TO: "v1.11.1"
10788

10889
# Infra provider specific variables
10990
NODE_OS: "ubuntu_20_04"

0 commit comments

Comments
 (0)