From 284a0ec032ee29f39f14d9d71ae49a53d0236328 Mon Sep 17 00:00:00 2001 From: Jun Chen Date: Fri, 17 Apr 2026 19:43:10 -0400 Subject: [PATCH] TALM update for 4.22 branching --- ...-cluster-group-upgrades-operator-main.yaml | 6 +- ...-group-upgrades-operator-release-4.15.yaml | 2 +- ...-group-upgrades-operator-release-4.16.yaml | 2 +- ...-group-upgrades-operator-release-4.17.yaml | 2 +- ...-group-upgrades-operator-release-4.18.yaml | 2 +- ...-group-upgrades-operator-release-4.19.yaml | 2 +- ...-group-upgrades-operator-release-4.20.yaml | 2 +- ...-group-upgrades-operator-release-4.21.yaml | 2 +- ...-group-upgrades-operator-release-4.22.yaml | 149 +++++++ ...des-operator-release-4.22-postsubmits.yaml | 60 +++ ...ades-operator-release-4.22-presubmits.yaml | 400 ++++++++++++++++++ .../openshift-kni/mapping_openshift-kni_quay | 12 +- 12 files changed, 627 insertions(+), 14 deletions(-) create mode 100644 ci-operator/config/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-release-4.22.yaml create mode 100644 ci-operator/jobs/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-release-4.22-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-release-4.22-presubmits.yaml diff --git a/ci-operator/config/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-main.yaml b/ci-operator/config/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-main.yaml index 974fd4322a861..7d55bbbe530c4 100644 --- a/ci-operator/config/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-main.yaml +++ b/ci-operator/config/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-main.yaml @@ -29,18 +29,18 @@ operator: with: pipeline:cluster-group-upgrades-operator promotion: to: - - name: "4.22" + - name: "5.0" namespace: ocp-kni releases: initial: integration: - name: "4.22" + name: "5.0" namespace: ocp reference_policy: Local latest: integration: include_built_images: true - name: "4.22" + name: "5.0" namespace: ocp reference_policy: Local resources: diff --git a/ci-operator/config/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-release-4.15.yaml b/ci-operator/config/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-release-4.15.yaml index b08265f53e7ba..77e19f06cb885 100644 --- a/ci-operator/config/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-release-4.15.yaml +++ b/ci-operator/config/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-release-4.15.yaml @@ -68,7 +68,7 @@ tests: OO_TARGET_NAMESPACES: '!all' USER_TAGS: | ci-job-source prowci - ci-job-branch main + ci-job-branch release-4.15 ci-job-fullname openshift-kni-cluster-group-upgrades-operator-main ci-job-type optional-operators-ci-aws ci-repo-name cluster-group-upgrades-operator diff --git a/ci-operator/config/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-release-4.16.yaml b/ci-operator/config/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-release-4.16.yaml index fa2e919446882..6de0ff80d4e89 100644 --- a/ci-operator/config/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-release-4.16.yaml +++ b/ci-operator/config/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-release-4.16.yaml @@ -70,7 +70,7 @@ tests: OO_TARGET_NAMESPACES: '!all' USER_TAGS: | ci-job-source prowci - ci-job-branch main + ci-job-branch release-4.16 ci-job-fullname openshift-kni-cluster-group-upgrades-operator-main ci-job-type optional-operators-ci-aws ci-repo-name cluster-group-upgrades-operator diff --git a/ci-operator/config/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-release-4.17.yaml b/ci-operator/config/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-release-4.17.yaml index c939bcfcfed92..826609ebba9c9 100644 --- a/ci-operator/config/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-release-4.17.yaml +++ b/ci-operator/config/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-release-4.17.yaml @@ -70,7 +70,7 @@ tests: OO_TARGET_NAMESPACES: '!all' USER_TAGS: | ci-job-source prowci - ci-job-branch main + ci-job-branch release-4.17 ci-job-fullname openshift-kni-cluster-group-upgrades-operator-main ci-job-type optional-operators-ci-aws ci-repo-name cluster-group-upgrades-operator diff --git a/ci-operator/config/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-release-4.18.yaml b/ci-operator/config/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-release-4.18.yaml index 1770f1844544c..8d2345291bab4 100644 --- a/ci-operator/config/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-release-4.18.yaml +++ b/ci-operator/config/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-release-4.18.yaml @@ -70,7 +70,7 @@ tests: OO_TARGET_NAMESPACES: '!all' USER_TAGS: | ci-job-source prowci - ci-job-branch main + ci-job-branch release-4.18 ci-job-fullname openshift-kni-cluster-group-upgrades-operator-main ci-job-type optional-operators-ci-aws ci-repo-name cluster-group-upgrades-operator diff --git a/ci-operator/config/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-release-4.19.yaml b/ci-operator/config/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-release-4.19.yaml index baf213f1f4288..bbbcfc329300d 100644 --- a/ci-operator/config/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-release-4.19.yaml +++ b/ci-operator/config/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-release-4.19.yaml @@ -70,7 +70,7 @@ tests: OO_TARGET_NAMESPACES: '!all' USER_TAGS: | ci-job-source prowci - ci-job-branch main + ci-job-branch release-4.19 ci-job-fullname openshift-kni-cluster-group-upgrades-operator-main ci-job-type optional-operators-ci-aws ci-repo-name cluster-group-upgrades-operator diff --git a/ci-operator/config/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-release-4.20.yaml b/ci-operator/config/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-release-4.20.yaml index 06b2db9455902..8e31a4bf1c980 100644 --- a/ci-operator/config/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-release-4.20.yaml +++ b/ci-operator/config/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-release-4.20.yaml @@ -70,7 +70,7 @@ tests: OO_TARGET_NAMESPACES: '!all' USER_TAGS: | ci-job-source prowci - ci-job-branch main + ci-job-branch release-4.20 ci-job-fullname openshift-kni-cluster-group-upgrades-operator-main ci-job-type optional-operators-ci-aws ci-repo-name cluster-group-upgrades-operator diff --git a/ci-operator/config/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-release-4.21.yaml b/ci-operator/config/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-release-4.21.yaml index 7222a50b49d4a..0aa19076e27f1 100644 --- a/ci-operator/config/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-release-4.21.yaml +++ b/ci-operator/config/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-release-4.21.yaml @@ -79,7 +79,7 @@ tests: OO_TARGET_NAMESPACES: '!all' USER_TAGS: | ci-job-source prowci - ci-job-branch main + ci-job-branch release-4.21 ci-job-fullname openshift-kni-cluster-group-upgrades-operator-main ci-job-type optional-operators-ci-aws ci-repo-name cluster-group-upgrades-operator diff --git a/ci-operator/config/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-release-4.22.yaml b/ci-operator/config/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-release-4.22.yaml new file mode 100644 index 0000000000000..e622c07c22bc2 --- /dev/null +++ b/ci-operator/config/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-release-4.22.yaml @@ -0,0 +1,149 @@ +base_images: + base: + name: ubi-minimal + namespace: ocp + tag: "9" +build_root: + from_repository: true +images: + items: + - build_args: + - name: COVER + value: "true" + dockerfile_path: Dockerfile + from: base + to: cluster-group-upgrades-operator + - dockerfile_path: Dockerfile.precache + from: base + to: cluster-group-upgrades-operator-precache + - dockerfile_path: Dockerfile.recovery + from: base + to: cluster-group-upgrades-operator-recovery + - dockerfile_path: bundle.Dockerfile + to: cluster-group-upgrades-operator-bundle +operator: + bundles: + - dockerfile_path: bundle.Dockerfile + substitutions: + - pullspec: quay.io/openshift-kni/cluster-group-upgrades-operator:.* + with: pipeline:cluster-group-upgrades-operator +promotion: + to: + - name: "4.22" + namespace: ocp-kni +releases: + initial: + integration: + name: "4.22" + namespace: ocp + reference_policy: Local + latest: + integration: + include_built_images: true + name: "4.22" + namespace: ocp + reference_policy: Local +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tests: +- as: ci-job + commands: | + unset VERSION + export XDG_CACHE_HOME=/tmp/.cache + export XDG_CONFIG_HOME=/tmp/.config + export XDG_DATA_HOME=/tmp/.local/share + make ci-job + make coveralls-download + export COVERALLS_REPO_TOKEN=$(cat /etc/coveralls/TOKEN) + ./bin/coveralls report --job-flag "unit-tests" --build-number=$(git rev-parse HEAD) coverage.out + container: + from: src + secrets: + - mount_path: /etc/coveralls + name: cluster-group-upgrades-operator-coverall + skip_if_only_changed: ^(?:.*/)?(?:\.gitignore|\.tekton/.*|\.konflux/.*|.*\.md|OWNERS|OWNERS_ALIASES|LICENSE)$ +- as: integration + skip_if_only_changed: ^(?:.*/)?(?:\.gitignore|\.tekton/.*|\.konflux/.*|.*\.md|OWNERS|OWNERS_ALIASES|LICENSE)$ + steps: + cluster_profile: aws-telco + env: + BASE_DOMAIN: telco5g-ci.devcluster.openshift.com + OO_CHANNEL: alpha + OO_INSTALL_NAMESPACE: openshift-cluster-group-upgrades + OO_PACKAGE: cluster-group-upgrades-operator + OO_TARGET_NAMESPACES: '!all' + USER_TAGS: | + ci-job-source prowci + ci-job-branch release-4.22 + ci-job-fullname openshift-kni-cluster-group-upgrades-operator-main + ci-job-type optional-operators-ci-aws + ci-repo-name cluster-group-upgrades-operator + ci-org-name openshift-kni + pre: + - chain: ipi-aws-pre + - as: pre + cli: latest + commands: | + KUBECONFIG="${SHARED_DIR}/kubeconfig" + export KUBECONFIG + cp $(echo "${KUBECONFIG}") /go/src/github.com/openshift-kni/cluster-group-upgrades-operator/kubeconfig + make non-kind-deps-update + make install-acm-crds + from: src + resources: + requests: + cpu: 100m + memory: 200Mi + - ref: optional-operators-subscribe + test: + - as: integration + cli: latest + commands: | + KUBECONFIG="${SHARED_DIR}/kubeconfig" + export KUBECONFIG + cp $(echo "${KUBECONFIG}") /go/src/github.com/openshift-kni/cluster-group-upgrades-operator/kubeconfig + ./hack/add-sidecar-csv.sh + sleep 60 + make complete-kuttl-test + ./hack/extract-coverage.sh + sed -i 's/\/workspace/\./g' ./runtime-coverage/coverage.out + make coveralls-download + export COVERALLS_REPO_TOKEN=$(cat /etc/coveralls/TOKEN) + ./bin/coveralls report --job-flag "integration-tests" --build-number=$(git rev-parse HEAD) ./runtime-coverage/coverage.out + credentials: + - mount_path: /etc/coveralls + name: cluster-group-upgrades-operator-coverall + namespace: test-credentials + from: src + resources: + requests: + cpu: 100m + memory: 200Mi + workflow: optional-operators-ci-aws +- as: tekton-linting + commands: | + unset VERSION + export XDG_CACHE_HOME=/tmp/.cache + export XDG_CONFIG_HOME=/tmp/.config + export XDG_DATA_HOME=/tmp/.local/share + make yamllint + container: + from: src + optional: true + run_if_changed: ^(?:.*/)?(?:\.tekton/.*|\.konflux/.*)$ +- as: security + optional: true + steps: + env: + PROJECT_NAME: cluster-group-upgrades-operator + SNYK_CODE_ADDITIONAL_ARGS: --severity-threshold=high + workflow: openshift-ci-security +zz_generated_metadata: + branch: release-4.22 + org: openshift-kni + repo: cluster-group-upgrades-operator diff --git a/ci-operator/jobs/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-release-4.22-postsubmits.yaml b/ci-operator/jobs/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-release-4.22-postsubmits.yaml new file mode 100644 index 0000000000000..89908b1a6cac8 --- /dev/null +++ b/ci-operator/jobs/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-release-4.22-postsubmits.yaml @@ -0,0 +1,60 @@ +postsubmits: + openshift-kni/cluster-group-upgrades-operator: + - agent: kubernetes + always_run: true + branches: + - ^release-4\.22$ + cluster: build01 + decorate: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-kni-cluster-group-upgrades-operator-release-4.22-images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --image-mirror-push-secret=/etc/push-secret/.dockerconfigjson + - --promote + - --report-credentials-file=/etc/report/credentials + - --target=[images] + command: + - ci-operator + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-release-4.22-presubmits.yaml b/ci-operator/jobs/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-release-4.22-presubmits.yaml new file mode 100644 index 0000000000000..7ae303b72196d --- /dev/null +++ b/ci-operator/jobs/openshift-kni/cluster-group-upgrades-operator/openshift-kni-cluster-group-upgrades-operator-release-4.22-presubmits.yaml @@ -0,0 +1,400 @@ +presubmits: + openshift-kni/cluster-group-upgrades-operator: + - agent: kubernetes + always_run: true + branches: + - ^release-4\.22$ + - ^release-4\.22- + cluster: build01 + context: ci/prow/ci-index + decorate: true + labels: + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-kni-cluster-group-upgrades-operator-release-4.22-ci-index + rerun_command: /test ci-index + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --target=ci-index + command: + - ci-operator + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )ci-index,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^release-4\.22$ + - ^release-4\.22- + cluster: build01 + context: ci/prow/ci-job + decorate: true + labels: + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-kni-cluster-group-upgrades-operator-release-4.22-ci-job + rerun_command: /test ci-job + skip_if_only_changed: ^(?:.*/)?(?:\.gitignore|\.tekton/.*|\.konflux/.*|.*\.md|OWNERS|OWNERS_ALIASES|LICENSE)$ + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/cluster-group-upgrades-operator-coverall + - --target=ci-job + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/cluster-group-upgrades-operator-coverall + name: cluster-group-upgrades-operator-coverall + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: cluster-group-upgrades-operator-coverall + secret: + secretName: cluster-group-upgrades-operator-coverall + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )ci-job,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-4\.22$ + - ^release-4\.22- + cluster: build01 + context: ci/prow/images + decorate: true + labels: + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-kni-cluster-group-upgrades-operator-release-4.22-images + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --target=[images] + command: + - ci-operator + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^release-4\.22$ + - ^release-4\.22- + cluster: build05 + context: ci/prow/integration + decorate: true + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-telco + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-kni-cluster-group-upgrades-operator-release-4.22-integration + rerun_command: /test integration + skip_if_only_changed: ^(?:.*/)?(?:\.gitignore|\.tekton/.*|\.konflux/.*|.*\.md|OWNERS|OWNERS_ALIASES|LICENSE)$ + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=integration + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )integration,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-4\.22$ + - ^release-4\.22- + cluster: build01 + context: ci/prow/security + decorate: true + labels: + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-kni-cluster-group-upgrades-operator-release-4.22-security + optional: true + rerun_command: /test security + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=security + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )security,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^release-4\.22$ + - ^release-4\.22- + cluster: build01 + context: ci/prow/tekton-linting + decorate: true + labels: + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-kni-cluster-group-upgrades-operator-release-4.22-tekton-linting + optional: true + rerun_command: /test tekton-linting + run_if_changed: ^(?:.*/)?(?:\.tekton/.*|\.konflux/.*)$ + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --target=tekton-linting + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )tekton-linting,?($|\s.*) diff --git a/core-services/image-mirroring/openshift-kni/mapping_openshift-kni_quay b/core-services/image-mirroring/openshift-kni/mapping_openshift-kni_quay index 3ed4a008d2305..085cdb0759acf 100644 --- a/core-services/image-mirroring/openshift-kni/mapping_openshift-kni_quay +++ b/core-services/image-mirroring/openshift-kni/mapping_openshift-kni_quay @@ -122,10 +122,14 @@ registry.ci.openshift.org/ocp-kni/4.21:cluster-group-upgrades-operator quay.io/o registry.ci.openshift.org/ocp-kni/4.21:cluster-group-upgrades-operator-bundle quay.io/openshift-kni/cluster-group-upgrades-operator-bundle:4.21 quay.io/openshift-kni/cluster-group-upgrades-operator-bundle:4.21.0 registry.ci.openshift.org/ocp-kni/4.21:cluster-group-upgrades-operator-recovery quay.io/openshift-kni/cluster-group-upgrades-operator-recovery:4.21 quay.io/openshift-kni/cluster-group-upgrades-operator-recovery:4.21.0 registry.ci.openshift.org/ocp-kni/4.21:cluster-group-upgrades-operator-precache quay.io/openshift-kni/cluster-group-upgrades-operator-precache:4.21 quay.io/openshift-kni/cluster-group-upgrades-operator-precache:4.21.0 -registry.ci.openshift.org/ocp-kni/4.22:cluster-group-upgrades-operator quay.io/openshift-kni/cluster-group-upgrades-operator:4.22 quay.io/openshift-kni/cluster-group-upgrades-operator:4.22.0 quay.io/openshift-kni/cluster-group-upgrades-operator:latest -registry.ci.openshift.org/ocp-kni/4.22:cluster-group-upgrades-operator-bundle quay.io/openshift-kni/cluster-group-upgrades-operator-bundle:4.22 quay.io/openshift-kni/cluster-group-upgrades-operator-bundle:4.22.0 quay.io/openshift-kni/cluster-group-upgrades-operator-bundle:latest -registry.ci.openshift.org/ocp-kni/4.22:cluster-group-upgrades-operator-recovery quay.io/openshift-kni/cluster-group-upgrades-operator-recovery:4.22 quay.io/openshift-kni/cluster-group-upgrades-operator-recovery:4.22.0 quay.io/openshift-kni/cluster-group-upgrades-operator-recovery:latest -registry.ci.openshift.org/ocp-kni/4.22:cluster-group-upgrades-operator-precache quay.io/openshift-kni/cluster-group-upgrades-operator-precache:4.22 quay.io/openshift-kni/cluster-group-upgrades-operator-precache:4.22.0 quay.io/openshift-kni/cluster-group-upgrades-operator-precache:latest +registry.ci.openshift.org/ocp-kni/4.22:cluster-group-upgrades-operator quay.io/openshift-kni/cluster-group-upgrades-operator:4.22 quay.io/openshift-kni/cluster-group-upgrades-operator:4.22.0 +registry.ci.openshift.org/ocp-kni/4.22:cluster-group-upgrades-operator-bundle quay.io/openshift-kni/cluster-group-upgrades-operator-bundle:4.22 quay.io/openshift-kni/cluster-group-upgrades-operator-bundle:4.22.0 +registry.ci.openshift.org/ocp-kni/4.22:cluster-group-upgrades-operator-recovery quay.io/openshift-kni/cluster-group-upgrades-operator-recovery:4.22 quay.io/openshift-kni/cluster-group-upgrades-operator-recovery:4.22.0 +registry.ci.openshift.org/ocp-kni/4.22:cluster-group-upgrades-operator-precache quay.io/openshift-kni/cluster-group-upgrades-operator-precache:4.22 quay.io/openshift-kni/cluster-group-upgrades-operator-precache:4.22.0 +registry.ci.openshift.org/ocp-kni/5.0:cluster-group-upgrades-operator quay.io/openshift-kni/cluster-group-upgrades-operator:5.0 quay.io/openshift-kni/cluster-group-upgrades-operator:5.0.0 quay.io/openshift-kni/cluster-group-upgrades-operator:latest +registry.ci.openshift.org/ocp-kni/5.0:cluster-group-upgrades-operator-bundle quay.io/openshift-kni/cluster-group-upgrades-operator-bundle:5.0 quay.io/openshift-kni/cluster-group-upgrades-operator-bundle:5.0.0 quay.io/openshift-kni/cluster-group-upgrades-operator-bundle:latest +registry.ci.openshift.org/ocp-kni/5.0:cluster-group-upgrades-operator-recovery quay.io/openshift-kni/cluster-group-upgrades-operator-recovery:5.0 quay.io/openshift-kni/cluster-group-upgrades-operator-recovery:5.0.0 quay.io/openshift-kni/cluster-group-upgrades-operator-recovery:latest +registry.ci.openshift.org/ocp-kni/5.0:cluster-group-upgrades-operator-precache quay.io/openshift-kni/cluster-group-upgrades-operator-precache:5.0 quay.io/openshift-kni/cluster-group-upgrades-operator-precache:5.0.0 quay.io/openshift-kni/cluster-group-upgrades-operator-precache:latest # lifecycle-agent-operator registry.ci.openshift.org/ocp-kni/4.14:lifecycle-agent-operator quay.io/openshift-kni/lifecycle-agent-operator:4.14 quay.io/openshift-kni/lifecycle-agent-operator:4.14.0