Skip to content

Commit 38e2813

Browse files
committed
chore: pin Operator Lifecycle Manager to version 0.17.0
The recent release of version 0.18.0 releases a breaking change and causes the setup of our OLM tests to fail. For now instead of using the main branch, we pin to the non-breaking change release until we understand what we need to change in our test setup to accommodate the new version.
1 parent 5eabe2b commit 38e2813

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

test/setup/platforms/kind-olm.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@ export async function createCluster(version: string): Promise<void> {
99

1010
// OLM installation: https://github.com/operator-framework/operator-lifecycle-manager/blob/master/doc/install/install.md#installing-olm
1111
await kubectl.applyK8sYaml(
12-
'https://raw.githubusercontent.com/operator-framework/operator-lifecycle-manager/master/deploy/upstream/quickstart/crds.yaml',
12+
'https://raw.githubusercontent.com/operator-framework/operator-lifecycle-manager/v0.17.0/deploy/upstream/quickstart/crds.yaml',
1313
);
1414
await sleep(5000); // give enough time to k8s to apply the previous yaml
1515
await kubectl.applyK8sYaml(
16-
'https://raw.githubusercontent.com/operator-framework/operator-lifecycle-manager/master/deploy/upstream/quickstart/olm.yaml',
16+
'https://raw.githubusercontent.com/operator-framework/operator-lifecycle-manager/v0.17.0/deploy/upstream/quickstart/olm.yaml',
1717
);
1818
await kubectl.waitForDeployment('catalog-operator', 'olm');
1919
await kubectl.waitForDeployment('olm-operator', 'olm');

0 commit comments

Comments
 (0)