diff --git a/ci-operator/config/openshift-kni/cnf-features-deploy/openshift-kni-cnf-features-deploy-master.yaml b/ci-operator/config/openshift-kni/cnf-features-deploy/openshift-kni-cnf-features-deploy-master.yaml index 92242a1d9a91..c176f8ef4726 100644 --- a/ci-operator/config/openshift-kni/cnf-features-deploy/openshift-kni-cnf-features-deploy-master.yaml +++ b/ci-operator/config/openshift-kni/cnf-features-deploy/openshift-kni-cnf-features-deploy-master.yaml @@ -1,10 +1,10 @@ base_images: base: - name: "4.18" + name: "4.19" namespace: ocp tag: base base-9: - name: "4.18" + name: "4.19" namespace: ocp tag: base-rhel9 ocp_4.19_oc-rpms: @@ -30,14 +30,11 @@ build_root: images: - context_dir: . dockerfile_path: cnf-tests/Dockerfile.openshift - from: base + from: base-9 inputs: ocp_4.19_oc-rpms: as: - registry.ci.openshift.org/ocp/4.19:oc-rpms - ocp_builder_rhel-8-golang-1.22-openshift-4.18: - as: - - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.22-openshift-4.18 ocp_builder_rhel-9-golang-1.23-openshift-4.19: as: - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.23-openshift-4.19 @@ -56,18 +53,18 @@ images: to: ztp-site-generator promotion: to: - - name: "4.18" + - name: "4.19" namespace: ocp-kni releases: initial: integration: - name: "4.18" + name: "4.19" namespace: ocp latest: candidate: product: ocp stream: ci - version: "4.18" + version: "4.19" resources: '*': requests: @@ -150,7 +147,7 @@ tests: CNF_E2E_TESTS=true CNF_ORIGIN_TESTS=false T5CI_JOB_TYPE: cnftests - T5CI_VERSION: "4.18" + T5CI_VERSION: "4.19" workflow: telco5g-cnf timeout: 6h0m0s - always_run: false @@ -164,7 +161,7 @@ tests: CNF_E2E_TESTS=true CNF_ORIGIN_TESTS=false T5CI_JOB_TYPE: sno-cnftests - T5CI_VERSION: "4.18" + T5CI_VERSION: "4.19" workflow: telco5g-sno-cnf - always_run: false as: e2e-telco5g-hcp-cnftests @@ -177,7 +174,7 @@ tests: CNF_E2E_TESTS=true CNF_ORIGIN_TESTS=false T5CI_JOB_TYPE: hcp-cnftests - T5CI_VERSION: "4.18" + T5CI_VERSION: "4.19" workflow: telco5g-hcp-cnf zz_generated_metadata: branch: master diff --git a/ci-operator/config/openshift-kni/cnf-features-deploy/openshift-kni-cnf-features-deploy-release-4.18.yaml b/ci-operator/config/openshift-kni/cnf-features-deploy/openshift-kni-cnf-features-deploy-release-4.18.yaml new file mode 100644 index 000000000000..c7dcda1f3963 --- /dev/null +++ b/ci-operator/config/openshift-kni/cnf-features-deploy/openshift-kni-cnf-features-deploy-release-4.18.yaml @@ -0,0 +1,170 @@ +base_images: + base: + name: "4.18" + namespace: ocp + tag: base + base-9: + name: "4.18" + namespace: ocp + tag: base-rhel9 + ocp_builder_rhel-8-golang-1.22-openshift-4.18: + name: builder + namespace: ocp + tag: rhel-8-golang-1.22-openshift-4.18 + os-min8: + name: ubi-minimal + namespace: ocp + tag: "8" +binary_build_commands: make build +build_root: + project_image: + dockerfile_path: openshift-ci/Dockerfile.tools +images: +- context_dir: . + dockerfile_path: cnf-tests/Dockerfile.openshift + from: base + inputs: + ocp_builder_rhel-8-golang-1.22-openshift-4.18: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.22-openshift-4.18 + to: cnf-tests +- context_dir: tools/s2i-dpdk/ + dockerfile_path: Dockerfile + from: base-9 + to: dpdk +- context_dir: . + dockerfile_path: ztp/resource-generator/Containerfile + from: os-min8 + inputs: + ocp_builder_rhel-8-golang-1.22-openshift-4.18: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.22-openshift-4.18 + to: ztp-site-generator +promotion: + to: + - name: "4.18" + namespace: ocp-kni +releases: + initial: + integration: + name: "4.18" + namespace: ocp + latest: + candidate: + product: ocp + stream: ci + version: "4.18" +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tests: +- as: ci + commands: make ci-job + container: + from: src +- as: ztp-ci + commands: make ztp-ci-job + container: + from: src + run_if_changed: ^ztp +- as: e2e-aws-ci-tests + skip_if_only_changed: ^ztp + steps: + cluster_profile: aws-telco + env: + BASE_DOMAIN: telco5g-ci.devcluster.openshift.com + SPOT_INSTANCES: "true" + USER_TAGS: | + ci-job-source prowci + ci-job-branch master + ci-job-fullname openshift-kni-cnf-features-deploy-e2e-aws-ci-tests-master + ci-job-type e2e-aws-ci-tests + ci-repo-name cnf-features-deploy + ci-org-name openshift-kni + test: + - as: e2e-aws-ci-tests + commands: FEATURES_ENVIRONMENT=ci IPERF3_BITRATE_OVERRIDE="300000000" make functests-on-ci + from: src + resources: + requests: + cpu: 100m + memory: 200Mi + workflow: openshift-e2e-aws-ovn +- as: e2e-aws-ran-profile + optional: true + steps: + cluster_profile: aws-telco + env: + BASE_DOMAIN: telco5g-ci.devcluster.openshift.com + SPOT_INSTANCES: "true" + USER_TAGS: | + ci-job-source prowci + ci-job-branch master + ci-job-fullname openshift-kni-cnf-features-deploy-e2e-aws-ran-profile-master + ci-job-type e2e-aws-ran-profile + ci-repo-name cnf-features-deploy + ci-org-name openshift-kni + test: + - as: e2e-aws-ran-profile + commands: FEATURES_ENVIRONMENT=cn-ran-overlays FEATURES=ran-profile-gcp SKIP_TESTS="xt_u32 + container-mount-namespace gatekeeper n3000 fec metallb sro multinetworkpolicy" + make validate-on-ci + from: src + resources: + requests: + cpu: 100m + memory: 200Mi + workflow: openshift-e2e-aws-ovn +- as: security + optional: true + steps: + env: + PROJECT_NAME: cnf-features-deploy + SNYK_CODE_ADDITIONAL_ARGS: --severity-threshold=high --policy-path=.snyk + workflow: openshift-ci-security +- always_run: false + as: e2e-telco5g-cnftests + cluster: build05 + optional: true + restrict_network_access: false + steps: + env: + E2E_TESTS_CONFIG: | + CNF_E2E_TESTS=true + CNF_ORIGIN_TESTS=false + T5CI_JOB_TYPE: cnftests + T5CI_VERSION: "4.18" + workflow: telco5g-cnf + timeout: 6h0m0s +- always_run: false + as: e2e-telco5g-sno-cnftests + cluster: build05 + optional: true + restrict_network_access: false + steps: + env: + E2E_TESTS_CONFIG: | + CNF_E2E_TESTS=true + CNF_ORIGIN_TESTS=false + T5CI_JOB_TYPE: sno-cnftests + T5CI_VERSION: "4.18" + workflow: telco5g-sno-cnf +- always_run: false + as: e2e-telco5g-hcp-cnftests + cluster: build05 + optional: true + restrict_network_access: false + steps: + env: + E2E_TESTS_CONFIG: | + CNF_E2E_TESTS=true + CNF_ORIGIN_TESTS=false + T5CI_JOB_TYPE: hcp-cnftests + T5CI_VERSION: "4.18" + workflow: telco5g-hcp-cnf +zz_generated_metadata: + branch: release-4.18 + org: openshift-kni + repo: cnf-features-deploy diff --git a/ci-operator/jobs/openshift-kni/cnf-features-deploy/openshift-kni-cnf-features-deploy-master-postsubmits.yaml b/ci-operator/jobs/openshift-kni/cnf-features-deploy/openshift-kni-cnf-features-deploy-master-postsubmits.yaml index de09406fc9dc..630cea518c69 100644 --- a/ci-operator/jobs/openshift-kni/cnf-features-deploy/openshift-kni-cnf-features-deploy-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift-kni/cnf-features-deploy/openshift-kni-cnf-features-deploy-master-postsubmits.yaml @@ -11,7 +11,7 @@ postsubmits: labels: ci-operator.openshift.io/is-promotion: "true" ci.openshift.io/generator: prowgen - job-release: "4.18" + job-release: "4.19" max_concurrency: 1 name: branch-ci-openshift-kni-cnf-features-deploy-master-images spec: diff --git a/ci-operator/jobs/openshift-kni/cnf-features-deploy/openshift-kni-cnf-features-deploy-master-presubmits.yaml b/ci-operator/jobs/openshift-kni/cnf-features-deploy/openshift-kni-cnf-features-deploy-master-presubmits.yaml index ba34200a1830..0bdf71d440cf 100644 --- a/ci-operator/jobs/openshift-kni/cnf-features-deploy/openshift-kni-cnf-features-deploy-master-presubmits.yaml +++ b/ci-operator/jobs/openshift-kni/cnf-features-deploy/openshift-kni-cnf-features-deploy-master-presubmits.yaml @@ -12,7 +12,7 @@ presubmits: skip_cloning: true labels: ci.openshift.io/generator: prowgen - job-release: "4.18" + job-release: "4.19" pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-kni-cnf-features-deploy-master-ci rerun_command: /test ci @@ -70,7 +70,7 @@ presubmits: ci-operator.openshift.io/cloud: aws ci-operator.openshift.io/cloud-cluster-profile: aws-telco ci.openshift.io/generator: prowgen - job-release: "4.18" + job-release: "4.19" pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-kni-cnf-features-deploy-master-e2e-aws-ci-tests rerun_command: /test e2e-aws-ci-tests @@ -146,7 +146,7 @@ presubmits: ci-operator.openshift.io/cloud: aws ci-operator.openshift.io/cloud-cluster-profile: aws-telco ci.openshift.io/generator: prowgen - job-release: "4.18" + job-release: "4.19" pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-kni-cnf-features-deploy-master-e2e-aws-ran-profile optional: true @@ -222,7 +222,7 @@ presubmits: labels: ci-operator.openshift.io/cluster: build05 ci.openshift.io/generator: prowgen - job-release: "4.18" + job-release: "4.19" pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-kni-cnf-features-deploy-master-e2e-telco5g-cnftests optional: true @@ -287,7 +287,7 @@ presubmits: labels: ci-operator.openshift.io/cluster: build05 ci.openshift.io/generator: prowgen - job-release: "4.18" + job-release: "4.19" pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-kni-cnf-features-deploy-master-e2e-telco5g-hcp-cnftests optional: true @@ -352,7 +352,7 @@ presubmits: labels: ci-operator.openshift.io/cluster: build05 ci.openshift.io/generator: prowgen - job-release: "4.18" + job-release: "4.19" pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-kni-cnf-features-deploy-master-e2e-telco5g-sno-cnftests optional: true @@ -416,7 +416,7 @@ presubmits: skip_cloning: true labels: ci.openshift.io/generator: prowgen - job-release: "4.18" + job-release: "4.19" pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-kni-cnf-features-deploy-master-images rerun_command: /test images @@ -472,7 +472,7 @@ presubmits: skip_cloning: true labels: ci.openshift.io/generator: prowgen - job-release: "4.18" + job-release: "4.19" pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-kni-cnf-features-deploy-master-security optional: true @@ -536,7 +536,7 @@ presubmits: skip_cloning: true labels: ci.openshift.io/generator: prowgen - job-release: "4.18" + job-release: "4.19" pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-kni-cnf-features-deploy-master-ztp-ci rerun_command: /test ztp-ci diff --git a/ci-operator/jobs/openshift-kni/cnf-features-deploy/openshift-kni-cnf-features-deploy-release-4.18-postsubmits.yaml b/ci-operator/jobs/openshift-kni/cnf-features-deploy/openshift-kni-cnf-features-deploy-release-4.18-postsubmits.yaml new file mode 100644 index 000000000000..f403de6d085a --- /dev/null +++ b/ci-operator/jobs/openshift-kni/cnf-features-deploy/openshift-kni-cnf-features-deploy-release-4.18-postsubmits.yaml @@ -0,0 +1,63 @@ +postsubmits: + openshift-kni/cnf-features-deploy: + - agent: kubernetes + always_run: true + branches: + - ^release-4\.18$ + cluster: build03 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci.openshift.io/generator: prowgen + job-release: "4.18" + max_concurrency: 1 + name: branch-ci-openshift-kni-cnf-features-deploy-release-4.18-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: 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/cnf-features-deploy/openshift-kni-cnf-features-deploy-release-4.18-presubmits.yaml b/ci-operator/jobs/openshift-kni/cnf-features-deploy/openshift-kni-cnf-features-deploy-release-4.18-presubmits.yaml new file mode 100644 index 000000000000..364e8147f4b9 --- /dev/null +++ b/ci-operator/jobs/openshift-kni/cnf-features-deploy/openshift-kni-cnf-features-deploy-release-4.18-presubmits.yaml @@ -0,0 +1,583 @@ +presubmits: + openshift-kni/cnf-features-deploy: + - agent: kubernetes + always_run: true + branches: + - ^release-4\.18$ + - ^release-4\.18- + cluster: build03 + context: ci/prow/ci + decorate: true + decoration_config: + skip_cloning: true + labels: + ci.openshift.io/generator: prowgen + job-release: "4.18" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-kni-cnf-features-deploy-release-4.18-ci + rerun_command: /test ci + 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 + command: + - ci-operator + image: 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,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^release-4\.18$ + - ^release-4\.18- + cluster: build05 + context: ci/prow/e2e-aws-ci-tests + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-telco + ci.openshift.io/generator: prowgen + job-release: "4.18" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-kni-cnf-features-deploy-release-4.18-e2e-aws-ci-tests + rerun_command: /test e2e-aws-ci-tests + skip_if_only_changed: ^ztp + 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=e2e-aws-ci-tests + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + 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( | .* )e2e-aws-ci-tests,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-4\.18$ + - ^release-4\.18- + cluster: build05 + context: ci/prow/e2e-aws-ran-profile + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-telco + ci.openshift.io/generator: prowgen + job-release: "4.18" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-kni-cnf-features-deploy-release-4.18-e2e-aws-ran-profile + optional: true + rerun_command: /test e2e-aws-ran-profile + 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=e2e-aws-ran-profile + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + 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( | .* )e2e-aws-ran-profile,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^release-4\.18$ + - ^release-4\.18- + cluster: build05 + context: ci/prow/e2e-telco5g-cnftests + decorate: true + decoration_config: + skip_cloning: true + timeout: 6h0m0s + labels: + ci-operator.openshift.io/cluster: build05 + ci.openshift.io/generator: prowgen + job-release: "4.18" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-kni-cnf-features-deploy-release-4.18-e2e-telco5g-cnftests + optional: true + rerun_command: /test e2e-telco5g-cnftests + 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/ci-pull-credentials + - --target=e2e-telco5g-cnftests + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - 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: 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( | .* )e2e-telco5g-cnftests,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^release-4\.18$ + - ^release-4\.18- + cluster: build05 + context: ci/prow/e2e-telco5g-hcp-cnftests + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/cluster: build05 + ci.openshift.io/generator: prowgen + job-release: "4.18" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-kni-cnf-features-deploy-release-4.18-e2e-telco5g-hcp-cnftests + optional: true + rerun_command: /test e2e-telco5g-hcp-cnftests + 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/ci-pull-credentials + - --target=e2e-telco5g-hcp-cnftests + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - 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: 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( | .* )e2e-telco5g-hcp-cnftests,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^release-4\.18$ + - ^release-4\.18- + cluster: build05 + context: ci/prow/e2e-telco5g-sno-cnftests + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/cluster: build05 + ci.openshift.io/generator: prowgen + job-release: "4.18" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-kni-cnf-features-deploy-release-4.18-e2e-telco5g-sno-cnftests + optional: true + rerun_command: /test e2e-telco5g-sno-cnftests + 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/ci-pull-credentials + - --target=e2e-telco5g-sno-cnftests + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - 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: 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( | .* )e2e-telco5g-sno-cnftests,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-4\.18$ + - ^release-4\.18- + cluster: build03 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci.openshift.io/generator: prowgen + job-release: "4.18" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-kni-cnf-features-deploy-release-4.18-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: 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: true + branches: + - ^release-4\.18$ + - ^release-4\.18- + cluster: build03 + context: ci/prow/security + decorate: true + decoration_config: + skip_cloning: true + labels: + ci.openshift.io/generator: prowgen + job-release: "4.18" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-kni-cnf-features-deploy-release-4.18-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 + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=security + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - 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: 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\.18$ + - ^release-4\.18- + cluster: build03 + context: ci/prow/ztp-ci + decorate: true + decoration_config: + skip_cloning: true + labels: + ci.openshift.io/generator: prowgen + job-release: "4.18" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-kni-cnf-features-deploy-release-4.18-ztp-ci + rerun_command: /test ztp-ci + run_if_changed: ^ztp + 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=ztp-ci + command: + - ci-operator + image: 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( | .* )ztp-ci,?($|\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 3ae8404d4960..e4220b533765 100644 --- a/core-services/image-mirroring/openshift-kni/mapping_openshift-kni_quay +++ b/core-services/image-mirroring/openshift-kni/mapping_openshift-kni_quay @@ -44,8 +44,10 @@ registry.ci.openshift.org/ocp-kni/4.16:cnf-tests quay.io/openshift-kni/cnf-tests registry.ci.openshift.org/ocp-kni/4.16:dpdk quay.io/openshift-kni/dpdk:4.16 quay.io/openshift-kni/dpdk:4.16.0 registry.ci.openshift.org/ocp-kni/4.17:cnf-tests quay.io/openshift-kni/cnf-tests:4.17 quay.io/openshift-kni/cnf-tests:4.17.0 registry.ci.openshift.org/ocp-kni/4.17:dpdk quay.io/openshift-kni/dpdk:4.17 quay.io/openshift-kni/dpdk:4.17.0 -registry.ci.openshift.org/ocp-kni/4.18:cnf-tests quay.io/openshift-kni/cnf-tests:4.18 quay.io/openshift-kni/cnf-tests:4.18.0 quay.io/openshift-kni/cnf-tests:latest -registry.ci.openshift.org/ocp-kni/4.18:dpdk quay.io/openshift-kni/dpdk:4.18 quay.io/openshift-kni/dpdk:4.18.0 quay.io/openshift-kni/dpdk:latest +registry.ci.openshift.org/ocp-kni/4.18:cnf-tests quay.io/openshift-kni/cnf-tests:4.18 quay.io/openshift-kni/cnf-tests:4.18.0 +registry.ci.openshift.org/ocp-kni/4.18:dpdk quay.io/openshift-kni/dpdk:4.18 quay.io/openshift-kni/dpdk:4.18.0 +registry.ci.openshift.org/ocp-kni/4.19:cnf-tests quay.io/openshift-kni/cnf-tests:4.19 quay.io/openshift-kni/cnf-tests:4.19.0 quay.io/openshift-kni/cnf-tests:latest +registry.ci.openshift.org/ocp-kni/4.19:dpdk quay.io/openshift-kni/dpdk:4.19 quay.io/openshift-kni/dpdk:4.19.0 quay.io/openshift-kni/dpdk:latest # Note: Intentionally not mirroring ztp-site-generator:4.10.0 but only the :4.10 tag (4.10.0 is reserved for our upstream release) registry.ci.openshift.org/ocp-kni/4.10:ztp-site-generator quay.io/openshift-kni/ztp-site-generator:4.10 registry.ci.openshift.org/ocp-kni/4.11:ztp-site-generator quay.io/openshift-kni/ztp-site-generator:4.11 quay.io/openshift-kni/ztp-site-generator:4.11.0