From 01f787e9920e91e55d2ad95faa87c47aaa0ef727 Mon Sep 17 00:00:00 2001 From: nisimon Date: Tue, 23 Jun 2026 11:37:13 -0500 Subject: [PATCH] regression tests for quay-3.12.19 --- ...ter__ocp-412-quay-operator-regression.yaml | 51 + ...tests-master__ocp-412-quay-regression.yaml | 99 + ...ster__ocp-412-quay-upgrade-regression.yaml | 90 + ...ter__ocp-413-quay-operator-regression.yaml | 51 + ...tests-master__ocp-413-quay-regression.yaml | 99 + ...ster__ocp-413-quay-upgrade-regression.yaml | 90 + ...ter__ocp-414-quay-operator-regression.yaml | 51 + ...tests-master__ocp-414-quay-regression.yaml | 99 + ...ster__ocp-414-quay-upgrade-regression.yaml | 90 + ...ter__ocp-415-quay-operator-regression.yaml | 51 + ...tests-master__ocp-415-quay-regression.yaml | 99 + ...ster__ocp-415-quay-upgrade-regression.yaml | 90 + ...ter__ocp-416-quay-operator-regression.yaml | 51 + ...tests-master__ocp-416-quay-regression.yaml | 99 + ...ster__ocp-416-quay-upgrade-regression.yaml | 90 + .../quay-quay-tests-master-periodics.yaml | 3181 ++++++++++++++++- 16 files changed, 4248 insertions(+), 133 deletions(-) create mode 100644 ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-412-quay-operator-regression.yaml create mode 100644 ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-412-quay-regression.yaml create mode 100644 ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-412-quay-upgrade-regression.yaml create mode 100644 ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-413-quay-operator-regression.yaml create mode 100644 ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-413-quay-regression.yaml create mode 100644 ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-413-quay-upgrade-regression.yaml create mode 100644 ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-414-quay-operator-regression.yaml create mode 100644 ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-414-quay-regression.yaml create mode 100644 ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-414-quay-upgrade-regression.yaml create mode 100644 ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-415-quay-operator-regression.yaml create mode 100644 ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-415-quay-regression.yaml create mode 100644 ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-415-quay-upgrade-regression.yaml create mode 100644 ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-416-quay-operator-regression.yaml create mode 100644 ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-416-quay-regression.yaml create mode 100644 ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-416-quay-upgrade-regression.yaml diff --git a/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-412-quay-operator-regression.yaml b/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-412-quay-operator-regression.yaml new file mode 100644 index 0000000000000..dec24e402d872 --- /dev/null +++ b/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-412-quay-operator-regression.yaml @@ -0,0 +1,51 @@ +base_images: + ocp_builder_rhel-8-release-golang-1.19-openshift-4.12: + name: builder + namespace: ocp + tag: rhel-8-release-golang-1.19-openshift-4.12 + tools: + name: "4.12" + namespace: ocp + tag: tools +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-release-golang-1.19-openshift-4.12 +releases: + latest: + candidate: + architecture: amd64 + product: ocp + stream: nightly + version: "4.12" +resources: + '*': + limits: + memory: 8Gi + requests: + cpu: 200m + memory: 700Mi +tests: +- as: quay312-ocp412-operator-test-allns + cron: '@yearly' + steps: + cluster_profile: aws-quay-qe + env: + BASE_DOMAIN: quayqe.devcluster.openshift.com + COMPUTE_NODE_REPLICAS: "8" + COMPUTE_NODE_TYPE: m6a.8xlarge + MULTISTAGE_PARAM_OVERRIDE_QUAY_INDEX_IMAGE: quay.io/redhat-user-workloads/quay-eng-tenant/stable-3-12-v4-12@sha256:ad469806c67676aa8a71ebe5b5df43b5aef7826e3f0acaeca810eedcea7cc83d + ODF_OPERATOR_CHANNEL: stable-4.12 + QUAY_OPERATOR_CHANNEL: stable-3.12 + QUAY_OPERATOR_TESTCASE: Quay-Allns-High + test: + - ref: quay-tests-enable-quay-catalogsource + - ref: quay-tests-resource-provisioning-storage-odf + - ref: quay-tests-test-quay-operator + workflow: cucushift-installer-rehearse-aws-ipi +zz_generated_metadata: + branch: master + org: quay + repo: quay-tests + variant: ocp-412-quay-operator-regression diff --git a/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-412-quay-regression.yaml b/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-412-quay-regression.yaml new file mode 100644 index 0000000000000..d86eea3e00b4a --- /dev/null +++ b/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-412-quay-regression.yaml @@ -0,0 +1,99 @@ +base_images: + cli: + name: "4.12" + namespace: ocp + tag: cli + upi-installer: + name: "4.12" + namespace: ocp + tag: upi-installer +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.18 +releases: + latest: + candidate: + architecture: amd64 + product: ocp + stream: nightly + version: "4.12" +resources: + '*': + limits: + memory: 8Gi + requests: + cpu: 200m + memory: 500Mi +tests: +- as: quay-acs-violations-check-quay312 + cron: 0 20 24 * * + steps: + cluster_profile: aws-quay-qe + env: + ACS_OPERATOR_CHANNEL: stable + BASE_DOMAIN: quayqe.devcluster.openshift.com + COMPUTE_NODE_REPLICAS: "6" + COMPUTE_NODE_TYPE: m6a.8xlarge + MULTISTAGE_PARAM_OVERRIDE_QUAY_INDEX_IMAGE: quay.io/redhat-user-workloads/quay-eng-tenant/stable-3-12-v4-12@sha256:ad469806c67676aa8a71ebe5b5df43b5aef7826e3f0acaeca810eedcea7cc83d + ODF_OPERATOR_CHANNEL: stable-4.12 + QUAY_OPERATOR_CHANNEL: stable-3.12 + QUAY_OPERATOR_SOURCE: fbc-operator-catalog + QUAY_VERSION: 3.12.19 + test: + - ref: quay-tests-enable-quay-catalogsource + - ref: quay-tests-resource-provisioning-storage-odf + - ref: quay-tests-quay-deploy-operator + - ref: quay-tests-quay-deploy-registry-noobaa + - ref: quay-tests-quay-acs + - ref: quay-tests-test-quay-api + - ref: quay-tests-test-quay-e2e + workflow: cucushift-installer-rehearse-aws-ipi +- as: quay-e2e-tests-quay312-ocp412-virtual-builder + cron: '@yearly' + steps: + cluster_profile: aws-quay-qe + env: + BASE_DOMAIN: quayqe.devcluster.openshift.com + COMPUTE_NODE_TYPE: m5.8xlarge + MULTISTAGE_PARAM_OVERRIDE_QUAY_INDEX_IMAGE: quay.io/redhat-user-workloads/quay-eng-tenant/stable-3-12-v4-12@sha256:ad469806c67676aa8a71ebe5b5df43b5aef7826e3f0acaeca810eedcea7cc83d + ODF_OPERATOR_CHANNEL: stable-4.12 + QUAY_BUILDER_IMAGE: quay.io/redhat-user-workloads/quay-eng-tenant/quay-builder-v3-12@sha256:c06f09b9e9efbcf84eaf32b939615c46f1909b4a03f247c438bc8851124deab8 + QUAY_OPERATOR_CHANNEL: stable-3.12 + QUAY_OPERATOR_SOURCE: fbc-operator-catalog + QUAY_VERSION: 3.12.19 + test: + - ref: quay-tests-enable-quay-catalogsource + - ref: quay-tests-resource-provisioning-storage-odf + - ref: quay-tests-resource-provisioning-tls + - ref: quay-tests-resource-provisioning-builder + - ref: quay-tests-quay-deploy-operator + - ref: quay-tests-quay-deploy-registry-builder + - ref: quay-tests-test-quay-api + - ref: quay-tests-test-quay-e2e + workflow: cucushift-installer-rehearse-aws-ipi +- as: quay312-ocp412-operator-test-singlens + cron: '@yearly' + steps: + cluster_profile: aws-quay-qe + env: + BASE_DOMAIN: quayqe.devcluster.openshift.com + COMPUTE_NODE_REPLICAS: "8" + COMPUTE_NODE_TYPE: m6a.8xlarge + MULTISTAGE_PARAM_OVERRIDE_QUAY_INDEX_IMAGE: quay.io/redhat-user-workloads/quay-eng-tenant/stable-3-12-v4-12@sha256:ad469806c67676aa8a71ebe5b5df43b5aef7826e3f0acaeca810eedcea7cc83d + ODF_OPERATOR_CHANNEL: stable-4.12 + QUAY_OPERATOR_CHANNEL: stable-3.12 + QUAY_OPERATOR_TESTCASE: Quay-High|Quay-Medium + test: + - ref: quay-tests-enable-quay-catalogsource + - ref: quay-tests-resource-provisioning-storage-odf + - ref: quay-tests-resource-provisioning-aws-unmanaged-component + - ref: quay-tests-test-quay-operator + workflow: quay-tests-cucushift-installer-rehearse-aws-ipi-operator + timeout: 8h0m0s +zz_generated_metadata: + branch: master + org: quay + repo: quay-tests + variant: ocp-412-quay-regression diff --git a/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-412-quay-upgrade-regression.yaml b/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-412-quay-upgrade-regression.yaml new file mode 100644 index 0000000000000..3ba39771e45fb --- /dev/null +++ b/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-412-quay-upgrade-regression.yaml @@ -0,0 +1,90 @@ +base_images: + ocp_builder_rhel-8-release-golang-1.19-openshift-4.12: + name: builder + namespace: ocp + tag: rhel-8-release-golang-1.19-openshift-4.12 + tools: + name: "4.12" + namespace: ocp + tag: tools +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-release-golang-1.19-openshift-4.12 +releases: + latest: + candidate: + architecture: amd64 + product: ocp + stream: nightly + version: "4.12" +resources: + '*': + limits: + memory: 8Gi + requests: + cpu: 200m + memory: 700Mi +tests: +- as: quay312-ocp412-upgrade + cron: '@yearly' + steps: + cluster_profile: aws-quay-qe + env: + BASE_DOMAIN: quayqe.devcluster.openshift.com + COMPUTE_NODE_REPLICAS: "6" + COMPUTE_NODE_TYPE: m6a.8xlarge + MULTISTAGE_PARAM_OVERRIDE_QUAY_INDEX_IMAGE: quay.io/redhat-user-workloads/quay-eng-tenant/stable-3-12-v4-12@sha256:ad469806c67676aa8a71ebe5b5df43b5aef7826e3f0acaeca810eedcea7cc83d + ODF_OPERATOR_CHANNEL: stable-4.12 + QUAY_OPERATOR_CHANNEL: stable-3.12 + QUAY_UPGRADE_TESTCASE: Quay-Upgrade-High + QUAY_VERSION: 3.12.19 + test: + - ref: quay-tests-enable-quay-catalogsource + - ref: quay-tests-resource-provisioning-storage-odf + - ref: quay-tests-test-quay-upgrade + workflow: cucushift-installer-rehearse-aws-ipi + timeout: 8h0m0s +- as: cso-quay312-ocp412-upgrade + cron: '@yearly' + steps: + cluster_profile: aws-quay-qe + env: + BASE_DOMAIN: quayqe.devcluster.openshift.com + COMPUTE_NODE_REPLICAS: "6" + COMPUTE_NODE_TYPE: m6a.2xlarge + MULTISTAGE_PARAM_OVERRIDE_QUAY_INDEX_IMAGE: quay.io/redhat-user-workloads/quay-eng-tenant/stable-3-12-v4-12@sha256:ad469806c67676aa8a71ebe5b5df43b5aef7826e3f0acaeca810eedcea7cc83d + QUAY_OPERATOR_CHANNEL: stable-3.12 + QUAY_UPGRADE_TESTCASE: Quay-CSO-Upgrade-High + QUAY_VERSION: 3.12.19 + test: + - ref: quay-tests-enable-quay-catalogsource + - ref: quay-tests-test-quay-upgrade + workflow: cucushift-installer-rehearse-aws-ipi +- as: qbo-quay312-ocp412-upgrade + cron: '@yearly' + steps: + cluster_profile: aws-quay-qe + env: + BASE_DOMAIN: quayqe.devcluster.openshift.com + COMPUTE_NODE_REPLICAS: "6" + COMPUTE_NODE_TYPE: m6a.8xlarge + MULTISTAGE_PARAM_OVERRIDE_QUAY_INDEX_IMAGE: quay.io/redhat-user-workloads/quay-eng-tenant/stable-3-12-v4-12@sha256:ad469806c67676aa8a71ebe5b5df43b5aef7826e3f0acaeca810eedcea7cc83d + ODF_OPERATOR_CHANNEL: stable-4.12 + QUAY_OPERATOR_CHANNEL: stable-3.12 + QUAY_OPERATOR_SOURCE: fbc-operator-catalog + QUAY_UPGRADE_TESTCASE: Quay-QBO-Upgrade-High + QUAY_VERSION: 3.12.19 + test: + - ref: quay-tests-enable-quay-catalogsource + - ref: quay-tests-resource-provisioning-storage-odf + - ref: quay-tests-quay-deploy-operator + - ref: quay-tests-quay-deploy-registry-noobaa + - ref: quay-tests-test-quay-upgrade + workflow: cucushift-installer-rehearse-aws-ipi +zz_generated_metadata: + branch: master + org: quay + repo: quay-tests + variant: ocp-412-quay-upgrade-regression diff --git a/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-413-quay-operator-regression.yaml b/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-413-quay-operator-regression.yaml new file mode 100644 index 0000000000000..e6ea9165d1151 --- /dev/null +++ b/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-413-quay-operator-regression.yaml @@ -0,0 +1,51 @@ +base_images: + ocp_builder_rhel-8-release-golang-1.19-openshift-4.13: + name: builder + namespace: ocp + tag: rhel-8-release-golang-1.19-openshift-4.13 + tools: + name: "4.13" + namespace: ocp + tag: tools +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-release-golang-1.19-openshift-4.13 +releases: + latest: + candidate: + architecture: amd64 + product: ocp + stream: nightly + version: "4.13" +resources: + '*': + limits: + memory: 8Gi + requests: + cpu: 200m + memory: 700Mi +tests: +- as: quay312-ocp413-operator-test-allns + cron: '@yearly' + steps: + cluster_profile: aws-quay-qe + env: + BASE_DOMAIN: quayqe.devcluster.openshift.com + COMPUTE_NODE_REPLICAS: "8" + COMPUTE_NODE_TYPE: m6a.8xlarge + MULTISTAGE_PARAM_OVERRIDE_QUAY_INDEX_IMAGE: quay.io/redhat-user-workloads/quay-eng-tenant/stable-3-12-v4-13@sha256:e4228cfe838ae39995843a1bc1ea89fb147e8d59e65f45232ed9c0cc0dca7ca7 + ODF_OPERATOR_CHANNEL: stable-4.13 + QUAY_OPERATOR_CHANNEL: stable-3.12 + QUAY_OPERATOR_TESTCASE: Quay-Allns-High + test: + - ref: quay-tests-enable-quay-catalogsource + - ref: quay-tests-resource-provisioning-storage-odf + - ref: quay-tests-test-quay-operator + workflow: cucushift-installer-rehearse-aws-ipi +zz_generated_metadata: + branch: master + org: quay + repo: quay-tests + variant: ocp-413-quay-operator-regression diff --git a/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-413-quay-regression.yaml b/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-413-quay-regression.yaml new file mode 100644 index 0000000000000..d7c950be41301 --- /dev/null +++ b/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-413-quay-regression.yaml @@ -0,0 +1,99 @@ +base_images: + cli: + name: "4.13" + namespace: ocp + tag: cli + upi-installer: + name: "4.13" + namespace: ocp + tag: upi-installer +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.18 +releases: + latest: + candidate: + architecture: amd64 + product: ocp + stream: nightly + version: "4.13" +resources: + '*': + limits: + memory: 8Gi + requests: + cpu: 200m + memory: 500Mi +tests: +- as: quay-acs-violations-check-quay312 + cron: 0 20 24 * * + steps: + cluster_profile: aws-quay-qe + env: + ACS_OPERATOR_CHANNEL: stable + BASE_DOMAIN: quayqe.devcluster.openshift.com + COMPUTE_NODE_REPLICAS: "6" + COMPUTE_NODE_TYPE: m6a.8xlarge + MULTISTAGE_PARAM_OVERRIDE_QUAY_INDEX_IMAGE: quay.io/redhat-user-workloads/quay-eng-tenant/stable-3-12-v4-13@sha256:e4228cfe838ae39995843a1bc1ea89fb147e8d59e65f45232ed9c0cc0dca7ca7 + ODF_OPERATOR_CHANNEL: stable-4.13 + QUAY_OPERATOR_CHANNEL: stable-3.12 + QUAY_OPERATOR_SOURCE: fbc-operator-catalog + QUAY_VERSION: 3.12.19 + test: + - ref: quay-tests-enable-quay-catalogsource + - ref: quay-tests-resource-provisioning-storage-odf + - ref: quay-tests-quay-deploy-operator + - ref: quay-tests-quay-deploy-registry-noobaa + - ref: quay-tests-quay-acs + - ref: quay-tests-test-quay-api + - ref: quay-tests-test-quay-e2e + workflow: cucushift-installer-rehearse-aws-ipi +- as: quay-e2e-tests-quay312-ocp413-virtual-builder + cron: '@yearly' + steps: + cluster_profile: aws-quay-qe + env: + BASE_DOMAIN: quayqe.devcluster.openshift.com + COMPUTE_NODE_TYPE: m5.8xlarge + MULTISTAGE_PARAM_OVERRIDE_QUAY_INDEX_IMAGE: quay.io/redhat-user-workloads/quay-eng-tenant/stable-3-12-v4-13@sha256:e4228cfe838ae39995843a1bc1ea89fb147e8d59e65f45232ed9c0cc0dca7ca7 + ODF_OPERATOR_CHANNEL: stable-4.13 + QUAY_BUILDER_IMAGE: quay.io/redhat-user-workloads/quay-eng-tenant/quay-builder-v3-12@sha256:c06f09b9e9efbcf84eaf32b939615c46f1909b4a03f247c438bc8851124deab8 + QUAY_OPERATOR_CHANNEL: stable-3.12 + QUAY_OPERATOR_SOURCE: fbc-operator-catalog + QUAY_VERSION: 3.12.19 + test: + - ref: quay-tests-enable-quay-catalogsource + - ref: quay-tests-resource-provisioning-storage-odf + - ref: quay-tests-resource-provisioning-tls + - ref: quay-tests-resource-provisioning-builder + - ref: quay-tests-quay-deploy-operator + - ref: quay-tests-quay-deploy-registry-builder + - ref: quay-tests-test-quay-api + - ref: quay-tests-test-quay-e2e + workflow: cucushift-installer-rehearse-aws-ipi +- as: quay312-ocp413-operator-test-singlens + cron: '@yearly' + steps: + cluster_profile: aws-quay-qe + env: + BASE_DOMAIN: quayqe.devcluster.openshift.com + COMPUTE_NODE_REPLICAS: "8" + COMPUTE_NODE_TYPE: m6a.8xlarge + MULTISTAGE_PARAM_OVERRIDE_QUAY_INDEX_IMAGE: quay.io/redhat-user-workloads/quay-eng-tenant/stable-3-12-v4-13@sha256:e4228cfe838ae39995843a1bc1ea89fb147e8d59e65f45232ed9c0cc0dca7ca7 + ODF_OPERATOR_CHANNEL: stable-4.13 + QUAY_OPERATOR_CHANNEL: stable-3.12 + QUAY_OPERATOR_TESTCASE: Quay-High|Quay-Medium + test: + - ref: quay-tests-enable-quay-catalogsource + - ref: quay-tests-resource-provisioning-storage-odf + - ref: quay-tests-resource-provisioning-aws-unmanaged-component + - ref: quay-tests-test-quay-operator + workflow: quay-tests-cucushift-installer-rehearse-aws-ipi-operator + timeout: 8h0m0s +zz_generated_metadata: + branch: master + org: quay + repo: quay-tests + variant: ocp-413-quay-regression diff --git a/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-413-quay-upgrade-regression.yaml b/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-413-quay-upgrade-regression.yaml new file mode 100644 index 0000000000000..1eea555962c85 --- /dev/null +++ b/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-413-quay-upgrade-regression.yaml @@ -0,0 +1,90 @@ +base_images: + ocp_builder_rhel-8-release-golang-1.19-openshift-4.13: + name: builder + namespace: ocp + tag: rhel-8-release-golang-1.19-openshift-4.13 + tools: + name: "4.13" + namespace: ocp + tag: tools +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-release-golang-1.19-openshift-4.13 +releases: + latest: + candidate: + architecture: amd64 + product: ocp + stream: nightly + version: "4.13" +resources: + '*': + limits: + memory: 8Gi + requests: + cpu: 200m + memory: 700Mi +tests: +- as: quay312-ocp413-upgrade + cron: '@yearly' + steps: + cluster_profile: aws-quay-qe + env: + BASE_DOMAIN: quayqe.devcluster.openshift.com + COMPUTE_NODE_REPLICAS: "6" + COMPUTE_NODE_TYPE: m6a.8xlarge + MULTISTAGE_PARAM_OVERRIDE_QUAY_INDEX_IMAGE: quay.io/redhat-user-workloads/quay-eng-tenant/stable-3-12-v4-13@sha256:e4228cfe838ae39995843a1bc1ea89fb147e8d59e65f45232ed9c0cc0dca7ca7 + ODF_OPERATOR_CHANNEL: stable-4.13 + QUAY_OPERATOR_CHANNEL: stable-3.12 + QUAY_UPGRADE_TESTCASE: Quay-Upgrade-High + QUAY_VERSION: 3.12.19 + test: + - ref: quay-tests-enable-quay-catalogsource + - ref: quay-tests-resource-provisioning-storage-odf + - ref: quay-tests-test-quay-upgrade + workflow: cucushift-installer-rehearse-aws-ipi + timeout: 8h0m0s +- as: cso-quay312-ocp413-upgrade + cron: '@yearly' + steps: + cluster_profile: aws-quay-qe + env: + BASE_DOMAIN: quayqe.devcluster.openshift.com + COMPUTE_NODE_REPLICAS: "6" + COMPUTE_NODE_TYPE: m6a.2xlarge + MULTISTAGE_PARAM_OVERRIDE_QUAY_INDEX_IMAGE: quay.io/redhat-user-workloads/quay-eng-tenant/stable-3-12-v4-13@sha256:e4228cfe838ae39995843a1bc1ea89fb147e8d59e65f45232ed9c0cc0dca7ca7 + QUAY_OPERATOR_CHANNEL: stable-3.12 + QUAY_UPGRADE_TESTCASE: Quay-CSO-Upgrade-High + QUAY_VERSION: 3.12.19 + test: + - ref: quay-tests-enable-quay-catalogsource + - ref: quay-tests-test-quay-upgrade + workflow: cucushift-installer-rehearse-aws-ipi +- as: qbo-quay312-ocp413-upgrade + cron: '@yearly' + steps: + cluster_profile: aws-quay-qe + env: + BASE_DOMAIN: quayqe.devcluster.openshift.com + COMPUTE_NODE_REPLICAS: "6" + COMPUTE_NODE_TYPE: m6a.8xlarge + MULTISTAGE_PARAM_OVERRIDE_QUAY_INDEX_IMAGE: quay.io/redhat-user-workloads/quay-eng-tenant/stable-3-12-v4-13@sha256:e4228cfe838ae39995843a1bc1ea89fb147e8d59e65f45232ed9c0cc0dca7ca7 + ODF_OPERATOR_CHANNEL: stable-4.13 + QUAY_OPERATOR_CHANNEL: stable-3.12 + QUAY_OPERATOR_SOURCE: fbc-operator-catalog + QUAY_UPGRADE_TESTCASE: Quay-QBO-Upgrade-High + QUAY_VERSION: 3.12.19 + test: + - ref: quay-tests-enable-quay-catalogsource + - ref: quay-tests-resource-provisioning-storage-odf + - ref: quay-tests-quay-deploy-operator + - ref: quay-tests-quay-deploy-registry-noobaa + - ref: quay-tests-test-quay-upgrade + workflow: cucushift-installer-rehearse-aws-ipi +zz_generated_metadata: + branch: master + org: quay + repo: quay-tests + variant: ocp-413-quay-upgrade-regression diff --git a/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-414-quay-operator-regression.yaml b/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-414-quay-operator-regression.yaml new file mode 100644 index 0000000000000..bba20701f27c4 --- /dev/null +++ b/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-414-quay-operator-regression.yaml @@ -0,0 +1,51 @@ +base_images: + ocp_builder_rhel-8-release-golang-1.19-openshift-4.14: + name: builder + namespace: ocp + tag: rhel-8-release-golang-1.19-openshift-4.14 + tools: + name: "4.14" + namespace: ocp + tag: tools +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-release-golang-1.19-openshift-4.14 +releases: + latest: + candidate: + architecture: amd64 + product: ocp + stream: nightly + version: "4.14" +resources: + '*': + limits: + memory: 8Gi + requests: + cpu: 200m + memory: 700Mi +tests: +- as: quay312-ocp414-operator-test-allns + cron: '@yearly' + steps: + cluster_profile: aws-quay-qe + env: + BASE_DOMAIN: quayqe.devcluster.openshift.com + COMPUTE_NODE_REPLICAS: "8" + COMPUTE_NODE_TYPE: m6a.8xlarge + MULTISTAGE_PARAM_OVERRIDE_QUAY_INDEX_IMAGE: quay.io/redhat-user-workloads/quay-eng-tenant/stable-3-12-v4-14@sha256:23bafeee5cf70b93d387f7c95e30ab9d6cc9d9ea895cd018ce6f5d8e9e9bd537 + ODF_OPERATOR_CHANNEL: stable-4.14 + QUAY_OPERATOR_CHANNEL: stable-3.12 + QUAY_OPERATOR_TESTCASE: Quay-Allns-High + test: + - ref: quay-tests-enable-quay-catalogsource + - ref: quay-tests-resource-provisioning-storage-odf + - ref: quay-tests-test-quay-operator + workflow: cucushift-installer-rehearse-aws-ipi +zz_generated_metadata: + branch: master + org: quay + repo: quay-tests + variant: ocp-414-quay-operator-regression diff --git a/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-414-quay-regression.yaml b/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-414-quay-regression.yaml new file mode 100644 index 0000000000000..da07c9ff15205 --- /dev/null +++ b/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-414-quay-regression.yaml @@ -0,0 +1,99 @@ +base_images: + cli: + name: "4.14" + namespace: ocp + tag: cli + upi-installer: + name: "4.14" + namespace: ocp + tag: upi-installer +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.18 +releases: + latest: + candidate: + architecture: amd64 + product: ocp + stream: nightly + version: "4.14" +resources: + '*': + limits: + memory: 8Gi + requests: + cpu: 200m + memory: 500Mi +tests: +- as: quay-acs-violations-check-quay312 + cron: 0 20 24 * * + steps: + cluster_profile: aws-quay-qe + env: + ACS_OPERATOR_CHANNEL: stable + BASE_DOMAIN: quayqe.devcluster.openshift.com + COMPUTE_NODE_REPLICAS: "6" + COMPUTE_NODE_TYPE: m6a.8xlarge + MULTISTAGE_PARAM_OVERRIDE_QUAY_INDEX_IMAGE: quay.io/redhat-user-workloads/quay-eng-tenant/stable-3-12-v4-14@sha256:23bafeee5cf70b93d387f7c95e30ab9d6cc9d9ea895cd018ce6f5d8e9e9bd537 + ODF_OPERATOR_CHANNEL: stable-4.14 + QUAY_OPERATOR_CHANNEL: stable-3.12 + QUAY_OPERATOR_SOURCE: fbc-operator-catalog + QUAY_VERSION: 3.12.19 + test: + - ref: quay-tests-enable-quay-catalogsource + - ref: quay-tests-resource-provisioning-storage-odf + - ref: quay-tests-quay-deploy-operator + - ref: quay-tests-quay-deploy-registry-noobaa + - ref: quay-tests-quay-acs + - ref: quay-tests-test-quay-api + - ref: quay-tests-test-quay-e2e + workflow: cucushift-installer-rehearse-aws-ipi +- as: quay-e2e-tests-quay312-ocp414-virtual-builder + cron: '@yearly' + steps: + cluster_profile: aws-quay-qe + env: + BASE_DOMAIN: quayqe.devcluster.openshift.com + COMPUTE_NODE_TYPE: m5.8xlarge + MULTISTAGE_PARAM_OVERRIDE_QUAY_INDEX_IMAGE: quay.io/redhat-user-workloads/quay-eng-tenant/stable-3-12-v4-14@sha256:23bafeee5cf70b93d387f7c95e30ab9d6cc9d9ea895cd018ce6f5d8e9e9bd537 + ODF_OPERATOR_CHANNEL: stable-4.14 + QUAY_BUILDER_IMAGE: quay.io/redhat-user-workloads/quay-eng-tenant/quay-builder-v3-12@sha256:c06f09b9e9efbcf84eaf32b939615c46f1909b4a03f247c438bc8851124deab8 + QUAY_OPERATOR_CHANNEL: stable-3.12 + QUAY_OPERATOR_SOURCE: fbc-operator-catalog + QUAY_VERSION: 3.12.19 + test: + - ref: quay-tests-enable-quay-catalogsource + - ref: quay-tests-resource-provisioning-storage-odf + - ref: quay-tests-resource-provisioning-tls + - ref: quay-tests-resource-provisioning-builder + - ref: quay-tests-quay-deploy-operator + - ref: quay-tests-quay-deploy-registry-builder + - ref: quay-tests-test-quay-api + - ref: quay-tests-test-quay-e2e + workflow: cucushift-installer-rehearse-aws-ipi +- as: quay312-ocp414-operator-test-singlens + cron: '@yearly' + steps: + cluster_profile: aws-quay-qe + env: + BASE_DOMAIN: quayqe.devcluster.openshift.com + COMPUTE_NODE_REPLICAS: "8" + COMPUTE_NODE_TYPE: m6a.8xlarge + MULTISTAGE_PARAM_OVERRIDE_QUAY_INDEX_IMAGE: quay.io/redhat-user-workloads/quay-eng-tenant/stable-3-12-v4-14@sha256:23bafeee5cf70b93d387f7c95e30ab9d6cc9d9ea895cd018ce6f5d8e9e9bd537 + ODF_OPERATOR_CHANNEL: stable-4.14 + QUAY_OPERATOR_CHANNEL: stable-3.12 + QUAY_OPERATOR_TESTCASE: Quay-High|Quay-Medium + test: + - ref: quay-tests-enable-quay-catalogsource + - ref: quay-tests-resource-provisioning-storage-odf + - ref: quay-tests-resource-provisioning-aws-unmanaged-component + - ref: quay-tests-test-quay-operator + workflow: quay-tests-cucushift-installer-rehearse-aws-ipi-operator + timeout: 8h0m0s +zz_generated_metadata: + branch: master + org: quay + repo: quay-tests + variant: ocp-414-quay-regression diff --git a/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-414-quay-upgrade-regression.yaml b/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-414-quay-upgrade-regression.yaml new file mode 100644 index 0000000000000..7fdb7bcb4f71e --- /dev/null +++ b/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-414-quay-upgrade-regression.yaml @@ -0,0 +1,90 @@ +base_images: + ocp_builder_rhel-8-release-golang-1.19-openshift-4.14: + name: builder + namespace: ocp + tag: rhel-8-release-golang-1.19-openshift-4.14 + tools: + name: "4.14" + namespace: ocp + tag: tools +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-release-golang-1.19-openshift-4.14 +releases: + latest: + candidate: + architecture: amd64 + product: ocp + stream: nightly + version: "4.14" +resources: + '*': + limits: + memory: 8Gi + requests: + cpu: 200m + memory: 700Mi +tests: +- as: quay312-ocp414-upgrade + cron: '@yearly' + steps: + cluster_profile: aws-quay-qe + env: + BASE_DOMAIN: quayqe.devcluster.openshift.com + COMPUTE_NODE_REPLICAS: "6" + COMPUTE_NODE_TYPE: m6a.8xlarge + MULTISTAGE_PARAM_OVERRIDE_QUAY_INDEX_IMAGE: quay.io/redhat-user-workloads/quay-eng-tenant/stable-3-12-v4-14@sha256:23bafeee5cf70b93d387f7c95e30ab9d6cc9d9ea895cd018ce6f5d8e9e9bd537 + ODF_OPERATOR_CHANNEL: stable-4.14 + QUAY_OPERATOR_CHANNEL: stable-3.12 + QUAY_UPGRADE_TESTCASE: Quay-Upgrade-High + QUAY_VERSION: 3.12.19 + test: + - ref: quay-tests-enable-quay-catalogsource + - ref: quay-tests-resource-provisioning-storage-odf + - ref: quay-tests-test-quay-upgrade + workflow: cucushift-installer-rehearse-aws-ipi + timeout: 8h0m0s +- as: cso-quay312-ocp414-upgrade + cron: '@yearly' + steps: + cluster_profile: aws-quay-qe + env: + BASE_DOMAIN: quayqe.devcluster.openshift.com + COMPUTE_NODE_REPLICAS: "6" + COMPUTE_NODE_TYPE: m6a.2xlarge + MULTISTAGE_PARAM_OVERRIDE_QUAY_INDEX_IMAGE: quay.io/redhat-user-workloads/quay-eng-tenant/stable-3-12-v4-14@sha256:23bafeee5cf70b93d387f7c95e30ab9d6cc9d9ea895cd018ce6f5d8e9e9bd537 + QUAY_OPERATOR_CHANNEL: stable-3.12 + QUAY_UPGRADE_TESTCASE: Quay-CSO-Upgrade-High + QUAY_VERSION: 3.12.19 + test: + - ref: quay-tests-enable-quay-catalogsource + - ref: quay-tests-test-quay-upgrade + workflow: cucushift-installer-rehearse-aws-ipi +- as: qbo-quay312-ocp414-upgrade + cron: '@yearly' + steps: + cluster_profile: aws-quay-qe + env: + BASE_DOMAIN: quayqe.devcluster.openshift.com + COMPUTE_NODE_REPLICAS: "6" + COMPUTE_NODE_TYPE: m6a.8xlarge + MULTISTAGE_PARAM_OVERRIDE_QUAY_INDEX_IMAGE: quay.io/redhat-user-workloads/quay-eng-tenant/stable-3-12-v4-14@sha256:23bafeee5cf70b93d387f7c95e30ab9d6cc9d9ea895cd018ce6f5d8e9e9bd537 + ODF_OPERATOR_CHANNEL: stable-4.14 + QUAY_OPERATOR_CHANNEL: stable-3.12 + QUAY_OPERATOR_SOURCE: fbc-operator-catalog + QUAY_UPGRADE_TESTCASE: Quay-QBO-Upgrade-High + QUAY_VERSION: 3.12.19 + test: + - ref: quay-tests-enable-quay-catalogsource + - ref: quay-tests-resource-provisioning-storage-odf + - ref: quay-tests-quay-deploy-operator + - ref: quay-tests-quay-deploy-registry-noobaa + - ref: quay-tests-test-quay-upgrade + workflow: cucushift-installer-rehearse-aws-ipi +zz_generated_metadata: + branch: master + org: quay + repo: quay-tests + variant: ocp-414-quay-upgrade-regression diff --git a/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-415-quay-operator-regression.yaml b/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-415-quay-operator-regression.yaml new file mode 100644 index 0000000000000..eace9078a5104 --- /dev/null +++ b/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-415-quay-operator-regression.yaml @@ -0,0 +1,51 @@ +base_images: + ocp_builder_rhel-8-release-golang-1.19-openshift-4.15: + name: builder + namespace: ocp + tag: rhel-8-release-golang-1.19-openshift-4.15 + tools: + name: "4.15" + namespace: ocp + tag: tools +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-release-golang-1.19-openshift-4.15 +releases: + latest: + candidate: + architecture: amd64 + product: ocp + stream: nightly + version: "4.15" +resources: + '*': + limits: + memory: 8Gi + requests: + cpu: 200m + memory: 700Mi +tests: +- as: quay312-ocp415-operator-test-allns + cron: '@yearly' + steps: + cluster_profile: aws-quay-qe + env: + BASE_DOMAIN: quayqe.devcluster.openshift.com + COMPUTE_NODE_REPLICAS: "8" + COMPUTE_NODE_TYPE: m6a.8xlarge + MULTISTAGE_PARAM_OVERRIDE_QUAY_INDEX_IMAGE: quay.io/redhat-user-workloads/quay-eng-tenant/stable-3-12-v4-15@sha256:95d5cefd3bae47f3b9f11f7d991a02458fc60af3618ee0da087e8760c63b7fcf + ODF_OPERATOR_CHANNEL: stable-4.15 + QUAY_OPERATOR_CHANNEL: stable-3.12 + QUAY_OPERATOR_TESTCASE: Quay-Allns-High + test: + - ref: quay-tests-enable-quay-catalogsource + - ref: quay-tests-resource-provisioning-storage-odf + - ref: quay-tests-test-quay-operator + workflow: cucushift-installer-rehearse-aws-ipi +zz_generated_metadata: + branch: master + org: quay + repo: quay-tests + variant: ocp-415-quay-operator-regression diff --git a/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-415-quay-regression.yaml b/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-415-quay-regression.yaml new file mode 100644 index 0000000000000..f268be73b0d9a --- /dev/null +++ b/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-415-quay-regression.yaml @@ -0,0 +1,99 @@ +base_images: + cli: + name: "4.15" + namespace: ocp + tag: cli + upi-installer: + name: "4.15" + namespace: ocp + tag: upi-installer +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.18 +releases: + latest: + candidate: + architecture: amd64 + product: ocp + stream: nightly + version: "4.15" +resources: + '*': + limits: + memory: 8Gi + requests: + cpu: 200m + memory: 500Mi +tests: +- as: quay-acs-violations-check-quay312 + cron: 0 20 24 * * + steps: + cluster_profile: aws-quay-qe + env: + ACS_OPERATOR_CHANNEL: stable + BASE_DOMAIN: quayqe.devcluster.openshift.com + COMPUTE_NODE_REPLICAS: "6" + COMPUTE_NODE_TYPE: m6a.8xlarge + MULTISTAGE_PARAM_OVERRIDE_QUAY_INDEX_IMAGE: quay.io/redhat-user-workloads/quay-eng-tenant/stable-3-12-v4-15@sha256:95d5cefd3bae47f3b9f11f7d991a02458fc60af3618ee0da087e8760c63b7fcf + ODF_OPERATOR_CHANNEL: stable-4.15 + QUAY_OPERATOR_CHANNEL: stable-3.12 + QUAY_OPERATOR_SOURCE: fbc-operator-catalog + QUAY_VERSION: 3.12.19 + test: + - ref: quay-tests-enable-quay-catalogsource + - ref: quay-tests-resource-provisioning-storage-odf + - ref: quay-tests-quay-deploy-operator + - ref: quay-tests-quay-deploy-registry-noobaa + - ref: quay-tests-quay-acs + - ref: quay-tests-test-quay-api + - ref: quay-tests-test-quay-e2e + workflow: cucushift-installer-rehearse-aws-ipi +- as: quay-e2e-tests-quay312-ocp415-virtual-builder + cron: '@yearly' + steps: + cluster_profile: aws-quay-qe + env: + BASE_DOMAIN: quayqe.devcluster.openshift.com + COMPUTE_NODE_TYPE: m5.8xlarge + MULTISTAGE_PARAM_OVERRIDE_QUAY_INDEX_IMAGE: quay.io/redhat-user-workloads/quay-eng-tenant/stable-3-12-v4-15@sha256:95d5cefd3bae47f3b9f11f7d991a02458fc60af3618ee0da087e8760c63b7fcf + ODF_OPERATOR_CHANNEL: stable-4.15 + QUAY_BUILDER_IMAGE: quay.io/redhat-user-workloads/quay-eng-tenant/quay-builder-v3-12@sha256:c06f09b9e9efbcf84eaf32b939615c46f1909b4a03f247c438bc8851124deab8 + QUAY_OPERATOR_CHANNEL: stable-3.12 + QUAY_OPERATOR_SOURCE: fbc-operator-catalog + QUAY_VERSION: 3.12.19 + test: + - ref: quay-tests-enable-quay-catalogsource + - ref: quay-tests-resource-provisioning-storage-odf + - ref: quay-tests-resource-provisioning-tls + - ref: quay-tests-resource-provisioning-builder + - ref: quay-tests-quay-deploy-operator + - ref: quay-tests-quay-deploy-registry-builder + - ref: quay-tests-test-quay-api + - ref: quay-tests-test-quay-e2e + workflow: cucushift-installer-rehearse-aws-ipi +- as: quay312-ocp415-operator-test-singlens + cron: '@yearly' + steps: + cluster_profile: aws-quay-qe + env: + BASE_DOMAIN: quayqe.devcluster.openshift.com + COMPUTE_NODE_REPLICAS: "8" + COMPUTE_NODE_TYPE: m6a.8xlarge + MULTISTAGE_PARAM_OVERRIDE_QUAY_INDEX_IMAGE: quay.io/redhat-user-workloads/quay-eng-tenant/stable-3-12-v4-15@sha256:95d5cefd3bae47f3b9f11f7d991a02458fc60af3618ee0da087e8760c63b7fcf + ODF_OPERATOR_CHANNEL: stable-4.15 + QUAY_OPERATOR_CHANNEL: stable-3.12 + QUAY_OPERATOR_TESTCASE: Quay-High|Quay-Medium + test: + - ref: quay-tests-enable-quay-catalogsource + - ref: quay-tests-resource-provisioning-storage-odf + - ref: quay-tests-resource-provisioning-aws-unmanaged-component + - ref: quay-tests-test-quay-operator + workflow: quay-tests-cucushift-installer-rehearse-aws-ipi-operator + timeout: 8h0m0s +zz_generated_metadata: + branch: master + org: quay + repo: quay-tests + variant: ocp-415-quay-regression diff --git a/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-415-quay-upgrade-regression.yaml b/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-415-quay-upgrade-regression.yaml new file mode 100644 index 0000000000000..a978b8f065824 --- /dev/null +++ b/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-415-quay-upgrade-regression.yaml @@ -0,0 +1,90 @@ +base_images: + ocp_builder_rhel-8-release-golang-1.19-openshift-4.15: + name: builder + namespace: ocp + tag: rhel-8-release-golang-1.19-openshift-4.15 + tools: + name: "4.15" + namespace: ocp + tag: tools +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-release-golang-1.19-openshift-4.15 +releases: + latest: + candidate: + architecture: amd64 + product: ocp + stream: nightly + version: "4.15" +resources: + '*': + limits: + memory: 8Gi + requests: + cpu: 200m + memory: 700Mi +tests: +- as: quay312-ocp415-upgrade + cron: '@yearly' + steps: + cluster_profile: aws-quay-qe + env: + BASE_DOMAIN: quayqe.devcluster.openshift.com + COMPUTE_NODE_REPLICAS: "6" + COMPUTE_NODE_TYPE: m6a.8xlarge + MULTISTAGE_PARAM_OVERRIDE_QUAY_INDEX_IMAGE: quay.io/redhat-user-workloads/quay-eng-tenant/stable-3-12-v4-15@sha256:95d5cefd3bae47f3b9f11f7d991a02458fc60af3618ee0da087e8760c63b7fcf + ODF_OPERATOR_CHANNEL: stable-4.15 + QUAY_OPERATOR_CHANNEL: stable-3.12 + QUAY_UPGRADE_TESTCASE: Quay-Upgrade-High + QUAY_VERSION: 3.12.19 + test: + - ref: quay-tests-enable-quay-catalogsource + - ref: quay-tests-resource-provisioning-storage-odf + - ref: quay-tests-test-quay-upgrade + workflow: cucushift-installer-rehearse-aws-ipi + timeout: 8h0m0s +- as: cso-quay312-ocp415-upgrade + cron: '@yearly' + steps: + cluster_profile: aws-quay-qe + env: + BASE_DOMAIN: quayqe.devcluster.openshift.com + COMPUTE_NODE_REPLICAS: "6" + COMPUTE_NODE_TYPE: m6a.2xlarge + MULTISTAGE_PARAM_OVERRIDE_QUAY_INDEX_IMAGE: quay.io/redhat-user-workloads/quay-eng-tenant/stable-3-12-v4-15@sha256:95d5cefd3bae47f3b9f11f7d991a02458fc60af3618ee0da087e8760c63b7fcf + QUAY_OPERATOR_CHANNEL: stable-3.12 + QUAY_UPGRADE_TESTCASE: Quay-CSO-Upgrade-High + QUAY_VERSION: 3.12.19 + test: + - ref: quay-tests-enable-quay-catalogsource + - ref: quay-tests-test-quay-upgrade + workflow: cucushift-installer-rehearse-aws-ipi +- as: qbo-quay312-ocp415-upgrade + cron: '@yearly' + steps: + cluster_profile: aws-quay-qe + env: + BASE_DOMAIN: quayqe.devcluster.openshift.com + COMPUTE_NODE_REPLICAS: "6" + COMPUTE_NODE_TYPE: m6a.8xlarge + MULTISTAGE_PARAM_OVERRIDE_QUAY_INDEX_IMAGE: quay.io/redhat-user-workloads/quay-eng-tenant/stable-3-12-v4-15@sha256:95d5cefd3bae47f3b9f11f7d991a02458fc60af3618ee0da087e8760c63b7fcf + ODF_OPERATOR_CHANNEL: stable-4.15 + QUAY_OPERATOR_CHANNEL: stable-3.12 + QUAY_OPERATOR_SOURCE: fbc-operator-catalog + QUAY_UPGRADE_TESTCASE: Quay-QBO-Upgrade-High + QUAY_VERSION: 3.12.19 + test: + - ref: quay-tests-enable-quay-catalogsource + - ref: quay-tests-resource-provisioning-storage-odf + - ref: quay-tests-quay-deploy-operator + - ref: quay-tests-quay-deploy-registry-noobaa + - ref: quay-tests-test-quay-upgrade + workflow: cucushift-installer-rehearse-aws-ipi +zz_generated_metadata: + branch: master + org: quay + repo: quay-tests + variant: ocp-415-quay-upgrade-regression diff --git a/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-416-quay-operator-regression.yaml b/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-416-quay-operator-regression.yaml new file mode 100644 index 0000000000000..9073674bcde29 --- /dev/null +++ b/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-416-quay-operator-regression.yaml @@ -0,0 +1,51 @@ +base_images: + ocp_builder_rhel-8-release-golang-1.19-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-8-release-golang-1.19-openshift-4.16 + tools: + name: "4.16" + namespace: ocp + tag: tools +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-release-golang-1.19-openshift-4.16 +releases: + latest: + candidate: + architecture: amd64 + product: ocp + stream: nightly + version: "4.16" +resources: + '*': + limits: + memory: 8Gi + requests: + cpu: 200m + memory: 700Mi +tests: +- as: quay312-ocp416-operator-test-allns + cron: '@yearly' + steps: + cluster_profile: aws-quay-qe + env: + BASE_DOMAIN: quayqe.devcluster.openshift.com + COMPUTE_NODE_REPLICAS: "8" + COMPUTE_NODE_TYPE: m6a.8xlarge + MULTISTAGE_PARAM_OVERRIDE_QUAY_INDEX_IMAGE: quay.io/redhat-user-workloads/quay-eng-tenant/stable-3-12-v4-16@sha256:f1313eb8554996d0dfd026a137f7fa6e0d86b3c74ea43c310079d882001bb3f0 + ODF_OPERATOR_CHANNEL: stable-4.16 + QUAY_OPERATOR_CHANNEL: stable-3.12 + QUAY_OPERATOR_TESTCASE: Quay-Allns-High + test: + - ref: quay-tests-enable-quay-catalogsource + - ref: quay-tests-resource-provisioning-storage-odf + - ref: quay-tests-test-quay-operator + workflow: cucushift-installer-rehearse-aws-ipi +zz_generated_metadata: + branch: master + org: quay + repo: quay-tests + variant: ocp-416-quay-operator-regression diff --git a/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-416-quay-regression.yaml b/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-416-quay-regression.yaml new file mode 100644 index 0000000000000..f23bd5f3ca0fc --- /dev/null +++ b/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-416-quay-regression.yaml @@ -0,0 +1,99 @@ +base_images: + cli: + name: "4.16" + namespace: ocp + tag: cli + upi-installer: + name: "4.16" + namespace: ocp + tag: upi-installer +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.18 +releases: + latest: + candidate: + architecture: amd64 + product: ocp + stream: nightly + version: "4.16" +resources: + '*': + limits: + memory: 8Gi + requests: + cpu: 200m + memory: 500Mi +tests: +- as: quay-acs-violations-check-quay312 + cron: 0 20 24 * * + steps: + cluster_profile: aws-quay-qe + env: + ACS_OPERATOR_CHANNEL: stable + BASE_DOMAIN: quayqe.devcluster.openshift.com + COMPUTE_NODE_REPLICAS: "6" + COMPUTE_NODE_TYPE: m6a.8xlarge + MULTISTAGE_PARAM_OVERRIDE_QUAY_INDEX_IMAGE: quay.io/redhat-user-workloads/quay-eng-tenant/stable-3-12-v4-16@sha256:f1313eb8554996d0dfd026a137f7fa6e0d86b3c74ea43c310079d882001bb3f0 + ODF_OPERATOR_CHANNEL: stable-4.16 + QUAY_OPERATOR_CHANNEL: stable-3.12 + QUAY_OPERATOR_SOURCE: fbc-operator-catalog + QUAY_VERSION: 3.12.19 + test: + - ref: quay-tests-enable-quay-catalogsource + - ref: quay-tests-resource-provisioning-storage-odf + - ref: quay-tests-quay-deploy-operator + - ref: quay-tests-quay-deploy-registry-noobaa + - ref: quay-tests-quay-acs + - ref: quay-tests-test-quay-api + - ref: quay-tests-test-quay-e2e + workflow: cucushift-installer-rehearse-aws-ipi +- as: quay-e2e-tests-quay312-ocp416-virtual-builder + cron: '@yearly' + steps: + cluster_profile: aws-quay-qe + env: + BASE_DOMAIN: quayqe.devcluster.openshift.com + COMPUTE_NODE_TYPE: m5.8xlarge + MULTISTAGE_PARAM_OVERRIDE_QUAY_INDEX_IMAGE: quay.io/redhat-user-workloads/quay-eng-tenant/stable-3-12-v4-16@sha256:f1313eb8554996d0dfd026a137f7fa6e0d86b3c74ea43c310079d882001bb3f0 + ODF_OPERATOR_CHANNEL: stable-4.16 + QUAY_BUILDER_IMAGE: quay.io/redhat-user-workloads/quay-eng-tenant/quay-builder-v3-12@sha256:c06f09b9e9efbcf84eaf32b939615c46f1909b4a03f247c438bc8851124deab8 + QUAY_OPERATOR_CHANNEL: stable-3.12 + QUAY_OPERATOR_SOURCE: fbc-operator-catalog + QUAY_VERSION: 3.12.19 + test: + - ref: quay-tests-enable-quay-catalogsource + - ref: quay-tests-resource-provisioning-storage-odf + - ref: quay-tests-resource-provisioning-tls + - ref: quay-tests-resource-provisioning-builder + - ref: quay-tests-quay-deploy-operator + - ref: quay-tests-quay-deploy-registry-builder + - ref: quay-tests-test-quay-api + - ref: quay-tests-test-quay-e2e + workflow: cucushift-installer-rehearse-aws-ipi +- as: quay312-ocp416-operator-test-singlens + cron: '@yearly' + steps: + cluster_profile: aws-quay-qe + env: + BASE_DOMAIN: quayqe.devcluster.openshift.com + COMPUTE_NODE_REPLICAS: "8" + COMPUTE_NODE_TYPE: m6a.8xlarge + MULTISTAGE_PARAM_OVERRIDE_QUAY_INDEX_IMAGE: quay.io/redhat-user-workloads/quay-eng-tenant/stable-3-12-v4-16@sha256:f1313eb8554996d0dfd026a137f7fa6e0d86b3c74ea43c310079d882001bb3f0 + ODF_OPERATOR_CHANNEL: stable-4.16 + QUAY_OPERATOR_CHANNEL: stable-3.12 + QUAY_OPERATOR_TESTCASE: Quay-High|Quay-Medium + test: + - ref: quay-tests-enable-quay-catalogsource + - ref: quay-tests-resource-provisioning-storage-odf + - ref: quay-tests-resource-provisioning-aws-unmanaged-component + - ref: quay-tests-test-quay-operator + workflow: quay-tests-cucushift-installer-rehearse-aws-ipi-operator + timeout: 8h0m0s +zz_generated_metadata: + branch: master + org: quay + repo: quay-tests + variant: ocp-416-quay-regression diff --git a/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-416-quay-upgrade-regression.yaml b/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-416-quay-upgrade-regression.yaml new file mode 100644 index 0000000000000..d887d146a2014 --- /dev/null +++ b/ci-operator/config/quay/quay-tests/quay-quay-tests-master__ocp-416-quay-upgrade-regression.yaml @@ -0,0 +1,90 @@ +base_images: + ocp_builder_rhel-8-release-golang-1.19-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-8-release-golang-1.19-openshift-4.16 + tools: + name: "4.16" + namespace: ocp + tag: tools +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-release-golang-1.19-openshift-4.16 +releases: + latest: + candidate: + architecture: amd64 + product: ocp + stream: nightly + version: "4.16" +resources: + '*': + limits: + memory: 8Gi + requests: + cpu: 200m + memory: 700Mi +tests: +- as: quay312-ocp416-upgrade + cron: '@yearly' + steps: + cluster_profile: aws-quay-qe + env: + BASE_DOMAIN: quayqe.devcluster.openshift.com + COMPUTE_NODE_REPLICAS: "6" + COMPUTE_NODE_TYPE: m6a.8xlarge + MULTISTAGE_PARAM_OVERRIDE_QUAY_INDEX_IMAGE: quay.io/redhat-user-workloads/quay-eng-tenant/stable-3-12-v4-16@sha256:f1313eb8554996d0dfd026a137f7fa6e0d86b3c74ea43c310079d882001bb3f0 + ODF_OPERATOR_CHANNEL: stable-4.16 + QUAY_OPERATOR_CHANNEL: stable-3.12 + QUAY_UPGRADE_TESTCASE: Quay-Upgrade-High + QUAY_VERSION: 3.12.19 + test: + - ref: quay-tests-enable-quay-catalogsource + - ref: quay-tests-resource-provisioning-storage-odf + - ref: quay-tests-test-quay-upgrade + workflow: cucushift-installer-rehearse-aws-ipi + timeout: 8h0m0s +- as: cso-quay312-ocp416-upgrade + cron: '@yearly' + steps: + cluster_profile: aws-quay-qe + env: + BASE_DOMAIN: quayqe.devcluster.openshift.com + COMPUTE_NODE_REPLICAS: "6" + COMPUTE_NODE_TYPE: m6a.2xlarge + MULTISTAGE_PARAM_OVERRIDE_QUAY_INDEX_IMAGE: quay.io/redhat-user-workloads/quay-eng-tenant/stable-3-12-v4-16@sha256:f1313eb8554996d0dfd026a137f7fa6e0d86b3c74ea43c310079d882001bb3f0 + QUAY_OPERATOR_CHANNEL: stable-3.12 + QUAY_UPGRADE_TESTCASE: Quay-CSO-Upgrade-High + QUAY_VERSION: 3.12.19 + test: + - ref: quay-tests-enable-quay-catalogsource + - ref: quay-tests-test-quay-upgrade + workflow: cucushift-installer-rehearse-aws-ipi +- as: qbo-quay312-ocp416-upgrade + cron: '@yearly' + steps: + cluster_profile: aws-quay-qe + env: + BASE_DOMAIN: quayqe.devcluster.openshift.com + COMPUTE_NODE_REPLICAS: "6" + COMPUTE_NODE_TYPE: m6a.8xlarge + MULTISTAGE_PARAM_OVERRIDE_QUAY_INDEX_IMAGE: quay.io/redhat-user-workloads/quay-eng-tenant/stable-3-12-v4-16@sha256:f1313eb8554996d0dfd026a137f7fa6e0d86b3c74ea43c310079d882001bb3f0 + ODF_OPERATOR_CHANNEL: stable-4.16 + QUAY_OPERATOR_CHANNEL: stable-3.12 + QUAY_OPERATOR_SOURCE: fbc-operator-catalog + QUAY_UPGRADE_TESTCASE: Quay-QBO-Upgrade-High + QUAY_VERSION: 3.12.19 + test: + - ref: quay-tests-enable-quay-catalogsource + - ref: quay-tests-resource-provisioning-storage-odf + - ref: quay-tests-quay-deploy-operator + - ref: quay-tests-quay-deploy-registry-noobaa + - ref: quay-tests-test-quay-upgrade + workflow: cucushift-installer-rehearse-aws-ipi +zz_generated_metadata: + branch: master + org: quay + repo: quay-tests + variant: ocp-416-quay-upgrade-regression diff --git a/ci-operator/jobs/quay/quay-tests/quay-quay-tests-master-periodics.yaml b/ci-operator/jobs/quay/quay-tests/quay-quay-tests-master-periodics.yaml index 71432270f7222..39689441d3e00 100644 --- a/ci-operator/jobs/quay/quay-tests/quay-quay-tests-master-periodics.yaml +++ b/ci-operator/jobs/quay/quay-tests/quay-quay-tests-master-periodics.yaml @@ -752,6 +752,89 @@ periodics: - name: result-aggregator secret: secretName: result-aggregator +- agent: kubernetes + cluster: build09 + cron: '@yearly' + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: master + org: quay + repo: quay-tests + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-quay-qe + ci-operator.openshift.io/variant: ocp-412-quay-operator-regression + ci.openshift.io/generator: prowgen + job-release: "4.12" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-quay-quay-tests-master-ocp-412-quay-operator-regression-quay312-ocp412-operator-test-allns + 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=quay312-ocp412-operator-test-allns + - --variant=ocp-412-quay-operator-regression + 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 - agent: kubernetes cluster: build09 cron: 0 12 * * 3 @@ -765,11 +848,2848 @@ periodics: labels: ci-operator.openshift.io/cloud: aws ci-operator.openshift.io/cloud-cluster-profile: aws-qe - ci-operator.openshift.io/variant: ocp-412-quay + ci-operator.openshift.io/variant: ocp-412-quay + ci.openshift.io/generator: prowgen + job-release: "4.12" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-quay-quay-tests-master-ocp-412-quay-quay-e2e-tests-quay313-ocp412 + reporter_config: + slack: + channel: '#quay-qe' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :slack-green: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> {{else}} :failed: + Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> {{end}}' + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=quay-e2e-tests-quay313-ocp412 + - --variant=ocp-412-quay + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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 +- agent: kubernetes + cluster: build09 + cron: 0 20 24 * * + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: master + org: quay + repo: quay-tests + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-quay-qe + ci-operator.openshift.io/variant: ocp-412-quay-regression + ci.openshift.io/generator: prowgen + job-release: "4.12" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-quay-quay-tests-master-ocp-412-quay-regression-quay-acs-violations-check-quay312 + 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=quay-acs-violations-check-quay312 + - --variant=ocp-412-quay-regression + 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 +- agent: kubernetes + cluster: build09 + cron: '@yearly' + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: master + org: quay + repo: quay-tests + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-quay-qe + ci-operator.openshift.io/variant: ocp-412-quay-regression + ci.openshift.io/generator: prowgen + job-release: "4.12" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-quay-quay-tests-master-ocp-412-quay-regression-quay-e2e-tests-quay312-ocp412-virtual-builder + 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=quay-e2e-tests-quay312-ocp412-virtual-builder + - --variant=ocp-412-quay-regression + 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 +- agent: kubernetes + cluster: build09 + cron: '@yearly' + decorate: true + decoration_config: + skip_cloning: true + timeout: 8h0m0s + extra_refs: + - base_ref: master + org: quay + repo: quay-tests + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-quay-qe + ci-operator.openshift.io/variant: ocp-412-quay-regression + ci.openshift.io/generator: prowgen + job-release: "4.12" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-quay-quay-tests-master-ocp-412-quay-regression-quay312-ocp412-operator-test-singlens + 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=quay312-ocp412-operator-test-singlens + - --variant=ocp-412-quay-regression + 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 +- agent: kubernetes + cluster: build09 + cron: '@yearly' + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: master + org: quay + repo: quay-tests + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-quay-qe + ci-operator.openshift.io/variant: ocp-412-quay-upgrade-regression + ci.openshift.io/generator: prowgen + job-release: "4.12" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-quay-quay-tests-master-ocp-412-quay-upgrade-regression-cso-quay312-ocp412-upgrade + 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=cso-quay312-ocp412-upgrade + - --variant=ocp-412-quay-upgrade-regression + 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 +- agent: kubernetes + cluster: build09 + cron: '@yearly' + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: master + org: quay + repo: quay-tests + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-quay-qe + ci-operator.openshift.io/variant: ocp-412-quay-upgrade-regression + ci.openshift.io/generator: prowgen + job-release: "4.12" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-quay-quay-tests-master-ocp-412-quay-upgrade-regression-qbo-quay312-ocp412-upgrade + 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=qbo-quay312-ocp412-upgrade + - --variant=ocp-412-quay-upgrade-regression + 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 +- agent: kubernetes + cluster: build09 + cron: '@yearly' + decorate: true + decoration_config: + skip_cloning: true + timeout: 8h0m0s + extra_refs: + - base_ref: master + org: quay + repo: quay-tests + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-quay-qe + ci-operator.openshift.io/variant: ocp-412-quay-upgrade-regression + ci.openshift.io/generator: prowgen + job-release: "4.12" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-quay-quay-tests-master-ocp-412-quay-upgrade-regression-quay312-ocp412-upgrade + 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=quay312-ocp412-upgrade + - --variant=ocp-412-quay-upgrade-regression + 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 +- agent: kubernetes + cluster: build09 + cron: '@yearly' + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: master + org: quay + repo: quay-tests + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-quay-qe + ci-operator.openshift.io/variant: ocp-413-quay-operator-regression + ci.openshift.io/generator: prowgen + job-release: "4.13" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-quay-quay-tests-master-ocp-413-quay-operator-regression-quay312-ocp413-operator-test-allns + 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=quay312-ocp413-operator-test-allns + - --variant=ocp-413-quay-operator-regression + 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 +- agent: kubernetes + cluster: build09 + cron: 0 12 * * 1 + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: master + org: quay + repo: quay-tests + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-qe + ci-operator.openshift.io/variant: ocp-413-quay + ci.openshift.io/generator: prowgen + job-release: "4.13" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-quay-quay-tests-master-ocp-413-quay-quay-e2e-tests-quay313-ocp413 + reporter_config: + slack: + channel: '#quay-qe' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :slack-green: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> {{else}} :failed: + Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> {{end}}' + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=quay-e2e-tests-quay313-ocp413 + - --variant=ocp-413-quay + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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 +- agent: kubernetes + cluster: build09 + cron: 0 20 24 * * + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: master + org: quay + repo: quay-tests + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-quay-qe + ci-operator.openshift.io/variant: ocp-413-quay-regression + ci.openshift.io/generator: prowgen + job-release: "4.13" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-quay-quay-tests-master-ocp-413-quay-regression-quay-acs-violations-check-quay312 + 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=quay-acs-violations-check-quay312 + - --variant=ocp-413-quay-regression + 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 +- agent: kubernetes + cluster: build09 + cron: '@yearly' + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: master + org: quay + repo: quay-tests + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-quay-qe + ci-operator.openshift.io/variant: ocp-413-quay-regression + ci.openshift.io/generator: prowgen + job-release: "4.13" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-quay-quay-tests-master-ocp-413-quay-regression-quay-e2e-tests-quay312-ocp413-virtual-builder + 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=quay-e2e-tests-quay312-ocp413-virtual-builder + - --variant=ocp-413-quay-regression + 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 +- agent: kubernetes + cluster: build09 + cron: '@yearly' + decorate: true + decoration_config: + skip_cloning: true + timeout: 8h0m0s + extra_refs: + - base_ref: master + org: quay + repo: quay-tests + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-quay-qe + ci-operator.openshift.io/variant: ocp-413-quay-regression + ci.openshift.io/generator: prowgen + job-release: "4.13" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-quay-quay-tests-master-ocp-413-quay-regression-quay312-ocp413-operator-test-singlens + 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=quay312-ocp413-operator-test-singlens + - --variant=ocp-413-quay-regression + 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 +- agent: kubernetes + cluster: build09 + cron: '@yearly' + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: master + org: quay + repo: quay-tests + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-quay-qe + ci-operator.openshift.io/variant: ocp-413-quay-upgrade-regression + ci.openshift.io/generator: prowgen + job-release: "4.13" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-quay-quay-tests-master-ocp-413-quay-upgrade-regression-cso-quay312-ocp413-upgrade + 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=cso-quay312-ocp413-upgrade + - --variant=ocp-413-quay-upgrade-regression + 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 +- agent: kubernetes + cluster: build09 + cron: '@yearly' + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: master + org: quay + repo: quay-tests + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-quay-qe + ci-operator.openshift.io/variant: ocp-413-quay-upgrade-regression + ci.openshift.io/generator: prowgen + job-release: "4.13" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-quay-quay-tests-master-ocp-413-quay-upgrade-regression-qbo-quay312-ocp413-upgrade + 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=qbo-quay312-ocp413-upgrade + - --variant=ocp-413-quay-upgrade-regression + 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 +- agent: kubernetes + cluster: build09 + cron: '@yearly' + decorate: true + decoration_config: + skip_cloning: true + timeout: 8h0m0s + extra_refs: + - base_ref: master + org: quay + repo: quay-tests + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-quay-qe + ci-operator.openshift.io/variant: ocp-413-quay-upgrade-regression + ci.openshift.io/generator: prowgen + job-release: "4.13" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-quay-quay-tests-master-ocp-413-quay-upgrade-regression-quay312-ocp413-upgrade + 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=quay312-ocp413-upgrade + - --variant=ocp-413-quay-upgrade-regression + 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 +- agent: kubernetes + cluster: build09 + cron: '@yearly' + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: master + org: quay + repo: quay-tests + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-quay-qe + ci-operator.openshift.io/variant: ocp-414-quay-operator-regression + ci.openshift.io/generator: prowgen + job-release: "4.14" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-quay-quay-tests-master-ocp-414-quay-operator-regression-quay312-ocp414-operator-test-allns + 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=quay312-ocp414-operator-test-allns + - --variant=ocp-414-quay-operator-regression + 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 +- agent: kubernetes + cluster: build09 + cron: 0 6 25 10 * + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: master + org: quay + repo: quay-tests + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-qe + ci-operator.openshift.io/variant: ocp-414-quay + ci.openshift.io/generator: prowgen + job-release: "4.14" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-quay-quay-tests-master-ocp-414-quay-quay-e2e-tests-quay313-ocp414-lp-interop + reporter_config: + slack: + channel: '#quay-qe' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :slack-green: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> {{else}} :failed: + Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> {{end}}' + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=quay-e2e-tests-quay313-ocp414-lp-interop + - --variant=ocp-414-quay + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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 +- agent: kubernetes + cluster: build09 + cron: 0 20 24 * * + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: master + org: quay + repo: quay-tests + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-quay-qe + ci-operator.openshift.io/variant: ocp-414-quay-regression + ci.openshift.io/generator: prowgen + job-release: "4.14" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-quay-quay-tests-master-ocp-414-quay-regression-quay-acs-violations-check-quay312 + 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=quay-acs-violations-check-quay312 + - --variant=ocp-414-quay-regression + 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 +- agent: kubernetes + cluster: build09 + cron: '@yearly' + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: master + org: quay + repo: quay-tests + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-quay-qe + ci-operator.openshift.io/variant: ocp-414-quay-regression + ci.openshift.io/generator: prowgen + job-release: "4.14" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-quay-quay-tests-master-ocp-414-quay-regression-quay-e2e-tests-quay312-ocp414-virtual-builder + 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=quay-e2e-tests-quay312-ocp414-virtual-builder + - --variant=ocp-414-quay-regression + 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 +- agent: kubernetes + cluster: build09 + cron: '@yearly' + decorate: true + decoration_config: + skip_cloning: true + timeout: 8h0m0s + extra_refs: + - base_ref: master + org: quay + repo: quay-tests + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-quay-qe + ci-operator.openshift.io/variant: ocp-414-quay-regression + ci.openshift.io/generator: prowgen + job-release: "4.14" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-quay-quay-tests-master-ocp-414-quay-regression-quay312-ocp414-operator-test-singlens + 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=quay312-ocp414-operator-test-singlens + - --variant=ocp-414-quay-regression + 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 +- agent: kubernetes + cluster: build09 + cron: '@yearly' + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: master + org: quay + repo: quay-tests + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-quay-qe + ci-operator.openshift.io/variant: ocp-414-quay-upgrade-regression + ci.openshift.io/generator: prowgen + job-release: "4.14" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-quay-quay-tests-master-ocp-414-quay-upgrade-regression-cso-quay312-ocp414-upgrade + 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=cso-quay312-ocp414-upgrade + - --variant=ocp-414-quay-upgrade-regression + 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 +- agent: kubernetes + cluster: build09 + cron: '@yearly' + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: master + org: quay + repo: quay-tests + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-quay-qe + ci-operator.openshift.io/variant: ocp-414-quay-upgrade-regression + ci.openshift.io/generator: prowgen + job-release: "4.14" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-quay-quay-tests-master-ocp-414-quay-upgrade-regression-qbo-quay312-ocp414-upgrade + 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=qbo-quay312-ocp414-upgrade + - --variant=ocp-414-quay-upgrade-regression + 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 +- agent: kubernetes + cluster: build09 + cron: '@yearly' + decorate: true + decoration_config: + skip_cloning: true + timeout: 8h0m0s + extra_refs: + - base_ref: master + org: quay + repo: quay-tests + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-quay-qe + ci-operator.openshift.io/variant: ocp-414-quay-upgrade-regression + ci.openshift.io/generator: prowgen + job-release: "4.14" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-quay-quay-tests-master-ocp-414-quay-upgrade-regression-quay312-ocp414-upgrade + 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=quay312-ocp414-upgrade + - --variant=ocp-414-quay-upgrade-regression + 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 +- agent: kubernetes + cluster: build09 + cron: 0 12 * * 2 + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: master + org: quay + repo: quay-tests + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-qe + ci-operator.openshift.io/variant: ocp-415-quay-nightly + ci.openshift.io/generator: prowgen + job-release: "4.15" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-quay-quay-tests-master-ocp-415-quay-nightly-quay-e2e-tests-quay313-nightly-ocp415 + reporter_config: + slack: + channel: '#quay-qe' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :slack-green: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> {{else}} :failed: + Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> {{end}}' + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=quay-e2e-tests-quay313-nightly-ocp415 + - --variant=ocp-415-quay-nightly + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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 +- agent: kubernetes + cluster: build09 + cron: '@yearly' + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: master + org: quay + repo: quay-tests + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-quay-qe + ci-operator.openshift.io/variant: ocp-415-quay-operator-regression + ci.openshift.io/generator: prowgen + job-release: "4.15" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-quay-quay-tests-master-ocp-415-quay-operator-regression-quay312-ocp415-operator-test-allns + 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=quay312-ocp415-operator-test-allns + - --variant=ocp-415-quay-operator-regression + 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 +- agent: kubernetes + cluster: build09 + cron: 0 6 25 10 * + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: master + org: quay + repo: quay-tests + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-qe + ci-operator.openshift.io/variant: ocp-415-quay + ci.openshift.io/generator: prowgen + job-release: "4.15" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-quay-quay-tests-master-ocp-415-quay-quay-e2e-tests-quay313-ocp415-lp-interop + reporter_config: + slack: + channel: '#quay-qe' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :slack-green: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> {{else}} :failed: + Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> {{end}}' + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=quay-e2e-tests-quay313-ocp415-lp-interop + - --variant=ocp-415-quay + 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: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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 +- agent: kubernetes + cluster: build09 + cron: 0 20 24 * * + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: master + org: quay + repo: quay-tests + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-quay-qe + ci-operator.openshift.io/variant: ocp-415-quay-regression + ci.openshift.io/generator: prowgen + job-release: "4.15" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-quay-quay-tests-master-ocp-415-quay-regression-quay-acs-violations-check-quay312 + 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=quay-acs-violations-check-quay312 + - --variant=ocp-415-quay-regression + 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 +- agent: kubernetes + cluster: build09 + cron: '@yearly' + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: master + org: quay + repo: quay-tests + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-quay-qe + ci-operator.openshift.io/variant: ocp-415-quay-regression + ci.openshift.io/generator: prowgen + job-release: "4.15" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-quay-quay-tests-master-ocp-415-quay-regression-quay-e2e-tests-quay312-ocp415-virtual-builder + 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=quay-e2e-tests-quay312-ocp415-virtual-builder + - --variant=ocp-415-quay-regression + 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 +- agent: kubernetes + cluster: build09 + cron: '@yearly' + decorate: true + decoration_config: + skip_cloning: true + timeout: 8h0m0s + extra_refs: + - base_ref: master + org: quay + repo: quay-tests + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-quay-qe + ci-operator.openshift.io/variant: ocp-415-quay-regression + ci.openshift.io/generator: prowgen + job-release: "4.15" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-quay-quay-tests-master-ocp-415-quay-regression-quay312-ocp415-operator-test-singlens + 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=quay312-ocp415-operator-test-singlens + - --variant=ocp-415-quay-regression + 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 +- agent: kubernetes + cluster: build09 + cron: '@yearly' + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: master + org: quay + repo: quay-tests + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-quay-qe + ci-operator.openshift.io/variant: ocp-415-quay-upgrade-regression + ci.openshift.io/generator: prowgen + job-release: "4.15" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-quay-quay-tests-master-ocp-415-quay-upgrade-regression-cso-quay312-ocp415-upgrade + 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=cso-quay312-ocp415-upgrade + - --variant=ocp-415-quay-upgrade-regression + 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 +- agent: kubernetes + cluster: build09 + cron: '@yearly' + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: master + org: quay + repo: quay-tests + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-quay-qe + ci-operator.openshift.io/variant: ocp-415-quay-upgrade-regression + ci.openshift.io/generator: prowgen + job-release: "4.15" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-quay-quay-tests-master-ocp-415-quay-upgrade-regression-qbo-quay312-ocp415-upgrade + 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=qbo-quay312-ocp415-upgrade + - --variant=ocp-415-quay-upgrade-regression + 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 +- agent: kubernetes + cluster: build09 + cron: '@yearly' + decorate: true + decoration_config: + skip_cloning: true + timeout: 8h0m0s + extra_refs: + - base_ref: master + org: quay + repo: quay-tests + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-quay-qe + ci-operator.openshift.io/variant: ocp-415-quay-upgrade-regression + ci.openshift.io/generator: prowgen + job-release: "4.15" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-quay-quay-tests-master-ocp-415-quay-upgrade-regression-quay312-ocp415-upgrade + 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=quay312-ocp415-upgrade + - --variant=ocp-415-quay-upgrade-regression + 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 +- agent: kubernetes + cluster: build09 + cron: '@yearly' + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: master + org: quay + repo: quay-tests + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-quay-qe + ci-operator.openshift.io/variant: ocp-416-quay-operator-regression + ci.openshift.io/generator: prowgen + job-release: "4.16" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-quay-quay-tests-master-ocp-416-quay-operator-regression-quay312-ocp416-operator-test-allns + 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=quay312-ocp416-operator-test-allns + - --variant=ocp-416-quay-operator-regression + 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 +- agent: kubernetes + cluster: build09 + cron: 0 23 31 2 * + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: master + org: quay + repo: quay-tests + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-qe + ci-operator.openshift.io/variant: ocp-416-quay ci.openshift.io/generator: prowgen - job-release: "4.12" + job-release: "4.16" pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: periodic-ci-quay-quay-tests-master-ocp-412-quay-quay-e2e-tests-quay313-ocp412 + name: periodic-ci-quay-quay-tests-master-ocp-416-quay-quay-e2e-tests-quay313-ocp416-lp-interop reporter_config: slack: channel: '#quay-qe' @@ -790,8 +3710,8 @@ periodics: - --oauth-token-path=/usr/local/github-credentials/oauth - --report-credentials-file=/etc/report/credentials - --secret-dir=/secrets/ci-pull-credentials - - --target=quay-e2e-tests-quay313-ocp412 - - --variant=ocp-412-quay + - --target=quay-e2e-tests-quay313-ocp416-lp-interop + - --variant=ocp-416-quay command: - ci-operator env: @@ -855,7 +3775,7 @@ periodics: secretName: result-aggregator - agent: kubernetes cluster: build09 - cron: 0 12 * * 1 + cron: 0 23 31 2 * decorate: true decoration_config: skip_cloning: true @@ -866,22 +3786,11 @@ periodics: labels: ci-operator.openshift.io/cloud: aws ci-operator.openshift.io/cloud-cluster-profile: aws-qe - ci-operator.openshift.io/variant: ocp-413-quay + ci-operator.openshift.io/variant: ocp-416-quay ci.openshift.io/generator: prowgen - job-release: "4.13" + job-release: "4.16" pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: periodic-ci-quay-quay-tests-master-ocp-413-quay-quay-e2e-tests-quay313-ocp413 - reporter_config: - slack: - channel: '#quay-qe' - job_states_to_report: - - success - - failure - - error - report_template: '{{if eq .Status.State "success"}} :slack-green: Job *{{.Spec.Job}}* - ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> {{else}} :failed: - Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View - logs> {{end}}' + name: periodic-ci-quay-quay-tests-master-ocp-416-quay-quay-e2e-tests-quay313-ocp416-lp-interop-fips spec: containers: - args: @@ -891,8 +3800,8 @@ periodics: - --oauth-token-path=/usr/local/github-credentials/oauth - --report-credentials-file=/etc/report/credentials - --secret-dir=/secrets/ci-pull-credentials - - --target=quay-e2e-tests-quay313-ocp413 - - --variant=ocp-413-quay + - --target=quay-e2e-tests-quay313-ocp416-lp-interop-fips + - --variant=ocp-416-quay command: - ci-operator env: @@ -956,7 +3865,7 @@ periodics: secretName: result-aggregator - agent: kubernetes cluster: build09 - cron: 0 6 25 10 * + cron: 0 20 24 * * decorate: true decoration_config: skip_cloning: true @@ -966,34 +3875,22 @@ periodics: repo: quay-tests labels: ci-operator.openshift.io/cloud: aws - ci-operator.openshift.io/cloud-cluster-profile: aws-qe - ci-operator.openshift.io/variant: ocp-414-quay + ci-operator.openshift.io/cloud-cluster-profile: aws-quay-qe + ci-operator.openshift.io/variant: ocp-416-quay-regression ci.openshift.io/generator: prowgen - job-release: "4.14" + job-release: "4.16" pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: periodic-ci-quay-quay-tests-master-ocp-414-quay-quay-e2e-tests-quay313-ocp414-lp-interop - reporter_config: - slack: - channel: '#quay-qe' - job_states_to_report: - - success - - failure - - error - report_template: '{{if eq .Status.State "success"}} :slack-green: Job *{{.Spec.Job}}* - ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> {{else}} :failed: - Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View - logs> {{end}}' + name: periodic-ci-quay-quay-tests-master-ocp-416-quay-regression-quay-acs-violations-check-quay312 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 - - --oauth-token-path=/usr/local/github-credentials/oauth - --report-credentials-file=/etc/report/credentials - --secret-dir=/secrets/ci-pull-credentials - - --target=quay-e2e-tests-quay313-ocp414-lp-interop - - --variant=ocp-414-quay + - --target=quay-acs-violations-check-quay312 + - --variant=ocp-416-quay-regression command: - ci-operator env: @@ -1020,9 +3917,6 @@ periodics: - mountPath: /secrets/gcs name: gcs-credentials readOnly: true - - mountPath: /usr/local/github-credentials - name: github-credentials-openshift-ci-robot-private-git-cloner - readOnly: true - mountPath: /secrets/manifest-tool name: manifest-tool-local-pusher readOnly: true @@ -1043,9 +3937,6 @@ periodics: - name: ci-pull-credentials secret: secretName: ci-pull-credentials - - name: github-credentials-openshift-ci-robot-private-git-cloner - secret: - secretName: github-credentials-openshift-ci-robot-private-git-cloner - name: manifest-tool-local-pusher secret: secretName: manifest-tool-local-pusher @@ -1057,7 +3948,7 @@ periodics: secretName: result-aggregator - agent: kubernetes cluster: build09 - cron: 0 12 * * 2 + cron: '@yearly' decorate: true decoration_config: skip_cloning: true @@ -1067,34 +3958,22 @@ periodics: repo: quay-tests labels: ci-operator.openshift.io/cloud: aws - ci-operator.openshift.io/cloud-cluster-profile: aws-qe - ci-operator.openshift.io/variant: ocp-415-quay-nightly + ci-operator.openshift.io/cloud-cluster-profile: aws-quay-qe + ci-operator.openshift.io/variant: ocp-416-quay-regression ci.openshift.io/generator: prowgen - job-release: "4.15" + job-release: "4.16" pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: periodic-ci-quay-quay-tests-master-ocp-415-quay-nightly-quay-e2e-tests-quay313-nightly-ocp415 - reporter_config: - slack: - channel: '#quay-qe' - job_states_to_report: - - success - - failure - - error - report_template: '{{if eq .Status.State "success"}} :slack-green: Job *{{.Spec.Job}}* - ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> {{else}} :failed: - Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View - logs> {{end}}' + name: periodic-ci-quay-quay-tests-master-ocp-416-quay-regression-quay-e2e-tests-quay312-ocp416-virtual-builder 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 - - --oauth-token-path=/usr/local/github-credentials/oauth - --report-credentials-file=/etc/report/credentials - --secret-dir=/secrets/ci-pull-credentials - - --target=quay-e2e-tests-quay313-nightly-ocp415 - - --variant=ocp-415-quay-nightly + - --target=quay-e2e-tests-quay312-ocp416-virtual-builder + - --variant=ocp-416-quay-regression command: - ci-operator env: @@ -1121,9 +4000,6 @@ periodics: - mountPath: /secrets/gcs name: gcs-credentials readOnly: true - - mountPath: /usr/local/github-credentials - name: github-credentials-openshift-ci-robot-private-git-cloner - readOnly: true - mountPath: /secrets/manifest-tool name: manifest-tool-local-pusher readOnly: true @@ -1144,9 +4020,6 @@ periodics: - name: ci-pull-credentials secret: secretName: ci-pull-credentials - - name: github-credentials-openshift-ci-robot-private-git-cloner - secret: - secretName: github-credentials-openshift-ci-robot-private-git-cloner - name: manifest-tool-local-pusher secret: secretName: manifest-tool-local-pusher @@ -1158,44 +4031,33 @@ periodics: secretName: result-aggregator - agent: kubernetes cluster: build09 - cron: 0 6 25 10 * + cron: '@yearly' decorate: true decoration_config: skip_cloning: true + timeout: 8h0m0s extra_refs: - base_ref: master org: quay repo: quay-tests labels: ci-operator.openshift.io/cloud: aws - ci-operator.openshift.io/cloud-cluster-profile: aws-qe - ci-operator.openshift.io/variant: ocp-415-quay + ci-operator.openshift.io/cloud-cluster-profile: aws-quay-qe + ci-operator.openshift.io/variant: ocp-416-quay-regression ci.openshift.io/generator: prowgen - job-release: "4.15" + job-release: "4.16" pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: periodic-ci-quay-quay-tests-master-ocp-415-quay-quay-e2e-tests-quay313-ocp415-lp-interop - reporter_config: - slack: - channel: '#quay-qe' - job_states_to_report: - - success - - failure - - error - report_template: '{{if eq .Status.State "success"}} :slack-green: Job *{{.Spec.Job}}* - ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> {{else}} :failed: - Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View - logs> {{end}}' + name: periodic-ci-quay-quay-tests-master-ocp-416-quay-regression-quay312-ocp416-operator-test-singlens 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 - - --oauth-token-path=/usr/local/github-credentials/oauth - --report-credentials-file=/etc/report/credentials - --secret-dir=/secrets/ci-pull-credentials - - --target=quay-e2e-tests-quay313-ocp415-lp-interop - - --variant=ocp-415-quay + - --target=quay312-ocp416-operator-test-singlens + - --variant=ocp-416-quay-regression command: - ci-operator env: @@ -1222,9 +4084,6 @@ periodics: - mountPath: /secrets/gcs name: gcs-credentials readOnly: true - - mountPath: /usr/local/github-credentials - name: github-credentials-openshift-ci-robot-private-git-cloner - readOnly: true - mountPath: /secrets/manifest-tool name: manifest-tool-local-pusher readOnly: true @@ -1245,9 +4104,6 @@ periodics: - name: ci-pull-credentials secret: secretName: ci-pull-credentials - - name: github-credentials-openshift-ci-robot-private-git-cloner - secret: - secretName: github-credentials-openshift-ci-robot-private-git-cloner - name: manifest-tool-local-pusher secret: secretName: manifest-tool-local-pusher @@ -1259,7 +4115,7 @@ periodics: secretName: result-aggregator - agent: kubernetes cluster: build09 - cron: 0 23 31 2 * + cron: '@yearly' decorate: true decoration_config: skip_cloning: true @@ -1269,34 +4125,22 @@ periodics: repo: quay-tests labels: ci-operator.openshift.io/cloud: aws - ci-operator.openshift.io/cloud-cluster-profile: aws-qe - ci-operator.openshift.io/variant: ocp-416-quay + ci-operator.openshift.io/cloud-cluster-profile: aws-quay-qe + ci-operator.openshift.io/variant: ocp-416-quay-upgrade-regression ci.openshift.io/generator: prowgen job-release: "4.16" pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: periodic-ci-quay-quay-tests-master-ocp-416-quay-quay-e2e-tests-quay313-ocp416-lp-interop - reporter_config: - slack: - channel: '#quay-qe' - job_states_to_report: - - success - - failure - - error - report_template: '{{if eq .Status.State "success"}} :slack-green: Job *{{.Spec.Job}}* - ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> {{else}} :failed: - Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View - logs> {{end}}' + name: periodic-ci-quay-quay-tests-master-ocp-416-quay-upgrade-regression-cso-quay312-ocp416-upgrade 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 - - --oauth-token-path=/usr/local/github-credentials/oauth - --report-credentials-file=/etc/report/credentials - --secret-dir=/secrets/ci-pull-credentials - - --target=quay-e2e-tests-quay313-ocp416-lp-interop - - --variant=ocp-416-quay + - --target=cso-quay312-ocp416-upgrade + - --variant=ocp-416-quay-upgrade-regression command: - ci-operator env: @@ -1323,9 +4167,6 @@ periodics: - mountPath: /secrets/gcs name: gcs-credentials readOnly: true - - mountPath: /usr/local/github-credentials - name: github-credentials-openshift-ci-robot-private-git-cloner - readOnly: true - mountPath: /secrets/manifest-tool name: manifest-tool-local-pusher readOnly: true @@ -1346,9 +4187,6 @@ periodics: - name: ci-pull-credentials secret: secretName: ci-pull-credentials - - name: github-credentials-openshift-ci-robot-private-git-cloner - secret: - secretName: github-credentials-openshift-ci-robot-private-git-cloner - name: manifest-tool-local-pusher secret: secretName: manifest-tool-local-pusher @@ -1360,7 +4198,7 @@ periodics: secretName: result-aggregator - agent: kubernetes cluster: build09 - cron: 0 23 31 2 * + cron: '@yearly' decorate: true decoration_config: skip_cloning: true @@ -1370,23 +4208,22 @@ periodics: repo: quay-tests labels: ci-operator.openshift.io/cloud: aws - ci-operator.openshift.io/cloud-cluster-profile: aws-qe - ci-operator.openshift.io/variant: ocp-416-quay + ci-operator.openshift.io/cloud-cluster-profile: aws-quay-qe + ci-operator.openshift.io/variant: ocp-416-quay-upgrade-regression ci.openshift.io/generator: prowgen job-release: "4.16" pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: periodic-ci-quay-quay-tests-master-ocp-416-quay-quay-e2e-tests-quay313-ocp416-lp-interop-fips + name: periodic-ci-quay-quay-tests-master-ocp-416-quay-upgrade-regression-qbo-quay312-ocp416-upgrade 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 - - --oauth-token-path=/usr/local/github-credentials/oauth - --report-credentials-file=/etc/report/credentials - --secret-dir=/secrets/ci-pull-credentials - - --target=quay-e2e-tests-quay313-ocp416-lp-interop-fips - - --variant=ocp-416-quay + - --target=qbo-quay312-ocp416-upgrade + - --variant=ocp-416-quay-upgrade-regression command: - ci-operator env: @@ -1413,9 +4250,6 @@ periodics: - mountPath: /secrets/gcs name: gcs-credentials readOnly: true - - mountPath: /usr/local/github-credentials - name: github-credentials-openshift-ci-robot-private-git-cloner - readOnly: true - mountPath: /secrets/manifest-tool name: manifest-tool-local-pusher readOnly: true @@ -1436,9 +4270,90 @@ periodics: - name: ci-pull-credentials secret: secretName: ci-pull-credentials - - name: github-credentials-openshift-ci-robot-private-git-cloner + - name: manifest-tool-local-pusher secret: - secretName: github-credentials-openshift-ci-robot-private-git-cloner + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator +- agent: kubernetes + cluster: build09 + cron: '@yearly' + decorate: true + decoration_config: + skip_cloning: true + timeout: 8h0m0s + extra_refs: + - base_ref: master + org: quay + repo: quay-tests + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: aws-quay-qe + ci-operator.openshift.io/variant: ocp-416-quay-upgrade-regression + ci.openshift.io/generator: prowgen + job-release: "4.16" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-quay-quay-tests-master-ocp-416-quay-upgrade-regression-quay312-ocp416-upgrade + 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=quay312-ocp416-upgrade + - --variant=ocp-416-quay-upgrade-regression + 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