Skip to content

Commit 0479319

Browse files
committed
Add metadata for v0.15 and update e2e
Bump ORC used in e2e tests to 2.5.0. Set correct metadata and contract versions. Signed-off-by: Lennart Jern <lennart.jern@est.tech>
1 parent 53815e2 commit 0479319

6 files changed

Lines changed: 15 additions & 9 deletions

File tree

metadata.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,3 +31,6 @@ releaseSeries:
3131
- major: 0
3232
minor: 14
3333
contract: v1beta1
34+
- major: 0
35+
minor: 15
36+
contract: v1beta2

test/e2e/data/e2e_conf.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ images:
1010
# Use local dev images built source tree;
1111
- name: gcr.io/k8s-staging-capi-openstack/capi-openstack-controller:e2e
1212
loadBehavior: mustLoad
13-
- name: quay.io/orc/openstack-resource-controller:v2.4.0
13+
- name: quay.io/orc/openstack-resource-controller:v2.5.0
1414
loadBehavior: tryLoad
1515

1616
providers:
@@ -131,7 +131,7 @@ providers:
131131
- name: v0.15.99
132132
value: ../../../config/default
133133
# This is the upcoming version.
134-
contract: v1beta1
134+
contract: v1beta2
135135
files:
136136
- sourcePath: "../data/shared/provider/metadata.yaml"
137137
- sourcePath: "./infrastructure-openstack-no-artifact/cluster-template.yaml"
@@ -151,9 +151,9 @@ providers:
151151
- name: openstack-resource-controller
152152
type: RuntimeExtensionProvider # ORC isn't a provider but we fake it so it can be handled by the clusterctl machinery.
153153
versions:
154-
- name: v2.4.0
154+
- name: v2.5.0
155155
value: ../../../../cluster-api-provider-openstack/test/infrastructure/openstack-resource-controller/config/default
156-
contract: v1beta1
156+
contract: v1beta2
157157
files:
158158
- sourcePath: "../data/shared/openstack-resource-controller/metadata.yaml"
159159
replacements:

test/e2e/data/shared/openstack-resource-controller/metadata.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,6 @@ releaseSeries:
1717
- major: 2
1818
minor: 4
1919
contract: v1beta1
20+
- major: 2
21+
minor: 5
22+
contract: v1beta2

test/e2e/data/shared/provider/metadata.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,4 +33,4 @@ releaseSeries:
3333
contract: v1beta1
3434
- major: 0
3535
minor: 15
36-
contract: v1beta1
36+
contract: v1beta2

test/e2e/suites/e2e/clusterctl_upgrade_test.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ var _ = Describe("When testing clusterctl upgrades for CAPO (v0.12=>current) and
5656
ArtifactFolder: e2eCtx.Settings.ArtifactFolder,
5757
SkipCleanup: false,
5858
InitWithBinary: "https://github.com/kubernetes-sigs/cluster-api/releases/download/" + capiRelease112 + "/clusterctl-{OS}-{ARCH}",
59-
InitWithProvidersContract: "v1beta2",
59+
InitWithProvidersContract: "v1beta1",
6060
InitWithInfrastructureProviders: []string{"openstack:" + capoRelease012},
6161
InitWithCoreProvider: "cluster-api:" + capiRelease112,
6262
InitWithBootstrapProviders: []string{"kubeadm:" + capiRelease112},
@@ -90,7 +90,7 @@ var _ = Describe("When testing clusterctl upgrades for CAPO (v0.13=>current) and
9090
ArtifactFolder: e2eCtx.Settings.ArtifactFolder,
9191
SkipCleanup: false,
9292
InitWithBinary: "https://github.com/kubernetes-sigs/cluster-api/releases/download/" + capiRelease112 + "/clusterctl-{OS}-{ARCH}",
93-
InitWithProvidersContract: "v1beta2",
93+
InitWithProvidersContract: "v1beta1",
9494
InitWithInfrastructureProviders: []string{"openstack:" + capoRelease013},
9595
InitWithCoreProvider: "cluster-api:" + capiRelease112,
9696
InitWithBootstrapProviders: []string{"kubeadm:" + capiRelease112},
@@ -124,7 +124,7 @@ var _ = Describe("When testing clusterctl upgrades for CAPO (v0.14=>current) and
124124
ArtifactFolder: e2eCtx.Settings.ArtifactFolder,
125125
SkipCleanup: false,
126126
InitWithBinary: "https://github.com/kubernetes-sigs/cluster-api/releases/download/" + capiRelease112 + "/clusterctl-{OS}-{ARCH}",
127-
InitWithProvidersContract: "v1beta2",
127+
InitWithProvidersContract: "v1beta1",
128128
InitWithInfrastructureProviders: []string{"openstack:" + capoRelease014},
129129
InitWithCoreProvider: "cluster-api:" + capiRelease112,
130130
InitWithBootstrapProviders: []string{"kubeadm:" + capiRelease112},

test/infrastructure/openstack-resource-controller/config/default/kustomization.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@ labels:
88
cluster.x-k8s.io/provider: "runtime-extension-openstack-resource-controller"
99

1010
resources:
11-
- https://github.com/k-orc/openstack-resource-controller/releases/download/v2.4.0/install.yaml
11+
- https://github.com/k-orc/openstack-resource-controller/releases/download/v2.5.0/install.yaml

0 commit comments

Comments
 (0)