From 2d590eb8cbf23eb13d0bd3635291713f355372c7 Mon Sep 17 00:00:00 2001 From: Andrey Lebedev Date: Mon, 4 May 2026 11:35:06 +0200 Subject: [PATCH 1/3] Konflux: Change name labels to match security labels `check-labels` task in release pipeline enforces the usage of names which correspond to product security metadata. Without this change, releasing to stage/prod is failing. --- Containerfile.external-dns-operator | 2 +- Containerfile.external-dns-operator-bundle | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Containerfile.external-dns-operator b/Containerfile.external-dns-operator index 3538823b..639469db 100644 --- a/Containerfile.external-dns-operator +++ b/Containerfile.external-dns-operator @@ -28,7 +28,7 @@ RUN make build-operator FROM registry.access.redhat.com/ubi9/ubi-minimal:latest@sha256:7d4e47500f28ac3a2bff06c25eff9127ff21048538ae03ce240d57cf756acd00 LABEL maintainer="Red Hat, Inc." LABEL com.redhat.component="external-dns-operator-container" -LABEL name="external-dns-operator" +LABEL name="edo/external-dns-rhel9-operator" LABEL version="1.3.3" WORKDIR / COPY --from=builder /workspace/bin/external-dns-operator / diff --git a/Containerfile.external-dns-operator-bundle b/Containerfile.external-dns-operator-bundle index 30c7a078..ae93314a 100644 --- a/Containerfile.external-dns-operator-bundle +++ b/Containerfile.external-dns-operator-bundle @@ -43,7 +43,7 @@ LABEL com.redhat.delivery.operator.bundle: true ARG FULL_COMMIT ARG GIT_URL -LABEL name=external-dns-operator-bundle +LABEL name="edo/external-dns-operator-bundle" LABEL version="1.3.3" LABEL release="1.3.3" LABEL maintainer='NetworkEdge team ' From 19876ecacb809c08e1fa50d2be36ef465522dc56 Mon Sep 17 00:00:00 2001 From: Andrey Lebedev Date: Mon, 4 May 2026 11:38:42 +0200 Subject: [PATCH 2/3] hack: sync-version - sync release label --- hack/sync-version.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/hack/sync-version.sh b/hack/sync-version.sh index 4be8bb96..ff5fd2ba 100755 --- a/hack/sync-version.sh +++ b/hack/sync-version.sh @@ -48,6 +48,7 @@ for containerfile in "${containerfiles[@]}"; do else echo "[UPDATE] $(basename "$containerfile"): updating from $current_version to $version" sed -i "s/version=\"[^\"]*\"/version=\"$version\"/" "$containerfile" + sed -i "s/release=\"[^\"]*\"/release=\"$version\"/" "$containerfile" any_updated=true fi done From b7299f4bde4b84e84660a021fbf8b758bcba56dd Mon Sep 17 00:00:00 2001 From: Andrey Lebedev Date: Mon, 4 May 2026 11:41:45 +0200 Subject: [PATCH 3/3] OCPBUGS-79591: Bump version label to 1.3.4 --- Containerfile.external-dns-operator | 2 +- Containerfile.external-dns-operator-bundle | 4 ++-- VERSION | 2 +- .../external-dns-operator.clusterserviceversion.yaml | 6 +++--- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Containerfile.external-dns-operator b/Containerfile.external-dns-operator index 639469db..d1ae3c32 100644 --- a/Containerfile.external-dns-operator +++ b/Containerfile.external-dns-operator @@ -29,7 +29,7 @@ FROM registry.access.redhat.com/ubi9/ubi-minimal:latest@sha256:7d4e47500f28ac3a2 LABEL maintainer="Red Hat, Inc." LABEL com.redhat.component="external-dns-operator-container" LABEL name="edo/external-dns-rhel9-operator" -LABEL version="1.3.3" +LABEL version="1.3.4" WORKDIR / COPY --from=builder /workspace/bin/external-dns-operator / # Red Hat certified container images have licenses. diff --git a/Containerfile.external-dns-operator-bundle b/Containerfile.external-dns-operator-bundle index ae93314a..b0d7c90a 100644 --- a/Containerfile.external-dns-operator-bundle +++ b/Containerfile.external-dns-operator-bundle @@ -44,8 +44,8 @@ ARG FULL_COMMIT ARG GIT_URL LABEL name="edo/external-dns-operator-bundle" -LABEL version="1.3.3" -LABEL release="1.3.3" +LABEL version="1.3.4" +LABEL release="1.3.4" LABEL maintainer='NetworkEdge team ' LABEL io.k8s.display-name='ExternalDNS Operator' LABEL io.k8s.description='Operator bundle for the ExternalDNS Operator' diff --git a/VERSION b/VERSION index 31e5c843..d0149fef 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.3.3 +1.3.4 diff --git a/bundle/manifests/external-dns-operator.clusterserviceversion.yaml b/bundle/manifests/external-dns-operator.clusterserviceversion.yaml index b63ca08d..fb961f11 100644 --- a/bundle/manifests/external-dns-operator.clusterserviceversion.yaml +++ b/bundle/manifests/external-dns-operator.clusterserviceversion.yaml @@ -338,7 +338,7 @@ metadata: features.operators.openshift.io/token-auth-aws: "false" features.operators.openshift.io/token-auth-azure: "false" features.operators.openshift.io/token-auth-gcp: "false" - olm.skipRange: <1.3.3 + olm.skipRange: <1.3.4 operatorframework.io/suggested-namespace: external-dns-operator operators.openshift.io/valid-subscription: '["OpenShift Kubernetes Engine", "OpenShift Container Platform", "OpenShift Platform Plus"]' @@ -346,7 +346,7 @@ metadata: operators.operatorframework.io/project_layout: go.kubebuilder.io/v3 repository: https://github.com/openshift/external-dns-operator support: Red Hat, Inc. - name: external-dns-operator.v1.3.3 + name: external-dns-operator.v1.3.4 namespace: external-dns-operator spec: apiservicedefinitions: {} @@ -627,7 +627,7 @@ spec: minKubeVersion: 1.22.0 provider: name: Red Hat, Inc. - version: 1.3.3 + version: 1.3.4 webhookdefinitions: - admissionReviewVersions: - v1