diff --git a/ci-operator/config/coreos/rhel-coreos-config/coreos-rhel-coreos-config-main.yaml b/ci-operator/config/coreos/rhel-coreos-config/coreos-rhel-coreos-config-main.yaml index 1008d8f357f6c..fdb653095ef5b 100644 --- a/ci-operator/config/coreos/rhel-coreos-config/coreos-rhel-coreos-config-main.yaml +++ b/ci-operator/config/coreos/rhel-coreos-config/coreos-rhel-coreos-config-main.yaml @@ -23,22 +23,6 @@ images: WORKDIR /tmp/cosa from: root to: build-image -promotion: - to: - - excluded_images: - - build-image - name: "4.20" - namespace: ocp -releases: - initial: - integration: - name: "4.20" - namespace: ocp - latest: - integration: - include_built_images: true - name: "4.20" - namespace: ocp resources: '*': requests: @@ -154,6 +138,22 @@ tests: from: build-image skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ timeout: 3h0m0s +- as: rhcos-10-build-test-qemu + capabilities: + - kvm + commands: /src/ci/prow-entrypoint.sh rhcos-10-build-test-qemu + container: + from: build-image + skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ + timeout: 4h0m0s +- as: rhcos-10-build-test-metal + capabilities: + - kvm + commands: /src/ci/prow-entrypoint.sh rhcos-10-build-test-metal + container: + from: build-image + skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ + timeout: 3h0m0s - as: scos-9-build-test-qemu capabilities: - kvm diff --git a/ci-operator/config/coreos/rhel-coreos-config/coreos-rhel-coreos-config-release-4.20.yaml b/ci-operator/config/coreos/rhel-coreos-config/coreos-rhel-coreos-config-release-4.20.yaml deleted file mode 100644 index f3af28118d629..0000000000000 --- a/ci-operator/config/coreos/rhel-coreos-config/coreos-rhel-coreos-config-release-4.20.yaml +++ /dev/null @@ -1,193 +0,0 @@ -build_root: - image_stream_tag: - name: coreos-assembler - namespace: coreos - tag: latest -images: -- dockerfile_literal: | - FROM overridden - WORKDIR /src - # Tell the build scripts that we have setup a directory for unprivileged build - ENV COSA_DIR=/tmp/cosa - RUN mkdir -p "${COSA_DIR}" - # Copy the source code - COPY . . - # We need to make sure that root can read / write to the COSA_DIR so that - # when this container is actually run, we have permissions to read and - # write to the COSA_DIR to allow the Kola tests to run. - USER root - RUN chgrp -Rf root "${COSA_DIR}" && \ - chmod -Rf g+w "${COSA_DIR}" - # Go back to unprivileged user for COSA - USER builder - WORKDIR /tmp/cosa - from: root - to: build-image -promotion: - to: - - disabled: true - excluded_images: - - build-image - name: "4.20" - namespace: ocp -releases: - initial: - integration: - name: "4.20" - namespace: ocp - latest: - integration: - include_built_images: true - name: "4.20" - namespace: ocp -resources: - '*': - requests: - cpu: 100m - memory: 200Mi - rhcos-9-build-test-metal: - limits: - devices.kubevirt.io/kvm: "1" - requests: - cpu: 2000m - devices.kubevirt.io/kvm: "1" - memory: 3Gi - rhcos-9-build-test-qemu: - limits: - devices.kubevirt.io/kvm: "1" - requests: - cpu: 2000m - devices.kubevirt.io/kvm: "1" - memory: 3Gi - rhcos-9next-build-test-metal: - limits: - devices.kubevirt.io/kvm: "1" - requests: - cpu: 2000m - devices.kubevirt.io/kvm: "1" - memory: 3Gi - rhcos-9next-build-test-qemu: - limits: - devices.kubevirt.io/kvm: "1" - requests: - cpu: 2000m - devices.kubevirt.io/kvm: "1" - memory: 3Gi - rhcos-10-build-test-metal: - limits: - devices.kubevirt.io/kvm: "1" - requests: - cpu: 2000m - devices.kubevirt.io/kvm: "1" - memory: 3Gi - rhcos-10-build-test-qemu: - limits: - devices.kubevirt.io/kvm: "1" - requests: - cpu: 2000m - devices.kubevirt.io/kvm: "1" - memory: 3Gi - scos-9-build-test-metal: - limits: - devices.kubevirt.io/kvm: "1" - requests: - cpu: 2000m - devices.kubevirt.io/kvm: "1" - memory: 3Gi - scos-9-build-test-qemu: - limits: - devices.kubevirt.io/kvm: "1" - requests: - cpu: 2000m - devices.kubevirt.io/kvm: "1" - memory: 3Gi - scos-10-build-test-metal: - limits: - devices.kubevirt.io/kvm: "1" - requests: - cpu: 2000m - devices.kubevirt.io/kvm: "1" - memory: 3Gi - scos-10-build-test-qemu: - limits: - devices.kubevirt.io/kvm: "1" - requests: - cpu: 2000m - devices.kubevirt.io/kvm: "1" - memory: 3Gi -tests: -- as: validate - capabilities: - - kvm - commands: ci/prow-entrypoint.sh validate - container: - from: src - skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ -- as: rhcos-9-build-test-qemu - capabilities: - - kvm - commands: /src/ci/prow-entrypoint.sh rhcos-9-build-test-qemu - container: - from: build-image - skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ - timeout: 4h0m0s -- as: rhcos-9-build-test-metal - capabilities: - - kvm - commands: /src/ci/prow-entrypoint.sh rhcos-9-build-test-metal - container: - from: build-image - skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ - timeout: 3h0m0s -- as: rhcos-9next-build-test-qemu - capabilities: - - kvm - commands: /src/ci/prow-entrypoint.sh rhcos-9next-build-test-qemu - container: - from: build-image - skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ - timeout: 4h0m0s -- as: rhcos-9next-build-test-metal - capabilities: - - kvm - commands: /src/ci/prow-entrypoint.sh rhcos-9next-build-test-metal - container: - from: build-image - skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ - timeout: 3h0m0s -- as: scos-9-build-test-qemu - capabilities: - - kvm - commands: /src/ci/prow-entrypoint.sh scos-9-build-test-qemu - container: - from: build-image - skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ - timeout: 4h0m0s -- as: scos-9-build-test-metal - capabilities: - - kvm - commands: /src/ci/prow-entrypoint.sh scos-9-build-test-metal - container: - from: build-image - skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ - timeout: 3h0m0s -- as: scos-10-build-test-qemu - capabilities: - - kvm - commands: /src/ci/prow-entrypoint.sh scos-10-build-test-qemu - container: - from: build-image - skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ - timeout: 4h0m0s -- as: scos-10-build-test-metal - capabilities: - - kvm - commands: /src/ci/prow-entrypoint.sh scos-10-build-test-metal - container: - from: build-image - skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ - timeout: 3h0m0s -zz_generated_metadata: - branch: release-4.20 - org: coreos - repo: rhel-coreos-config diff --git a/ci-operator/config/coreos/rhel-coreos-config/coreos-rhel-coreos-config-release-4.21.yaml b/ci-operator/config/coreos/rhel-coreos-config/coreos-rhel-coreos-config-release-4.21.yaml deleted file mode 100644 index 97db0be128ef6..0000000000000 --- a/ci-operator/config/coreos/rhel-coreos-config/coreos-rhel-coreos-config-release-4.21.yaml +++ /dev/null @@ -1,192 +0,0 @@ -build_root: - image_stream_tag: - name: coreos-assembler - namespace: coreos - tag: latest -images: -- dockerfile_literal: | - FROM overridden - WORKDIR /src - # Tell the build scripts that we have setup a directory for unprivileged build - ENV COSA_DIR=/tmp/cosa - RUN mkdir -p "${COSA_DIR}" - # Copy the source code - COPY . . - # We need to make sure that root can read / write to the COSA_DIR so that - # when this container is actually run, we have permissions to read and - # write to the COSA_DIR to allow the Kola tests to run. - USER root - RUN chgrp -Rf root "${COSA_DIR}" && \ - chmod -Rf g+w "${COSA_DIR}" - # Go back to unprivileged user for COSA - USER builder - WORKDIR /tmp/cosa - from: root - to: build-image -promotion: - to: - - excluded_images: - - build-image - name: "4.21" - namespace: ocp -releases: - initial: - integration: - name: "4.21" - namespace: ocp - latest: - integration: - include_built_images: true - name: "4.21" - namespace: ocp -resources: - '*': - requests: - cpu: 100m - memory: 200Mi - rhcos-9-build-test-metal: - limits: - devices.kubevirt.io/kvm: "1" - requests: - cpu: 2000m - devices.kubevirt.io/kvm: "1" - memory: 3Gi - rhcos-9-build-test-qemu: - limits: - devices.kubevirt.io/kvm: "1" - requests: - cpu: 2000m - devices.kubevirt.io/kvm: "1" - memory: 3Gi - rhcos-9next-build-test-metal: - limits: - devices.kubevirt.io/kvm: "1" - requests: - cpu: 2000m - devices.kubevirt.io/kvm: "1" - memory: 3Gi - rhcos-9next-build-test-qemu: - limits: - devices.kubevirt.io/kvm: "1" - requests: - cpu: 2000m - devices.kubevirt.io/kvm: "1" - memory: 3Gi - rhcos-10-build-test-metal: - limits: - devices.kubevirt.io/kvm: "1" - requests: - cpu: 2000m - devices.kubevirt.io/kvm: "1" - memory: 3Gi - rhcos-10-build-test-qemu: - limits: - devices.kubevirt.io/kvm: "1" - requests: - cpu: 2000m - devices.kubevirt.io/kvm: "1" - memory: 3Gi - scos-9-build-test-metal: - limits: - devices.kubevirt.io/kvm: "1" - requests: - cpu: 2000m - devices.kubevirt.io/kvm: "1" - memory: 3Gi - scos-9-build-test-qemu: - limits: - devices.kubevirt.io/kvm: "1" - requests: - cpu: 2000m - devices.kubevirt.io/kvm: "1" - memory: 3Gi - scos-10-build-test-metal: - limits: - devices.kubevirt.io/kvm: "1" - requests: - cpu: 2000m - devices.kubevirt.io/kvm: "1" - memory: 3Gi - scos-10-build-test-qemu: - limits: - devices.kubevirt.io/kvm: "1" - requests: - cpu: 2000m - devices.kubevirt.io/kvm: "1" - memory: 3Gi -tests: -- as: validate - capabilities: - - kvm - commands: ci/prow-entrypoint.sh validate - container: - from: src - skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ -- as: rhcos-9-build-test-qemu - capabilities: - - kvm - commands: /src/ci/prow-entrypoint.sh rhcos-9-build-test-qemu - container: - from: build-image - skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ - timeout: 4h0m0s -- as: rhcos-9-build-test-metal - capabilities: - - kvm - commands: /src/ci/prow-entrypoint.sh rhcos-9-build-test-metal - container: - from: build-image - skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ - timeout: 3h0m0s -- as: rhcos-9next-build-test-qemu - capabilities: - - kvm - commands: /src/ci/prow-entrypoint.sh rhcos-9next-build-test-qemu - container: - from: build-image - skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ - timeout: 4h0m0s -- as: rhcos-9next-build-test-metal - capabilities: - - kvm - commands: /src/ci/prow-entrypoint.sh rhcos-9next-build-test-metal - container: - from: build-image - skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ - timeout: 3h0m0s -- as: scos-9-build-test-qemu - capabilities: - - kvm - commands: /src/ci/prow-entrypoint.sh scos-9-build-test-qemu - container: - from: build-image - skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ - timeout: 4h0m0s -- as: scos-9-build-test-metal - capabilities: - - kvm - commands: /src/ci/prow-entrypoint.sh scos-9-build-test-metal - container: - from: build-image - skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ - timeout: 3h0m0s -- as: scos-10-build-test-qemu - capabilities: - - kvm - commands: /src/ci/prow-entrypoint.sh scos-10-build-test-qemu - container: - from: build-image - skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ - timeout: 4h0m0s -- as: scos-10-build-test-metal - capabilities: - - kvm - commands: /src/ci/prow-entrypoint.sh scos-10-build-test-metal - container: - from: build-image - skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ - timeout: 3h0m0s -zz_generated_metadata: - branch: release-4.21 - org: coreos - repo: rhel-coreos-config diff --git a/ci-operator/jobs/coreos/rhel-coreos-config/coreos-rhel-coreos-config-main-postsubmits.yaml b/ci-operator/jobs/coreos/rhel-coreos-config/coreos-rhel-coreos-config-main-postsubmits.yaml deleted file mode 100644 index 1f65a76e8ed5b..0000000000000 --- a/ci-operator/jobs/coreos/rhel-coreos-config/coreos-rhel-coreos-config-main-postsubmits.yaml +++ /dev/null @@ -1,62 +0,0 @@ -postsubmits: - coreos/rhel-coreos-config: - - agent: kubernetes - always_run: true - branches: - - ^main$ - cluster: build09 - decorate: true - decoration_config: - skip_cloning: true - labels: - ci-operator.openshift.io/is-promotion: "true" - ci.openshift.io/generator: prowgen - max_concurrency: 1 - name: branch-ci-coreos-rhel-coreos-config-main-images - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --image-mirror-push-secret=/etc/push-secret/.dockerconfigjson - - --promote - - --report-credentials-file=/etc/report/credentials - - --target=[images] - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/push-secret - name: push-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: push-secret - secret: - secretName: registry-push-credentials-ci-central - - name: result-aggregator - secret: - secretName: result-aggregator diff --git a/ci-operator/jobs/coreos/rhel-coreos-config/coreos-rhel-coreos-config-main-presubmits.yaml b/ci-operator/jobs/coreos/rhel-coreos-config/coreos-rhel-coreos-config-main-presubmits.yaml index e2358038625d3..eb92e82c4cd09 100644 --- a/ci-operator/jobs/coreos/rhel-coreos-config/coreos-rhel-coreos-config-main-presubmits.yaml +++ b/ci-operator/jobs/coreos/rhel-coreos-config/coreos-rhel-coreos-config-main-presubmits.yaml @@ -22,7 +22,6 @@ presubmits: - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - --report-credentials-file=/etc/report/credentials - --target=[images] - - --target=[release:latest] command: - ci-operator image: ci-operator:latest @@ -56,6 +55,124 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^main$ + - ^main- + cluster: build02 + context: ci/prow/rhcos-10-build-test-metal + decorate: true + decoration_config: + skip_cloning: true + timeout: 3h0m0s + labels: + capability/kvm: kvm + ci.openshift.io/generator: prowgen + devices.kubevirt.io/kvm: "1" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-coreos-rhel-coreos-config-main-rhcos-10-build-test-metal + rerun_command: /test rhcos-10-build-test-metal + skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --target=rhcos-10-build-test-metal + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )rhcos-10-build-test-metal,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^main$ + - ^main- + cluster: build02 + context: ci/prow/rhcos-10-build-test-qemu + decorate: true + decoration_config: + skip_cloning: true + timeout: 4h0m0s + labels: + capability/kvm: kvm + ci.openshift.io/generator: prowgen + devices.kubevirt.io/kvm: "1" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-coreos-rhel-coreos-config-main-rhcos-10-build-test-qemu + rerun_command: /test rhcos-10-build-test-qemu + skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --target=rhcos-10-build-test-qemu + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )rhcos-10-build-test-qemu,?($|\s.*) - agent: kubernetes always_run: false branches: diff --git a/ci-operator/jobs/coreos/rhel-coreos-config/coreos-rhel-coreos-config-release-4.20-postsubmits.yaml b/ci-operator/jobs/coreos/rhel-coreos-config/coreos-rhel-coreos-config-release-4.20-postsubmits.yaml deleted file mode 100644 index 9830806c08b10..0000000000000 --- a/ci-operator/jobs/coreos/rhel-coreos-config/coreos-rhel-coreos-config-release-4.20-postsubmits.yaml +++ /dev/null @@ -1,62 +0,0 @@ -postsubmits: - coreos/rhel-coreos-config: - - agent: kubernetes - always_run: true - branches: - - ^release-4\.20$ - cluster: build05 - decorate: true - decoration_config: - skip_cloning: true - labels: - ci-operator.openshift.io/is-promotion: "true" - ci.openshift.io/generator: prowgen - max_concurrency: 1 - name: branch-ci-coreos-rhel-coreos-config-release-4.20-images - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --image-mirror-push-secret=/etc/push-secret/.dockerconfigjson - - --promote - - --report-credentials-file=/etc/report/credentials - - --target=[images] - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/push-secret - name: push-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: push-secret - secret: - secretName: registry-push-credentials-ci-central - - name: result-aggregator - secret: - secretName: result-aggregator diff --git a/ci-operator/jobs/coreos/rhel-coreos-config/coreos-rhel-coreos-config-release-4.20-presubmits.yaml b/ci-operator/jobs/coreos/rhel-coreos-config/coreos-rhel-coreos-config-release-4.20-presubmits.yaml deleted file mode 100644 index 9d864945888ac..0000000000000 --- a/ci-operator/jobs/coreos/rhel-coreos-config/coreos-rhel-coreos-config-release-4.20-presubmits.yaml +++ /dev/null @@ -1,586 +0,0 @@ -presubmits: - coreos/rhel-coreos-config: - - agent: kubernetes - always_run: true - branches: - - ^release-4\.20$ - - ^release-4\.20- - cluster: build02 - context: ci/prow/images - decorate: true - decoration_config: - skip_cloning: true - labels: - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-coreos-rhel-coreos-config-release-4.20-images - rerun_command: /test images - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-credentials-file=/etc/report/credentials - - --target=[images] - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )images,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^release-4\.20$ - - ^release-4\.20- - cluster: build02 - context: ci/prow/rhcos-9-build-test-metal - decorate: true - decoration_config: - skip_cloning: true - timeout: 3h0m0s - labels: - capability/kvm: kvm - ci.openshift.io/generator: prowgen - devices.kubevirt.io/kvm: "1" - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-coreos-rhel-coreos-config-release-4.20-rhcos-9-build-test-metal - rerun_command: /test rhcos-9-build-test-metal - skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-credentials-file=/etc/report/credentials - - --target=rhcos-9-build-test-metal - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )rhcos-9-build-test-metal,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^release-4\.20$ - - ^release-4\.20- - cluster: build02 - context: ci/prow/rhcos-9-build-test-qemu - decorate: true - decoration_config: - skip_cloning: true - timeout: 4h0m0s - labels: - capability/kvm: kvm - ci.openshift.io/generator: prowgen - devices.kubevirt.io/kvm: "1" - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-coreos-rhel-coreos-config-release-4.20-rhcos-9-build-test-qemu - rerun_command: /test rhcos-9-build-test-qemu - skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-credentials-file=/etc/report/credentials - - --target=rhcos-9-build-test-qemu - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )rhcos-9-build-test-qemu,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^release-4\.20$ - - ^release-4\.20- - cluster: build02 - context: ci/prow/rhcos-9next-build-test-metal - decorate: true - decoration_config: - skip_cloning: true - timeout: 3h0m0s - labels: - capability/kvm: kvm - ci.openshift.io/generator: prowgen - devices.kubevirt.io/kvm: "1" - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-coreos-rhel-coreos-config-release-4.20-rhcos-9next-build-test-metal - rerun_command: /test rhcos-9next-build-test-metal - skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-credentials-file=/etc/report/credentials - - --target=rhcos-9next-build-test-metal - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )rhcos-9next-build-test-metal,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^release-4\.20$ - - ^release-4\.20- - cluster: build02 - context: ci/prow/rhcos-9next-build-test-qemu - decorate: true - decoration_config: - skip_cloning: true - timeout: 4h0m0s - labels: - capability/kvm: kvm - ci.openshift.io/generator: prowgen - devices.kubevirt.io/kvm: "1" - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-coreos-rhel-coreos-config-release-4.20-rhcos-9next-build-test-qemu - rerun_command: /test rhcos-9next-build-test-qemu - skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-credentials-file=/etc/report/credentials - - --target=rhcos-9next-build-test-qemu - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )rhcos-9next-build-test-qemu,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^release-4\.20$ - - ^release-4\.20- - cluster: build02 - context: ci/prow/scos-10-build-test-metal - decorate: true - decoration_config: - skip_cloning: true - timeout: 3h0m0s - labels: - capability/kvm: kvm - ci.openshift.io/generator: prowgen - devices.kubevirt.io/kvm: "1" - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-coreos-rhel-coreos-config-release-4.20-scos-10-build-test-metal - rerun_command: /test scos-10-build-test-metal - skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-credentials-file=/etc/report/credentials - - --target=scos-10-build-test-metal - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )scos-10-build-test-metal,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^release-4\.20$ - - ^release-4\.20- - cluster: build02 - context: ci/prow/scos-10-build-test-qemu - decorate: true - decoration_config: - skip_cloning: true - timeout: 4h0m0s - labels: - capability/kvm: kvm - ci.openshift.io/generator: prowgen - devices.kubevirt.io/kvm: "1" - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-coreos-rhel-coreos-config-release-4.20-scos-10-build-test-qemu - rerun_command: /test scos-10-build-test-qemu - skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-credentials-file=/etc/report/credentials - - --target=scos-10-build-test-qemu - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )scos-10-build-test-qemu,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^release-4\.20$ - - ^release-4\.20- - cluster: build02 - context: ci/prow/scos-9-build-test-metal - decorate: true - decoration_config: - skip_cloning: true - timeout: 3h0m0s - labels: - capability/kvm: kvm - ci.openshift.io/generator: prowgen - devices.kubevirt.io/kvm: "1" - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-coreos-rhel-coreos-config-release-4.20-scos-9-build-test-metal - rerun_command: /test scos-9-build-test-metal - skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-credentials-file=/etc/report/credentials - - --target=scos-9-build-test-metal - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )scos-9-build-test-metal,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^release-4\.20$ - - ^release-4\.20- - cluster: build02 - context: ci/prow/scos-9-build-test-qemu - decorate: true - decoration_config: - skip_cloning: true - timeout: 4h0m0s - labels: - capability/kvm: kvm - ci.openshift.io/generator: prowgen - devices.kubevirt.io/kvm: "1" - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-coreos-rhel-coreos-config-release-4.20-scos-9-build-test-qemu - rerun_command: /test scos-9-build-test-qemu - skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-credentials-file=/etc/report/credentials - - --target=scos-9-build-test-qemu - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )scos-9-build-test-qemu,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^release-4\.20$ - - ^release-4\.20- - cluster: build02 - context: ci/prow/validate - decorate: true - decoration_config: - skip_cloning: true - labels: - capability/kvm: kvm - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-coreos-rhel-coreos-config-release-4.20-validate - rerun_command: /test validate - skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-credentials-file=/etc/report/credentials - - --target=validate - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )validate,?($|\s.*) diff --git a/ci-operator/jobs/coreos/rhel-coreos-config/coreos-rhel-coreos-config-release-4.21-postsubmits.yaml b/ci-operator/jobs/coreos/rhel-coreos-config/coreos-rhel-coreos-config-release-4.21-postsubmits.yaml deleted file mode 100644 index b1af702be8096..0000000000000 --- a/ci-operator/jobs/coreos/rhel-coreos-config/coreos-rhel-coreos-config-release-4.21-postsubmits.yaml +++ /dev/null @@ -1,62 +0,0 @@ -postsubmits: - coreos/rhel-coreos-config: - - agent: kubernetes - always_run: true - branches: - - ^release-4\.21$ - cluster: build05 - decorate: true - decoration_config: - skip_cloning: true - labels: - ci-operator.openshift.io/is-promotion: "true" - ci.openshift.io/generator: prowgen - max_concurrency: 1 - name: branch-ci-coreos-rhel-coreos-config-release-4.21-images - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --image-mirror-push-secret=/etc/push-secret/.dockerconfigjson - - --promote - - --report-credentials-file=/etc/report/credentials - - --target=[images] - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/push-secret - name: push-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: push-secret - secret: - secretName: registry-push-credentials-ci-central - - name: result-aggregator - secret: - secretName: result-aggregator diff --git a/ci-operator/jobs/coreos/rhel-coreos-config/coreos-rhel-coreos-config-release-4.21-presubmits.yaml b/ci-operator/jobs/coreos/rhel-coreos-config/coreos-rhel-coreos-config-release-4.21-presubmits.yaml deleted file mode 100644 index f648b991153f4..0000000000000 --- a/ci-operator/jobs/coreos/rhel-coreos-config/coreos-rhel-coreos-config-release-4.21-presubmits.yaml +++ /dev/null @@ -1,587 +0,0 @@ -presubmits: - coreos/rhel-coreos-config: - - agent: kubernetes - always_run: true - branches: - - ^release-4\.21$ - - ^release-4\.21- - cluster: build02 - context: ci/prow/images - decorate: true - decoration_config: - skip_cloning: true - labels: - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-coreos-rhel-coreos-config-release-4.21-images - rerun_command: /test images - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-credentials-file=/etc/report/credentials - - --target=[images] - - --target=[release:latest] - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )images,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^release-4\.21$ - - ^release-4\.21- - cluster: build02 - context: ci/prow/rhcos-9-build-test-metal - decorate: true - decoration_config: - skip_cloning: true - timeout: 3h0m0s - labels: - capability/kvm: kvm - ci.openshift.io/generator: prowgen - devices.kubevirt.io/kvm: "1" - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-coreos-rhel-coreos-config-release-4.21-rhcos-9-build-test-metal - rerun_command: /test rhcos-9-build-test-metal - skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-credentials-file=/etc/report/credentials - - --target=rhcos-9-build-test-metal - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )rhcos-9-build-test-metal,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^release-4\.21$ - - ^release-4\.21- - cluster: build02 - context: ci/prow/rhcos-9-build-test-qemu - decorate: true - decoration_config: - skip_cloning: true - timeout: 4h0m0s - labels: - capability/kvm: kvm - ci.openshift.io/generator: prowgen - devices.kubevirt.io/kvm: "1" - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-coreos-rhel-coreos-config-release-4.21-rhcos-9-build-test-qemu - rerun_command: /test rhcos-9-build-test-qemu - skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-credentials-file=/etc/report/credentials - - --target=rhcos-9-build-test-qemu - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )rhcos-9-build-test-qemu,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^release-4\.21$ - - ^release-4\.21- - cluster: build02 - context: ci/prow/rhcos-9next-build-test-metal - decorate: true - decoration_config: - skip_cloning: true - timeout: 3h0m0s - labels: - capability/kvm: kvm - ci.openshift.io/generator: prowgen - devices.kubevirt.io/kvm: "1" - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-coreos-rhel-coreos-config-release-4.21-rhcos-9next-build-test-metal - rerun_command: /test rhcos-9next-build-test-metal - skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-credentials-file=/etc/report/credentials - - --target=rhcos-9next-build-test-metal - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )rhcos-9next-build-test-metal,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^release-4\.21$ - - ^release-4\.21- - cluster: build02 - context: ci/prow/rhcos-9next-build-test-qemu - decorate: true - decoration_config: - skip_cloning: true - timeout: 4h0m0s - labels: - capability/kvm: kvm - ci.openshift.io/generator: prowgen - devices.kubevirt.io/kvm: "1" - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-coreos-rhel-coreos-config-release-4.21-rhcos-9next-build-test-qemu - rerun_command: /test rhcos-9next-build-test-qemu - skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-credentials-file=/etc/report/credentials - - --target=rhcos-9next-build-test-qemu - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )rhcos-9next-build-test-qemu,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^release-4\.21$ - - ^release-4\.21- - cluster: build02 - context: ci/prow/scos-10-build-test-metal - decorate: true - decoration_config: - skip_cloning: true - timeout: 3h0m0s - labels: - capability/kvm: kvm - ci.openshift.io/generator: prowgen - devices.kubevirt.io/kvm: "1" - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-coreos-rhel-coreos-config-release-4.21-scos-10-build-test-metal - rerun_command: /test scos-10-build-test-metal - skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-credentials-file=/etc/report/credentials - - --target=scos-10-build-test-metal - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )scos-10-build-test-metal,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^release-4\.21$ - - ^release-4\.21- - cluster: build02 - context: ci/prow/scos-10-build-test-qemu - decorate: true - decoration_config: - skip_cloning: true - timeout: 4h0m0s - labels: - capability/kvm: kvm - ci.openshift.io/generator: prowgen - devices.kubevirt.io/kvm: "1" - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-coreos-rhel-coreos-config-release-4.21-scos-10-build-test-qemu - rerun_command: /test scos-10-build-test-qemu - skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-credentials-file=/etc/report/credentials - - --target=scos-10-build-test-qemu - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )scos-10-build-test-qemu,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^release-4\.21$ - - ^release-4\.21- - cluster: build02 - context: ci/prow/scos-9-build-test-metal - decorate: true - decoration_config: - skip_cloning: true - timeout: 3h0m0s - labels: - capability/kvm: kvm - ci.openshift.io/generator: prowgen - devices.kubevirt.io/kvm: "1" - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-coreos-rhel-coreos-config-release-4.21-scos-9-build-test-metal - rerun_command: /test scos-9-build-test-metal - skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-credentials-file=/etc/report/credentials - - --target=scos-9-build-test-metal - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )scos-9-build-test-metal,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^release-4\.21$ - - ^release-4\.21- - cluster: build02 - context: ci/prow/scos-9-build-test-qemu - decorate: true - decoration_config: - skip_cloning: true - timeout: 4h0m0s - labels: - capability/kvm: kvm - ci.openshift.io/generator: prowgen - devices.kubevirt.io/kvm: "1" - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-coreos-rhel-coreos-config-release-4.21-scos-9-build-test-qemu - rerun_command: /test scos-9-build-test-qemu - skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-credentials-file=/etc/report/credentials - - --target=scos-9-build-test-qemu - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )scos-9-build-test-qemu,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^release-4\.21$ - - ^release-4\.21- - cluster: build02 - context: ci/prow/validate - decorate: true - decoration_config: - skip_cloning: true - labels: - capability/kvm: kvm - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-coreos-rhel-coreos-config-release-4.21-validate - rerun_command: /test validate - skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-credentials-file=/etc/report/credentials - - --target=validate - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/manifest-tool - name: manifest-tool-local-pusher - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: manifest-tool-local-pusher - secret: - secretName: manifest-tool-local-pusher - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )validate,?($|\s.*)