Skip to content

Commit

Permalink
chore: pin OLM to v0.28.0 (#610)
Browse files Browse the repository at this point in the history
The latest version (0.29.0) fails to deploy on Kind.

Signed-off-by: Simon Pasquier <[email protected]>
  • Loading branch information
simonpasquier authored Oct 29, 2024
1 parent ab4338f commit 55fa8d5
Show file tree
Hide file tree
Showing 6 changed files with 9 additions and 7 deletions.
4 changes: 3 additions & 1 deletion .github/e2e-tests-olm/action.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,9 +31,11 @@ runs:
- name: Install required tools
uses: ./.github/tools-cache

# Pin to OLM v0.28.0 because v0.29.0 fails on Kind.
# https://github.com/operator-framework/operator-lifecycle-manager/issues/3419
- name: Install OLM
shell: bash
run: ./tmp/bin/operator-sdk olm install
run: ./tmp/bin/operator-sdk olm install --version 0.28.0

- name: Create a local docker registry in the Kind cluster
shell: bash
Expand Down
2 changes: 1 addition & 1 deletion .github/tools
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ golangci-lint v1.61.0
controller-gen v0.16.2
kustomize v4.5.2
oc v4.8.11
operator-sdk v1.36.1
operator-sdk v1.37.0
opm v1.47.0
promq v0.0.1
crdoc v0.5.2
Expand Down
2 changes: 1 addition & 1 deletion Makefile.tools
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ KUSTOMIZE=$(TOOLS_DIR)/kustomize
KUSTOMIZE_VERSION= v4.5.2

OPERATOR_SDK = $(TOOLS_DIR)/operator-sdk
OPERATOR_SDK_VERSION = v1.36.1
OPERATOR_SDK_VERSION = v1.37.0

OPM=$(TOOLS_DIR)/opm
OPM_VERSION = v1.47.0
Expand Down
2 changes: 1 addition & 1 deletion bundle.Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ LABEL operators.operatorframework.io.bundle.metadata.v1=metadata/
LABEL operators.operatorframework.io.bundle.package.v1=observability-operator
LABEL operators.operatorframework.io.bundle.channels.v1=development
LABEL operators.operatorframework.io.bundle.channel.default.v1=development
LABEL operators.operatorframework.io.metrics.builder=operator-sdk-v1.36.1
LABEL operators.operatorframework.io.metrics.builder=operator-sdk-v1.37.0
LABEL operators.operatorframework.io.metrics.mediatype.v1=metrics+v1
LABEL operators.operatorframework.io.metrics.project_layout=unknown

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,10 +42,10 @@ metadata:
categories: Monitoring
certified: "false"
containerImage: observability-operator:0.4.2
createdAt: "2024-10-24T10:14:51Z"
createdAt: "2024-10-29T09:23:51Z"
description: A Go based Kubernetes operator to setup and manage highly available
Monitoring Stack using Prometheus, Alertmanager and Thanos Querier.
operators.operatorframework.io/builder: operator-sdk-v1.36.1
operators.operatorframework.io/builder: operator-sdk-v1.37.0
operators.operatorframework.io/internal-objects: |-
[
"prometheuses.monitoring.rhobs",
Expand Down
2 changes: 1 addition & 1 deletion bundle/metadata/annotations.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ annotations:
operators.operatorframework.io.bundle.package.v1: observability-operator
operators.operatorframework.io.bundle.channels.v1: development
operators.operatorframework.io.bundle.channel.default.v1: development
operators.operatorframework.io.metrics.builder: operator-sdk-v1.36.1
operators.operatorframework.io.metrics.builder: operator-sdk-v1.37.0
operators.operatorframework.io.metrics.mediatype.v1: metrics+v1
operators.operatorframework.io.metrics.project_layout: unknown

Expand Down

0 comments on commit 55fa8d5

Please sign in to comment.