Skip to content

Commit cc25810

Browse files
authored
Merge pull request kubernetes-sigs#1661 from shiftstack/issue1658
🐛Fix failing clusterctl upgrade test (second attempt)
2 parents 03408a2 + bf132f1 commit cc25810

File tree

1 file changed

+36
-0
lines changed

1 file changed

+36
-0
lines changed

test/e2e/data/e2e_conf.yaml

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,18 @@ providers:
4343
new: "imagePullPolicy: IfNotPresent"
4444
- old: "--leader-elect"
4545
new: "--leader-elect=false\n - --sync-period=1m"
46+
# For clusterctl upgrade test
47+
- name: v1.4.6
48+
value: "https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.4.6/core-components.yaml"
49+
type: url
50+
contract: v1beta1
51+
files:
52+
- sourcePath: "../data/shared/v1beta1/metadata.yaml"
53+
replacements:
54+
- old: "imagePullPolicy: Always"
55+
new: "imagePullPolicy: IfNotPresent"
56+
- old: "--leader-elect"
57+
new: "--leader-elect=false\n - --sync-period=1m"
4658
- name: kubeadm
4759
type: BootstrapProvider
4860
versions:
@@ -57,6 +69,18 @@ providers:
5769
new: "imagePullPolicy: IfNotPresent"
5870
- old: "--leader-elect"
5971
new: "--leader-elect=false\n - --sync-period=1m"
72+
# For clusterctl upgrade test
73+
- name: v1.4.6
74+
value: "https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.4.6/bootstrap-components.yaml"
75+
type: url
76+
contract: v1beta1
77+
files:
78+
- sourcePath: "../data/shared/v1beta1/metadata.yaml"
79+
replacements:
80+
- old: "imagePullPolicy: Always"
81+
new: "imagePullPolicy: IfNotPresent"
82+
- old: "--leader-elect"
83+
new: "--leader-elect=false\n - --sync-period=1m"
6084
- name: kubeadm
6185
type: ControlPlaneProvider
6286
versions:
@@ -71,6 +95,18 @@ providers:
7195
new: "imagePullPolicy: IfNotPresent"
7296
- old: "--leader-elect"
7397
new: "--leader-elect=false\n - --sync-period=1m"
98+
# For clusterctl upgrade test
99+
- name: v1.4.6
100+
value: "https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.4.6/control-plane-components.yaml"
101+
type: url
102+
contract: v1beta1
103+
files:
104+
- sourcePath: "../data/shared/v1beta1/metadata.yaml"
105+
replacements:
106+
- old: "imagePullPolicy: Always"
107+
new: "imagePullPolicy: IfNotPresent"
108+
- old: "--leader-elect"
109+
new: "--leader-elect=false\n - --sync-period=1m"
74110
- name: openstack
75111
type: InfrastructureProvider
76112
versions:

0 commit comments

Comments
 (0)