From 28377ad427dedc16c13cac25a2b2d9a1d147be20 Mon Sep 17 00:00:00 2001
From: Paul Abel
Date: Thu, 19 Jun 2025 12:36:41 +0100
Subject: [PATCH 1/2] update preflight to 1.13.3
---
.github/workflows/ci.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index e887012e..591aa4f7 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -163,7 +163,7 @@ jobs:
- name: Certify Images
continue-on-error: false
run: |
- curl -fsSL https://github.com/redhat-openshift-ecosystem/openshift-preflight/releases/download/1.12.1/preflight-linux-amd64 --output preflight
+ curl -fsSL https://github.com/redhat-openshift-ecosystem/openshift-preflight/releases/download/1.13.3/preflight-linux-amd64 --output preflight
chmod +x preflight
IFS=',' read -ra arch_list <<< "${{ env.platforms }}"
From 0e4dcbf555040920f0e90dfef9f4e1046de1e502 Mon Sep 17 00:00:00 2001
From: Paul Abel
Date: Thu, 19 Jun 2025 12:38:16 +0100
Subject: [PATCH 2/2] update operator sdk to v1.40.0
---
Dockerfile | 2 +-
Makefile | 2 +-
bundle.Dockerfile | 2 +-
...nginx-ingress-operator.clusterserviceversion.yaml | 4 ++--
bundle/metadata/annotations.yaml | 2 +-
bundle/tests/scorecard/config.yaml | 12 ++++++------
config/scorecard/patches/basic.config.yaml | 2 +-
config/scorecard/patches/olm.config.yaml | 10 +++++-----
8 files changed, 18 insertions(+), 18 deletions(-)
diff --git a/Dockerfile b/Dockerfile
index ee89693c..a1ea0e23 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,4 +1,4 @@
-FROM quay.io/operator-framework/helm-operator:v1.39.2
+FROM quay.io/operator-framework/helm-operator:v1.40.0
ENV HOME=/opt/helm
COPY watches.yaml ${HOME}/watches.yaml
diff --git a/Makefile b/Makefile
index 33caeec0..07b5eed1 100644
--- a/Makefile
+++ b/Makefile
@@ -49,7 +49,7 @@ endif
# Set the Operator SDK version to use. By default, what is installed on the system is used.
# This is useful for CI or a project to utilize a specific version of the operator-sdk toolkit.
-OPERATOR_SDK_VERSION ?= v1.39.2
+OPERATOR_SDK_VERSION ?= v1.40.0
# Image URL to use all building/pushing image targets
IMG ?= $(IMAGE_TAG_BASE):$(VERSION)
diff --git a/bundle.Dockerfile b/bundle.Dockerfile
index 1ec8b274..7e64942b 100644
--- a/bundle.Dockerfile
+++ b/bundle.Dockerfile
@@ -7,7 +7,7 @@ LABEL operators.operatorframework.io.bundle.metadata.v1=metadata/
LABEL operators.operatorframework.io.bundle.package.v1=nginx-ingress-operator
LABEL operators.operatorframework.io.bundle.channels.v1=alpha
LABEL operators.operatorframework.io.bundle.channel.default.v1=alpha
-LABEL operators.operatorframework.io.metrics.builder=operator-sdk-v1.39.2
+LABEL operators.operatorframework.io.metrics.builder=operator-sdk-v1.40.0
LABEL operators.operatorframework.io.metrics.mediatype.v1=metrics+v1
LABEL operators.operatorframework.io.metrics.project_layout=helm.sdk.operatorframework.io/v1
diff --git a/bundle/manifests/nginx-ingress-operator.clusterserviceversion.yaml b/bundle/manifests/nginx-ingress-operator.clusterserviceversion.yaml
index 7dee4d74..d3830269 100644
--- a/bundle/manifests/nginx-ingress-operator.clusterserviceversion.yaml
+++ b/bundle/manifests/nginx-ingress-operator.clusterserviceversion.yaml
@@ -224,7 +224,7 @@ metadata:
categories: Monitoring, Networking
certified: "true"
containerImage: quay.io/nginx/nginx-ingress-operator:3.1.0
- createdAt: "2025-04-16T14:53:55Z"
+ createdAt: "2025-06-19T11:37:21Z"
description: The NGINX Ingress Operator is a Kubernetes/OpenShift component which
deploys and manages one or more NGINX/NGINX Plus Ingress Controllers
features.operators.openshift.io/cnf: "false"
@@ -238,7 +238,7 @@ metadata:
features.operators.openshift.io/token-auth-azure: "false"
features.operators.openshift.io/token-auth-gcp: "false"
operatorframework.io/suggested-namespace: nginx-ingress
- operators.operatorframework.io/builder: operator-sdk-v1.39.2
+ operators.operatorframework.io/builder: operator-sdk-v1.40.0
operators.operatorframework.io/project_layout: helm.sdk.operatorframework.io/v1
repository: https://github.com/nginxinc/nginx-ingress-helm-operator
support: NGINX Inc.
diff --git a/bundle/metadata/annotations.yaml b/bundle/metadata/annotations.yaml
index aceaf5c2..08f5e032 100644
--- a/bundle/metadata/annotations.yaml
+++ b/bundle/metadata/annotations.yaml
@@ -6,7 +6,7 @@ annotations:
operators.operatorframework.io.bundle.package.v1: nginx-ingress-operator
operators.operatorframework.io.bundle.channels.v1: alpha
operators.operatorframework.io.bundle.channel.default.v1: alpha
- operators.operatorframework.io.metrics.builder: operator-sdk-v1.39.2
+ operators.operatorframework.io.metrics.builder: operator-sdk-v1.40.0
operators.operatorframework.io.metrics.mediatype.v1: metrics+v1
operators.operatorframework.io.metrics.project_layout: helm.sdk.operatorframework.io/v1
diff --git a/bundle/tests/scorecard/config.yaml b/bundle/tests/scorecard/config.yaml
index 3842248f..f7368a43 100644
--- a/bundle/tests/scorecard/config.yaml
+++ b/bundle/tests/scorecard/config.yaml
@@ -8,7 +8,7 @@ stages:
- entrypoint:
- scorecard-test
- basic-check-spec
- image: quay.io/operator-framework/scorecard-test:v1.39.2
+ image: quay.io/operator-framework/scorecard-test:v1.40.0
labels:
suite: basic
test: basic-check-spec-test
@@ -18,7 +18,7 @@ stages:
- entrypoint:
- scorecard-test
- olm-bundle-validation
- image: quay.io/operator-framework/scorecard-test:v1.39.2
+ image: quay.io/operator-framework/scorecard-test:v1.40.0
labels:
suite: olm
test: olm-bundle-validation-test
@@ -28,7 +28,7 @@ stages:
- entrypoint:
- scorecard-test
- olm-crds-have-validation
- image: quay.io/operator-framework/scorecard-test:v1.39.2
+ image: quay.io/operator-framework/scorecard-test:v1.40.0
labels:
suite: olm
test: olm-crds-have-validation-test
@@ -38,7 +38,7 @@ stages:
- entrypoint:
- scorecard-test
- olm-crds-have-resources
- image: quay.io/operator-framework/scorecard-test:v1.39.2
+ image: quay.io/operator-framework/scorecard-test:v1.40.0
labels:
suite: olm
test: olm-crds-have-resources-test
@@ -48,7 +48,7 @@ stages:
- entrypoint:
- scorecard-test
- olm-spec-descriptors
- image: quay.io/operator-framework/scorecard-test:v1.39.2
+ image: quay.io/operator-framework/scorecard-test:v1.40.0
labels:
suite: olm
test: olm-spec-descriptors-test
@@ -58,7 +58,7 @@ stages:
- entrypoint:
- scorecard-test
- olm-status-descriptors
- image: quay.io/operator-framework/scorecard-test:v1.39.2
+ image: quay.io/operator-framework/scorecard-test:v1.40.0
labels:
suite: olm
test: olm-status-descriptors-test
diff --git a/config/scorecard/patches/basic.config.yaml b/config/scorecard/patches/basic.config.yaml
index cea781d2..f7e0ed49 100644
--- a/config/scorecard/patches/basic.config.yaml
+++ b/config/scorecard/patches/basic.config.yaml
@@ -4,7 +4,7 @@
entrypoint:
- scorecard-test
- basic-check-spec
- image: quay.io/operator-framework/scorecard-test:v1.39.2
+ image: quay.io/operator-framework/scorecard-test:v1.40.0
labels:
suite: basic
test: basic-check-spec-test
diff --git a/config/scorecard/patches/olm.config.yaml b/config/scorecard/patches/olm.config.yaml
index fdde08eb..85895c9e 100644
--- a/config/scorecard/patches/olm.config.yaml
+++ b/config/scorecard/patches/olm.config.yaml
@@ -4,7 +4,7 @@
entrypoint:
- scorecard-test
- olm-bundle-validation
- image: quay.io/operator-framework/scorecard-test:v1.39.2
+ image: quay.io/operator-framework/scorecard-test:v1.40.0
labels:
suite: olm
test: olm-bundle-validation-test
@@ -14,7 +14,7 @@
entrypoint:
- scorecard-test
- olm-crds-have-validation
- image: quay.io/operator-framework/scorecard-test:v1.39.2
+ image: quay.io/operator-framework/scorecard-test:v1.40.0
labels:
suite: olm
test: olm-crds-have-validation-test
@@ -24,7 +24,7 @@
entrypoint:
- scorecard-test
- olm-crds-have-resources
- image: quay.io/operator-framework/scorecard-test:v1.39.2
+ image: quay.io/operator-framework/scorecard-test:v1.40.0
labels:
suite: olm
test: olm-crds-have-resources-test
@@ -34,7 +34,7 @@
entrypoint:
- scorecard-test
- olm-spec-descriptors
- image: quay.io/operator-framework/scorecard-test:v1.39.2
+ image: quay.io/operator-framework/scorecard-test:v1.40.0
labels:
suite: olm
test: olm-spec-descriptors-test
@@ -44,7 +44,7 @@
entrypoint:
- scorecard-test
- olm-status-descriptors
- image: quay.io/operator-framework/scorecard-test:v1.39.2
+ image: quay.io/operator-framework/scorecard-test:v1.40.0
labels:
suite: olm
test: olm-status-descriptors-test