diff --git a/ci-operator/config/openshift/agent-installer-utils/openshift-agent-installer-utils-main__okd-scos.yaml b/ci-operator/config/openshift/agent-installer-utils/openshift-agent-installer-utils-main__okd-scos.yaml new file mode 100644 index 0000000000000..067345a74e66f --- /dev/null +++ b/ci-operator/config/openshift/agent-installer-utils/openshift-agent-installer-utils-main__okd-scos.yaml @@ -0,0 +1,43 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- context_dir: images + dockerfile_path: Dockerfile.ocp + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: agent-installer-utils +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: main + org: openshift + repo: agent-installer-utils + variant: okd-scos diff --git a/ci-operator/config/openshift/api/openshift-api-master__okd-scos.yaml b/ci-operator/config/openshift/api/openshift-api-master__okd-scos.yaml new file mode 100644 index 0000000000000..a70d1ca052324 --- /dev/null +++ b/ci-operator/config/openshift/api/openshift-api-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.rhel8 + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: cluster-config-api +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: api + variant: okd-scos diff --git a/ci-operator/config/openshift/apiserver-network-proxy/openshift-apiserver-network-proxy-master__okd-scos.yaml b/ci-operator/config/openshift/apiserver-network-proxy/openshift-apiserver-network-proxy-master__okd-scos.yaml new file mode 100644 index 0000000000000..13bd52a9ee528 --- /dev/null +++ b/ci-operator/config/openshift/apiserver-network-proxy/openshift-apiserver-network-proxy-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.openshift + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: apiserver-network-proxy +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: apiserver-network-proxy + variant: okd-scos diff --git a/ci-operator/config/openshift/assisted-installer-agent/openshift-assisted-installer-agent-master__okd-scos.yaml b/ci-operator/config/openshift/assisted-installer-agent/openshift-assisted-installer-agent-master__okd-scos.yaml new file mode 100644 index 0000000000000..084856aac79b2 --- /dev/null +++ b/ci-operator/config/openshift/assisted-installer-agent/openshift-assisted-installer-agent-master__okd-scos.yaml @@ -0,0 +1,43 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- context_dir: . + dockerfile_path: Dockerfile.ocp + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.20-openshift-4.15 + to: agent-installer-node-agent +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: assisted-installer-agent + variant: okd-scos diff --git a/ci-operator/config/openshift/assisted-installer/openshift-assisted-installer-master__okd-scos.yaml b/ci-operator/config/openshift/assisted-installer/openshift-assisted-installer-master__okd-scos.yaml new file mode 100644 index 0000000000000..5845955cfdea8 --- /dev/null +++ b/ci-operator/config/openshift/assisted-installer/openshift-assisted-installer-master__okd-scos.yaml @@ -0,0 +1,43 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- context_dir: . + dockerfile_path: Dockerfile.assisted-installer.ocp + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: agent-installer-orchestrator +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: assisted-installer + variant: okd-scos diff --git a/ci-operator/config/openshift/assisted-service/openshift-assisted-service-master__okd-scos.yaml b/ci-operator/config/openshift/assisted-service/openshift-assisted-service-master__okd-scos.yaml new file mode 100644 index 0000000000000..be0f12aec0a2f --- /dev/null +++ b/ci-operator/config/openshift/assisted-service/openshift-assisted-service-master__okd-scos.yaml @@ -0,0 +1,51 @@ +base_images: + ocp_builder_rhel-8-golang-1.20-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-8-golang-1.20-openshift-4.16 + origin_scos-4.16_base-stream8: + name: scos-4.16 + namespace: origin + tag: base-stream8 + origin_scos-4.16_cli: + name: scos-4.16 + namespace: origin + tag: cli +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- context_dir: . + dockerfile_path: Dockerfile.assisted-service.ocp + from: origin_scos-4.16_base-stream8 + inputs: + ocp_builder_rhel-8-golang-1.20-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.20-openshift-4.15 + origin_scos-4.16_cli: + as: + - oc-image + - registry.ci.openshift.org/ocp/4.15:cli + to: agent-installer-api-server +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: assisted-service + variant: okd-scos diff --git a/ci-operator/config/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-master__okd-scos.yaml b/ci-operator/config/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-master__okd-scos.yaml new file mode 100644 index 0000000000000..f55d5487a3471 --- /dev/null +++ b/ci-operator/config/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.openshift.rhel7 + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: aws-ebs-csi-driver +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: aws-ebs-csi-driver + variant: okd-scos diff --git a/ci-operator/config/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-master__okd-scos.yaml b/ci-operator/config/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-master__okd-scos.yaml new file mode 100644 index 0000000000000..a254387d38d54 --- /dev/null +++ b/ci-operator/config/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.rhel7 + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: aws-pod-identity-webhook +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: aws-pod-identity-webhook + variant: okd-scos diff --git a/ci-operator/config/openshift/azure-disk-csi-driver/openshift-azure-disk-csi-driver-master__okd-scos.yaml b/ci-operator/config/openshift/azure-disk-csi-driver/openshift-azure-disk-csi-driver-master__okd-scos.yaml new file mode 100644 index 0000000000000..726cb2c7495ee --- /dev/null +++ b/ci-operator/config/openshift/azure-disk-csi-driver/openshift-azure-disk-csi-driver-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.openshift.rhel7 + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: azure-disk-csi-driver +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: azure-disk-csi-driver + variant: okd-scos diff --git a/ci-operator/config/openshift/azure-file-csi-driver/openshift-azure-file-csi-driver-master__okd-scos.yaml b/ci-operator/config/openshift/azure-file-csi-driver/openshift-azure-file-csi-driver-master__okd-scos.yaml new file mode 100644 index 0000000000000..b20c6b50f9cda --- /dev/null +++ b/ci-operator/config/openshift/azure-file-csi-driver/openshift-azure-file-csi-driver-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.openshift + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: azure-file-csi-driver +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: azure-file-csi-driver + variant: okd-scos diff --git a/ci-operator/config/openshift/azure-workload-identity/openshift-azure-workload-identity-main__okd-scos.yaml b/ci-operator/config/openshift/azure-workload-identity/openshift-azure-workload-identity-main__okd-scos.yaml new file mode 100644 index 0000000000000..49cb376255cd3 --- /dev/null +++ b/ci-operator/config/openshift/azure-workload-identity/openshift-azure-workload-identity-main__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.rhel7 + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: azure-workload-identity-webhook +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: main + org: openshift + repo: azure-workload-identity + variant: okd-scos diff --git a/ci-operator/config/openshift/baremetal-operator/openshift-baremetal-operator-master__okd-scos.yaml b/ci-operator/config/openshift/baremetal-operator/openshift-baremetal-operator-master__okd-scos.yaml new file mode 100644 index 0000000000000..64d0f193e2b00 --- /dev/null +++ b/ci-operator/config/openshift/baremetal-operator/openshift-baremetal-operator-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.ocp + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: baremetal-operator +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: baremetal-operator + variant: okd-scos diff --git a/ci-operator/config/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-master__okd-scos.yaml b/ci-operator/config/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-master__okd-scos.yaml new file mode 100644 index 0000000000000..4220d1e1e0c8d --- /dev/null +++ b/ci-operator/config/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.openshift + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: baremetal-runtimecfg +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: baremetal-runtimecfg + variant: okd-scos diff --git a/ci-operator/config/openshift/bond-cni/openshift-bond-cni-master__okd-scos.yaml b/ci-operator/config/openshift/bond-cni/openshift-bond-cni-master__okd-scos.yaml new file mode 100644 index 0000000000000..e698a03123185 --- /dev/null +++ b/ci-operator/config/openshift/bond-cni/openshift-bond-cni-master__okd-scos.yaml @@ -0,0 +1,50 @@ +base_images: + ocp_builder_rhel-8-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.openshift + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-8-golang-1.21-openshift-4.16: + as: + - rhel8 + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.21-openshift-4.16 + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - rhel9 + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: network-interface-bond-cni +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: bond-cni + variant: okd-scos diff --git a/ci-operator/config/openshift/builder/openshift-builder-master__okd-scos.yaml b/ci-operator/config/openshift/builder/openshift-builder-master__okd-scos.yaml new file mode 100644 index 0000000000000..04a7cb32592ba --- /dev/null +++ b/ci-operator/config/openshift/builder/openshift-builder-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-8-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 + ocp_builder_stream9: + name: builder + namespace: ocp + tag: stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.rhel8 + from: ocp_builder_stream9 + inputs: + ocp_builder_rhel-8-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: docker-builder +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: builder + variant: okd-scos diff --git a/ci-operator/config/openshift/cloud-credential-operator/openshift-cloud-credential-operator-master__okd-scos.yaml b/ci-operator/config/openshift/cloud-credential-operator/openshift-cloud-credential-operator-master__okd-scos.yaml new file mode 100644 index 0000000000000..59134aaaabe4d --- /dev/null +++ b/ci-operator/config/openshift/cloud-credential-operator/openshift-cloud-credential-operator-master__okd-scos.yaml @@ -0,0 +1,14 @@ +promotion: + to: + - name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: cloud-credential-operator + variant: okd-scos diff --git a/ci-operator/config/openshift/cloud-network-config-controller/openshift-cloud-network-config-controller-master__okd-scos.yaml b/ci-operator/config/openshift/cloud-network-config-controller/openshift-cloud-network-config-controller-master__okd-scos.yaml new file mode 100644 index 0000000000000..0d43b99a67ea5 --- /dev/null +++ b/ci-operator/config/openshift/cloud-network-config-controller/openshift-cloud-network-config-controller-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: cloud-network-config-controller +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: cloud-network-config-controller + variant: okd-scos diff --git a/ci-operator/config/openshift/cloud-provider-alibaba-cloud/openshift-cloud-provider-alibaba-cloud-master__okd-scos.yaml b/ci-operator/config/openshift/cloud-provider-alibaba-cloud/openshift-cloud-provider-alibaba-cloud-master__okd-scos.yaml new file mode 100644 index 0000000000000..0720e8fc88c19 --- /dev/null +++ b/ci-operator/config/openshift/cloud-provider-alibaba-cloud/openshift-cloud-provider-alibaba-cloud-master__okd-scos.yaml @@ -0,0 +1,43 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- context_dir: openshift-hack/images + dockerfile_path: Dockerfile.openshift + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: alibaba-cloud-controller-manager +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: cloud-provider-alibaba-cloud + variant: okd-scos diff --git a/ci-operator/config/openshift/cloud-provider-aws/openshift-cloud-provider-aws-master__okd-scos.yaml b/ci-operator/config/openshift/cloud-provider-aws/openshift-cloud-provider-aws-master__okd-scos.yaml new file mode 100644 index 0000000000000..6bed9d2e2ea31 --- /dev/null +++ b/ci-operator/config/openshift/cloud-provider-aws/openshift-cloud-provider-aws-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.openshift + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: aws-cloud-controller-manager +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: cloud-provider-aws + variant: okd-scos diff --git a/ci-operator/config/openshift/cloud-provider-azure/openshift-cloud-provider-azure-master__okd-scos.yaml b/ci-operator/config/openshift/cloud-provider-azure/openshift-cloud-provider-azure-master__okd-scos.yaml new file mode 100644 index 0000000000000..b32dce09417d4 --- /dev/null +++ b/ci-operator/config/openshift/cloud-provider-azure/openshift-cloud-provider-azure-master__okd-scos.yaml @@ -0,0 +1,52 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- context_dir: openshift-hack/images + dockerfile_path: cloud-controller-manager-openshift.Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: azure-cloud-controller-manager +- context_dir: openshift-hack/images + dockerfile_path: cloud-node-manager-openshift.Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: azure-cloud-node-manager +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: cloud-provider-azure + variant: okd-scos diff --git a/ci-operator/config/openshift/cloud-provider-gcp/openshift-cloud-provider-gcp-master__okd-scos.yaml b/ci-operator/config/openshift/cloud-provider-gcp/openshift-cloud-provider-gcp-master__okd-scos.yaml new file mode 100644 index 0000000000000..d6b794aa44ec0 --- /dev/null +++ b/ci-operator/config/openshift/cloud-provider-gcp/openshift-cloud-provider-gcp-master__okd-scos.yaml @@ -0,0 +1,43 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- context_dir: openshift-hack/images + dockerfile_path: Dockerfile.openshift + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: gcp-cloud-controller-manager +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: cloud-provider-gcp + variant: okd-scos diff --git a/ci-operator/config/openshift/cloud-provider-ibm/openshift-cloud-provider-ibm-master__okd-scos.yaml b/ci-operator/config/openshift/cloud-provider-ibm/openshift-cloud-provider-ibm-master__okd-scos.yaml new file mode 100644 index 0000000000000..82e9d1c487628 --- /dev/null +++ b/ci-operator/config/openshift/cloud-provider-ibm/openshift-cloud-provider-ibm-master__okd-scos.yaml @@ -0,0 +1,43 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- context_dir: openshift-hack/images + dockerfile_path: Dockerfile.openshift + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - ccm-builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: ibm-cloud-controller-manager +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: cloud-provider-ibm + variant: okd-scos diff --git a/ci-operator/config/openshift/cloud-provider-kubevirt/openshift-cloud-provider-kubevirt-main__okd-scos.yaml b/ci-operator/config/openshift/cloud-provider-kubevirt/openshift-cloud-provider-kubevirt-main__okd-scos.yaml new file mode 100644 index 0000000000000..fb9ae81028f93 --- /dev/null +++ b/ci-operator/config/openshift/cloud-provider-kubevirt/openshift-cloud-provider-kubevirt-main__okd-scos.yaml @@ -0,0 +1,43 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- context_dir: openshift-hack/images + dockerfile_path: Dockerfile.openshift + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: kubevirt-cloud-controller-manager +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: main + org: openshift + repo: cloud-provider-kubevirt + variant: okd-scos diff --git a/ci-operator/config/openshift/cloud-provider-nutanix/openshift-cloud-provider-nutanix-main__okd-scos.yaml b/ci-operator/config/openshift/cloud-provider-nutanix/openshift-cloud-provider-nutanix-main__okd-scos.yaml new file mode 100644 index 0000000000000..8964ce3e68525 --- /dev/null +++ b/ci-operator/config/openshift/cloud-provider-nutanix/openshift-cloud-provider-nutanix-main__okd-scos.yaml @@ -0,0 +1,43 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- context_dir: openshift + dockerfile_path: Dockerfile.openshift + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: nutanix-cloud-controller-manager +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: main + org: openshift + repo: cloud-provider-nutanix + variant: okd-scos diff --git a/ci-operator/config/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-master__okd-scos.yaml b/ci-operator/config/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-master__okd-scos.yaml new file mode 100644 index 0000000000000..4da8bd3459cfd --- /dev/null +++ b/ci-operator/config/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-master__okd-scos.yaml @@ -0,0 +1,61 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- context_dir: images/manila-csi-plugin + dockerfile_path: Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - "0" + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: csi-driver-manila +- context_dir: images/cinder-csi-plugin + dockerfile_path: Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - "0" + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: openstack-cinder-csi-driver +- context_dir: images/cloud-controller-manager + dockerfile_path: Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - "0" + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: openstack-cloud-controller-manager +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: cloud-provider-openstack + variant: okd-scos diff --git a/ci-operator/config/openshift/cloud-provider-powervs/openshift-cloud-provider-powervs-main__okd-scos.yaml b/ci-operator/config/openshift/cloud-provider-powervs/openshift-cloud-provider-powervs-main__okd-scos.yaml new file mode 100644 index 0000000000000..5f38bd52c53de --- /dev/null +++ b/ci-operator/config/openshift/cloud-provider-powervs/openshift-cloud-provider-powervs-main__okd-scos.yaml @@ -0,0 +1,43 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- context_dir: openshift-hack/images + dockerfile_path: Dockerfile.openshift + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - ccm-builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: powervs-cloud-controller-manager +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: main + org: openshift + repo: cloud-provider-powervs + variant: okd-scos diff --git a/ci-operator/config/openshift/cloud-provider-vsphere/openshift-cloud-provider-vsphere-master__okd-scos.yaml b/ci-operator/config/openshift/cloud-provider-vsphere/openshift-cloud-provider-vsphere-master__okd-scos.yaml new file mode 100644 index 0000000000000..c671f227a9279 --- /dev/null +++ b/ci-operator/config/openshift/cloud-provider-vsphere/openshift-cloud-provider-vsphere-master__okd-scos.yaml @@ -0,0 +1,43 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- context_dir: openshift-hack/images + dockerfile_path: cloud-controller-manager-openshift.Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: vsphere-cloud-controller-manager +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: cloud-provider-vsphere + variant: okd-scos diff --git a/ci-operator/config/openshift/cluster-api-operator/openshift-cluster-api-operator-main__okd-scos.yaml b/ci-operator/config/openshift/cluster-api-operator/openshift-cluster-api-operator-main__okd-scos.yaml new file mode 100644 index 0000000000000..49b113ad9f914 --- /dev/null +++ b/ci-operator/config/openshift/cluster-api-operator/openshift-cluster-api-operator-main__okd-scos.yaml @@ -0,0 +1,43 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- context_dir: openshift + dockerfile_path: Dockerfile.openshift + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.20-openshift-4.16 + to: cluster-kube-cluster-api-operator +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: main + org: openshift + repo: cluster-api-operator + variant: okd-scos diff --git a/ci-operator/config/openshift/cluster-api-provider-alibaba/openshift-cluster-api-provider-alibaba-main__okd-scos.yaml b/ci-operator/config/openshift/cluster-api-provider-alibaba/openshift-cluster-api-provider-alibaba-main__okd-scos.yaml new file mode 100644 index 0000000000000..e52179571b47e --- /dev/null +++ b/ci-operator/config/openshift/cluster-api-provider-alibaba/openshift-cluster-api-provider-alibaba-main__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.rhel + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: alibaba-machine-controllers +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: main + org: openshift + repo: cluster-api-provider-alibaba + variant: okd-scos diff --git a/ci-operator/config/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-master__okd-scos.yaml b/ci-operator/config/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-master__okd-scos.yaml new file mode 100644 index 0000000000000..eafb3f80b6cab --- /dev/null +++ b/ci-operator/config/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-master__okd-scos.yaml @@ -0,0 +1,43 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- context_dir: openshift + dockerfile_path: Dockerfile.openshift + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: aws-cluster-api-controllers +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: cluster-api-provider-aws + variant: okd-scos diff --git a/ci-operator/config/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-master__okd-scos.yaml b/ci-operator/config/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-master__okd-scos.yaml new file mode 100644 index 0000000000000..0094ad66d2167 --- /dev/null +++ b/ci-operator/config/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-master__okd-scos.yaml @@ -0,0 +1,43 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- context_dir: openshift + dockerfile_path: Dockerfile.openshift + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: azure-cluster-api-controllers +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: cluster-api-provider-azure + variant: okd-scos diff --git a/ci-operator/config/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-master__okd-scos.yaml b/ci-operator/config/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-master__okd-scos.yaml new file mode 100644 index 0000000000000..fd30249dc40bb --- /dev/null +++ b/ci-operator/config/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.rhel + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: baremetal-machine-controllers +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: cluster-api-provider-baremetal + variant: okd-scos diff --git a/ci-operator/config/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-master__okd-scos.yaml b/ci-operator/config/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-master__okd-scos.yaml new file mode 100644 index 0000000000000..f9b37265dca83 --- /dev/null +++ b/ci-operator/config/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-master__okd-scos.yaml @@ -0,0 +1,43 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- context_dir: openshift + dockerfile_path: Dockerfile.openshift + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: gcp-cluster-api-controllers +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: cluster-api-provider-gcp + variant: okd-scos diff --git a/ci-operator/config/openshift/cluster-api-provider-ibmcloud/openshift-cluster-api-provider-ibmcloud-main__okd-scos.yaml b/ci-operator/config/openshift/cluster-api-provider-ibmcloud/openshift-cluster-api-provider-ibmcloud-main__okd-scos.yaml new file mode 100644 index 0000000000000..da433f380aa38 --- /dev/null +++ b/ci-operator/config/openshift/cluster-api-provider-ibmcloud/openshift-cluster-api-provider-ibmcloud-main__okd-scos.yaml @@ -0,0 +1,43 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- context_dir: openshift + dockerfile_path: Dockerfile.openshift + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: ibmcloud-cluster-api-controllers +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: main + org: openshift + repo: cluster-api-provider-ibmcloud + variant: okd-scos diff --git a/ci-operator/config/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-master__okd-scos.yaml b/ci-operator/config/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-master__okd-scos.yaml new file mode 100644 index 0000000000000..127add54e2254 --- /dev/null +++ b/ci-operator/config/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.rhel7 + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.21-openshift-4.16 + to: libvirt-machine-controllers +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: cluster-api-provider-libvirt + variant: okd-scos diff --git a/ci-operator/config/openshift/cluster-api-provider-metal3/openshift-cluster-api-provider-metal3-main__okd-scos.yaml b/ci-operator/config/openshift/cluster-api-provider-metal3/openshift-cluster-api-provider-metal3-main__okd-scos.yaml new file mode 100644 index 0000000000000..f7ffeeb113ec7 --- /dev/null +++ b/ci-operator/config/openshift/cluster-api-provider-metal3/openshift-cluster-api-provider-metal3-main__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.ocp + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: baremetal-cluster-api-controllers +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: main + org: openshift + repo: cluster-api-provider-metal3 + variant: okd-scos diff --git a/ci-operator/config/openshift/cluster-api-provider-openstack/openshift-cluster-api-provider-openstack-main__okd-scos.yaml b/ci-operator/config/openshift/cluster-api-provider-openstack/openshift-cluster-api-provider-openstack-main__okd-scos.yaml new file mode 100644 index 0000000000000..c07f0abb7ab08 --- /dev/null +++ b/ci-operator/config/openshift/cluster-api-provider-openstack/openshift-cluster-api-provider-openstack-main__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.rhel + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: openstack-cluster-api-controllers +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: main + org: openshift + repo: cluster-api-provider-openstack + variant: okd-scos diff --git a/ci-operator/config/openshift/cluster-api-provider-ovirt/openshift-cluster-api-provider-ovirt-master__okd-scos.yaml b/ci-operator/config/openshift/cluster-api-provider-ovirt/openshift-cluster-api-provider-ovirt-master__okd-scos.yaml new file mode 100644 index 0000000000000..cecc3319d6fe2 --- /dev/null +++ b/ci-operator/config/openshift/cluster-api-provider-ovirt/openshift-cluster-api-provider-ovirt-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.rhel + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.20-openshift-4.16 + to: ovirt-machine-controllers +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: cluster-api-provider-ovirt + variant: okd-scos diff --git a/ci-operator/config/openshift/cluster-api-provider-vsphere/openshift-cluster-api-provider-vsphere-master__okd-scos.yaml b/ci-operator/config/openshift/cluster-api-provider-vsphere/openshift-cluster-api-provider-vsphere-master__okd-scos.yaml new file mode 100644 index 0000000000000..28c7e67ad6def --- /dev/null +++ b/ci-operator/config/openshift/cluster-api-provider-vsphere/openshift-cluster-api-provider-vsphere-master__okd-scos.yaml @@ -0,0 +1,43 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- context_dir: openshift + dockerfile_path: Dockerfile.openshift + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: vsphere-cluster-api-controllers +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: cluster-api-provider-vsphere + variant: okd-scos diff --git a/ci-operator/config/openshift/cluster-api/openshift-cluster-api-master__okd-scos.yaml b/ci-operator/config/openshift/cluster-api/openshift-cluster-api-master__okd-scos.yaml new file mode 100644 index 0000000000000..b8a1904412f86 --- /dev/null +++ b/ci-operator/config/openshift/cluster-api/openshift-cluster-api-master__okd-scos.yaml @@ -0,0 +1,43 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- context_dir: openshift + dockerfile_path: Dockerfile.openshift + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: cluster-capi-controllers +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: cluster-api + variant: okd-scos diff --git a/ci-operator/config/openshift/cluster-authentication-operator/openshift-cluster-authentication-operator-master__okd-scos.yaml b/ci-operator/config/openshift/cluster-authentication-operator/openshift-cluster-authentication-operator-master__okd-scos.yaml new file mode 100644 index 0000000000000..471cc3b0da9d3 --- /dev/null +++ b/ci-operator/config/openshift/cluster-authentication-operator/openshift-cluster-authentication-operator-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.rhel7 + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: cluster-authentication-operator +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: cluster-authentication-operator + variant: okd-scos diff --git a/ci-operator/config/openshift/cluster-autoscaler-operator/openshift-cluster-autoscaler-operator-master__okd-scos.yaml b/ci-operator/config/openshift/cluster-autoscaler-operator/openshift-cluster-autoscaler-operator-master__okd-scos.yaml new file mode 100644 index 0000000000000..bb12ba5a9cb84 --- /dev/null +++ b/ci-operator/config/openshift/cluster-autoscaler-operator/openshift-cluster-autoscaler-operator-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.rhel + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: cluster-autoscaler-operator +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: cluster-autoscaler-operator + variant: okd-scos diff --git a/ci-operator/config/openshift/cluster-baremetal-operator/openshift-cluster-baremetal-operator-master__okd-scos.yaml b/ci-operator/config/openshift/cluster-baremetal-operator/openshift-cluster-baremetal-operator-master__okd-scos.yaml new file mode 100644 index 0000000000000..6f7d9294569d0 --- /dev/null +++ b/ci-operator/config/openshift/cluster-baremetal-operator/openshift-cluster-baremetal-operator-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: cluster-baremetal-operator +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: cluster-baremetal-operator + variant: okd-scos diff --git a/ci-operator/config/openshift/cluster-bootstrap/openshift-cluster-bootstrap-master__okd-scos.yaml b/ci-operator/config/openshift/cluster-bootstrap/openshift-cluster-bootstrap-master__okd-scos.yaml new file mode 100644 index 0000000000000..52530378f79be --- /dev/null +++ b/ci-operator/config/openshift/cluster-bootstrap/openshift-cluster-bootstrap-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: cluster-bootstrap +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: cluster-bootstrap + variant: okd-scos diff --git a/ci-operator/config/openshift/cluster-capi-operator/openshift-cluster-capi-operator-main__okd-scos.yaml b/ci-operator/config/openshift/cluster-capi-operator/openshift-cluster-capi-operator-main__okd-scos.yaml new file mode 100644 index 0000000000000..83543804a8e00 --- /dev/null +++ b/ci-operator/config/openshift/cluster-capi-operator/openshift-cluster-capi-operator-main__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.rhel + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: cluster-capi-operator +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: main + org: openshift + repo: cluster-capi-operator + variant: okd-scos diff --git a/ci-operator/config/openshift/cluster-cloud-controller-manager-operator/openshift-cluster-cloud-controller-manager-operator-master__okd-scos.yaml b/ci-operator/config/openshift/cluster-cloud-controller-manager-operator/openshift-cluster-cloud-controller-manager-operator-master__okd-scos.yaml new file mode 100644 index 0000000000000..6d2081a20af4c --- /dev/null +++ b/ci-operator/config/openshift/cluster-cloud-controller-manager-operator/openshift-cluster-cloud-controller-manager-operator-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: cluster-cloud-controller-manager-operator +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: cluster-cloud-controller-manager-operator + variant: okd-scos diff --git a/ci-operator/config/openshift/cluster-config-operator/openshift-cluster-config-operator-master__okd-scos.yaml b/ci-operator/config/openshift/cluster-config-operator/openshift-cluster-config-operator-master__okd-scos.yaml new file mode 100644 index 0000000000000..a53b6b94e876b --- /dev/null +++ b/ci-operator/config/openshift/cluster-config-operator/openshift-cluster-config-operator-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.rhel7 + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: cluster-config-operator +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: cluster-config-operator + variant: okd-scos diff --git a/ci-operator/config/openshift/cluster-control-plane-machine-set-operator/openshift-cluster-control-plane-machine-set-operator-main__okd-scos.yaml b/ci-operator/config/openshift/cluster-control-plane-machine-set-operator/openshift-cluster-control-plane-machine-set-operator-main__okd-scos.yaml new file mode 100644 index 0000000000000..2b5f22096ecd7 --- /dev/null +++ b/ci-operator/config/openshift/cluster-control-plane-machine-set-operator/openshift-cluster-control-plane-machine-set-operator-main__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: cluster-control-plane-machine-set-operator +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: main + org: openshift + repo: cluster-control-plane-machine-set-operator + variant: okd-scos diff --git a/ci-operator/config/openshift/cluster-csi-snapshot-controller-operator/openshift-cluster-csi-snapshot-controller-operator-master__okd-scos.yaml b/ci-operator/config/openshift/cluster-csi-snapshot-controller-operator/openshift-cluster-csi-snapshot-controller-operator-master__okd-scos.yaml new file mode 100644 index 0000000000000..9cfac60d14f7f --- /dev/null +++ b/ci-operator/config/openshift/cluster-csi-snapshot-controller-operator/openshift-cluster-csi-snapshot-controller-operator-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.rhel7 + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: cluster-csi-snapshot-controller-operator +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: cluster-csi-snapshot-controller-operator + variant: okd-scos diff --git a/ci-operator/config/openshift/cluster-dns-operator/openshift-cluster-dns-operator-master__okd-scos.yaml b/ci-operator/config/openshift/cluster-dns-operator/openshift-cluster-dns-operator-master__okd-scos.yaml new file mode 100644 index 0000000000000..7de21244f50da --- /dev/null +++ b/ci-operator/config/openshift/cluster-dns-operator/openshift-cluster-dns-operator-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.20-openshift-4.16 + to: cluster-dns-operator +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: cluster-dns-operator + variant: okd-scos diff --git a/ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-master__okd-scos.yaml b/ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-master__okd-scos.yaml new file mode 100644 index 0000000000000..480fb8e321143 --- /dev/null +++ b/ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.rhel7 + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: cluster-etcd-operator +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: cluster-etcd-operator + variant: okd-scos diff --git a/ci-operator/config/openshift/cluster-image-registry-operator/openshift-cluster-image-registry-operator-master__okd-scos.yaml b/ci-operator/config/openshift/cluster-image-registry-operator/openshift-cluster-image-registry-operator-master__okd-scos.yaml new file mode 100644 index 0000000000000..26ffb5b3b4ec4 --- /dev/null +++ b/ci-operator/config/openshift/cluster-image-registry-operator/openshift-cluster-image-registry-operator-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: cluster-image-registry-operator +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: cluster-image-registry-operator + variant: okd-scos diff --git a/ci-operator/config/openshift/cluster-ingress-operator/openshift-cluster-ingress-operator-master__okd-scos.yaml b/ci-operator/config/openshift/cluster-ingress-operator/openshift-cluster-ingress-operator-master__okd-scos.yaml new file mode 100644 index 0000000000000..e181c59c0e632 --- /dev/null +++ b/ci-operator/config/openshift/cluster-ingress-operator/openshift-cluster-ingress-operator-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: cluster-ingress-operator +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: cluster-ingress-operator + variant: okd-scos diff --git a/ci-operator/config/openshift/cluster-kube-apiserver-operator/openshift-cluster-kube-apiserver-operator-master__okd-scos.yaml b/ci-operator/config/openshift/cluster-kube-apiserver-operator/openshift-cluster-kube-apiserver-operator-master__okd-scos.yaml new file mode 100644 index 0000000000000..06dc92ed103b6 --- /dev/null +++ b/ci-operator/config/openshift/cluster-kube-apiserver-operator/openshift-cluster-kube-apiserver-operator-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.rhel7 + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: cluster-kube-apiserver-operator +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: cluster-kube-apiserver-operator + variant: okd-scos diff --git a/ci-operator/config/openshift/cluster-kube-controller-manager-operator/openshift-cluster-kube-controller-manager-operator-master__okd-scos.yaml b/ci-operator/config/openshift/cluster-kube-controller-manager-operator/openshift-cluster-kube-controller-manager-operator-master__okd-scos.yaml new file mode 100644 index 0000000000000..d161e9f7618b1 --- /dev/null +++ b/ci-operator/config/openshift/cluster-kube-controller-manager-operator/openshift-cluster-kube-controller-manager-operator-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.rhel7 + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: cluster-kube-controller-manager-operator +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: cluster-kube-controller-manager-operator + variant: okd-scos diff --git a/ci-operator/config/openshift/cluster-kube-scheduler-operator/openshift-cluster-kube-scheduler-operator-master__okd-scos.yaml b/ci-operator/config/openshift/cluster-kube-scheduler-operator/openshift-cluster-kube-scheduler-operator-master__okd-scos.yaml new file mode 100644 index 0000000000000..00fd21ad97fa2 --- /dev/null +++ b/ci-operator/config/openshift/cluster-kube-scheduler-operator/openshift-cluster-kube-scheduler-operator-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.rhel7 + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: cluster-kube-scheduler-operator +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: cluster-kube-scheduler-operator + variant: okd-scos diff --git a/ci-operator/config/openshift/cluster-kube-storage-version-migrator-operator/openshift-cluster-kube-storage-version-migrator-operator-master__okd-scos.yaml b/ci-operator/config/openshift/cluster-kube-storage-version-migrator-operator/openshift-cluster-kube-storage-version-migrator-operator-master__okd-scos.yaml new file mode 100644 index 0000000000000..c23c2c0384c41 --- /dev/null +++ b/ci-operator/config/openshift/cluster-kube-storage-version-migrator-operator/openshift-cluster-kube-storage-version-migrator-operator-master__okd-scos.yaml @@ -0,0 +1,43 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- context_dir: images/ci + dockerfile_path: Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: cluster-kube-storage-version-migrator-operator +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: cluster-kube-storage-version-migrator-operator + variant: okd-scos diff --git a/ci-operator/config/openshift/cluster-machine-approver/openshift-cluster-machine-approver-master__okd-scos.yaml b/ci-operator/config/openshift/cluster-machine-approver/openshift-cluster-machine-approver-master__okd-scos.yaml new file mode 100644 index 0000000000000..a95418331f333 --- /dev/null +++ b/ci-operator/config/openshift/cluster-machine-approver/openshift-cluster-machine-approver-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.rhel + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: cluster-machine-approver +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: cluster-machine-approver + variant: okd-scos diff --git a/ci-operator/config/openshift/cluster-monitoring-operator/openshift-cluster-monitoring-operator-master__okd-scos.yaml b/ci-operator/config/openshift/cluster-monitoring-operator/openshift-cluster-monitoring-operator-master__okd-scos.yaml new file mode 100644 index 0000000000000..f7fdcd4735231 --- /dev/null +++ b/ci-operator/config/openshift/cluster-monitoring-operator/openshift-cluster-monitoring-operator-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: cluster-monitoring-operator +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: cluster-monitoring-operator + variant: okd-scos diff --git a/ci-operator/config/openshift/cluster-network-operator/openshift-cluster-network-operator-master__okd-scos.yaml b/ci-operator/config/openshift/cluster-network-operator/openshift-cluster-network-operator-master__okd-scos.yaml new file mode 100644 index 0000000000000..87ceee91e9598 --- /dev/null +++ b/ci-operator/config/openshift/cluster-network-operator/openshift-cluster-network-operator-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: cluster-network-operator +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: cluster-network-operator + variant: okd-scos diff --git a/ci-operator/config/openshift/cluster-node-tuning-operator/openshift-cluster-node-tuning-operator-master__okd-scos.yaml b/ci-operator/config/openshift/cluster-node-tuning-operator/openshift-cluster-node-tuning-operator-master__okd-scos.yaml new file mode 100644 index 0000000000000..701dba2e61b35 --- /dev/null +++ b/ci-operator/config/openshift/cluster-node-tuning-operator/openshift-cluster-node-tuning-operator-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.rhel9 + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: cluster-node-tuning-operator +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: cluster-node-tuning-operator + variant: okd-scos diff --git a/ci-operator/config/openshift/cluster-olm-operator/openshift-cluster-olm-operator-main__okd-scos.yaml b/ci-operator/config/openshift/cluster-olm-operator/openshift-cluster-olm-operator-main__okd-scos.yaml new file mode 100644 index 0000000000000..87e0e84d01438 --- /dev/null +++ b/ci-operator/config/openshift/cluster-olm-operator/openshift-cluster-olm-operator-main__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: cluster-olm-operator +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: main + org: openshift + repo: cluster-olm-operator + variant: okd-scos diff --git a/ci-operator/config/openshift/cluster-openshift-apiserver-operator/openshift-cluster-openshift-apiserver-operator-master__okd-scos.yaml b/ci-operator/config/openshift/cluster-openshift-apiserver-operator/openshift-cluster-openshift-apiserver-operator-master__okd-scos.yaml new file mode 100644 index 0000000000000..426db41815608 --- /dev/null +++ b/ci-operator/config/openshift/cluster-openshift-apiserver-operator/openshift-cluster-openshift-apiserver-operator-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: cluster-openshift-apiserver-operator +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: cluster-openshift-apiserver-operator + variant: okd-scos diff --git a/ci-operator/config/openshift/cluster-openshift-controller-manager-operator/openshift-cluster-openshift-controller-manager-operator-master__okd-scos.yaml b/ci-operator/config/openshift/cluster-openshift-controller-manager-operator/openshift-cluster-openshift-controller-manager-operator-master__okd-scos.yaml new file mode 100644 index 0000000000000..7219f2e24e1bf --- /dev/null +++ b/ci-operator/config/openshift/cluster-openshift-controller-manager-operator/openshift-cluster-openshift-controller-manager-operator-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: cluster-openshift-controller-manager-operator +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: cluster-openshift-controller-manager-operator + variant: okd-scos diff --git a/ci-operator/config/openshift/cluster-policy-controller/openshift-cluster-policy-controller-master__okd-scos.yaml b/ci-operator/config/openshift/cluster-policy-controller/openshift-cluster-policy-controller-master__okd-scos.yaml new file mode 100644 index 0000000000000..b6ede29db7f35 --- /dev/null +++ b/ci-operator/config/openshift/cluster-policy-controller/openshift-cluster-policy-controller-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.rhel + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: cluster-policy-controller +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: cluster-policy-controller + variant: okd-scos diff --git a/ci-operator/config/openshift/cluster-samples-operator/openshift-cluster-samples-operator-master__okd-scos.yaml b/ci-operator/config/openshift/cluster-samples-operator/openshift-cluster-samples-operator-master__okd-scos.yaml index a6fab785d9b06..2cc538d15bd29 100644 --- a/ci-operator/config/openshift/cluster-samples-operator/openshift-cluster-samples-operator-master__okd-scos.yaml +++ b/ci-operator/config/openshift/cluster-samples-operator/openshift-cluster-samples-operator-master__okd-scos.yaml @@ -1,89 +1,40 @@ base_images: - base: - name: "4.15" - namespace: origin - tag: base ocp_builder_rhel-9-golang-1.21-openshift-4.16: name: builder namespace: ocp tag: rhel-9-golang-1.21-openshift-4.16 + ocp_builder_stream9: + name: builder + namespace: ocp + tag: stream9 build_root: - from_repository: true + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 images: -- dockerfile_path: Dockerfile.okd - from: base +- dockerfile_path: Dockerfile + from: ocp_builder_stream9 inputs: ocp_builder_rhel-9-golang-1.21-openshift-4.16: as: + - builder - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 to: cluster-samples-operator promotion: to: - - name: scos-4.15 + - name: scos-4.16 namespace: origin releases: - initial: - integration: - name: scos-4.15 - namespace: origin latest: integration: - include_built_images: true - name: scos-4.15 + name: scos-4.16 namespace: origin resources: '*': requests: cpu: 100m memory: 200Mi -tests: -- as: verify - commands: make verify - container: - from: src -- as: unit - commands: make test-unit - container: - from: src - optional: true -- as: e2e-aws-ovn - optional: true - steps: - cluster_profile: aws - workflow: openshift-e2e-aws -- as: e2e-aws-operator - optional: true - steps: - cluster_profile: aws - test: - - as: test - cli: latest - commands: make test-e2e-okd - from: src - resources: - requests: - cpu: 100m - workflow: ipi-aws -- as: e2e-aws-ovn-builds - optional: true - steps: - cluster_profile: aws - workflow: openshift-e2e-aws-builds -- as: e2e-aws-ovn-jenkins - optional: true - steps: - cluster_profile: aws - workflow: openshift-e2e-aws-jenkins -- as: e2e-aws-ovn-image-ecosystem - optional: true - steps: - cluster_profile: aws - workflow: openshift-e2e-aws-image-ecosystem -- as: e2e-aws-ovn-upgrade - optional: true - steps: - cluster_profile: aws - workflow: openshift-upgrade-aws zz_generated_metadata: branch: master org: openshift diff --git a/ci-operator/config/openshift/cluster-storage-operator/openshift-cluster-storage-operator-master__okd-scos.yaml b/ci-operator/config/openshift/cluster-storage-operator/openshift-cluster-storage-operator-master__okd-scos.yaml new file mode 100644 index 0000000000000..97cbd2b2ed973 --- /dev/null +++ b/ci-operator/config/openshift/cluster-storage-operator/openshift-cluster-storage-operator-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: cluster-storage-operator +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: cluster-storage-operator + variant: okd-scos diff --git a/ci-operator/config/openshift/cluster-update-keys/openshift-cluster-update-keys-master__okd-scos.yaml b/ci-operator/config/openshift/cluster-update-keys/openshift-cluster-update-keys-master__okd-scos.yaml index e1c9b30fd17b2..9a9fc65db856b 100644 --- a/ci-operator/config/openshift/cluster-update-keys/openshift-cluster-update-keys-master__okd-scos.yaml +++ b/ci-operator/config/openshift/cluster-update-keys/openshift-cluster-update-keys-master__okd-scos.yaml @@ -1,42 +1,31 @@ base_images: - base: - name: "4.15" + origin_scos-4.16_base-stream9: + name: scos-4.16 namespace: origin - tag: base + tag: base-stream9 build_root: - from_repository: true + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 images: -- dockerfile_path: Dockerfile - from: base +- dockerfile_path: Dockerfile.rhel + from: origin_scos-4.16_base-stream9 to: cluster-update-keys promotion: to: - - name: scos-4.15 + - name: scos-4.16 namespace: origin releases: - initial: - integration: - name: scos-4.15 - namespace: origin latest: integration: - include_built_images: true - name: scos-4.15 + name: scos-4.16 namespace: origin resources: '*': requests: cpu: 100m memory: 200Mi -tests: -- as: e2e-aws - steps: - cluster_profile: aws - workflow: openshift-e2e-aws -- as: e2e-aws-upgrade - steps: - cluster_profile: aws - workflow: openshift-upgrade-aws zz_generated_metadata: branch: master org: openshift diff --git a/ci-operator/config/openshift/cluster-version-operator/openshift-cluster-version-operator-master__okd-scos.yaml b/ci-operator/config/openshift/cluster-version-operator/openshift-cluster-version-operator-master__okd-scos.yaml new file mode 100644 index 0000000000000..0b78d865364a9 --- /dev/null +++ b/ci-operator/config/openshift/cluster-version-operator/openshift-cluster-version-operator-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.rhel + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: cluster-version-operator +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: cluster-version-operator + variant: okd-scos diff --git a/ci-operator/config/openshift/configmap-reload/openshift-configmap-reload-master__okd-scos.yaml b/ci-operator/config/openshift/configmap-reload/openshift-configmap-reload-master__okd-scos.yaml new file mode 100644 index 0000000000000..afc3ec37ff202 --- /dev/null +++ b/ci-operator/config/openshift/configmap-reload/openshift-configmap-reload-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.ocp + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: configmap-reloader +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: configmap-reload + variant: okd-scos diff --git a/ci-operator/config/openshift/console-operator/openshift-console-operator-master__okd-scos.yaml b/ci-operator/config/openshift/console-operator/openshift-console-operator-master__okd-scos.yaml new file mode 100644 index 0000000000000..6a68a52f32a1c --- /dev/null +++ b/ci-operator/config/openshift/console-operator/openshift-console-operator-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.rhel7 + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: console-operator +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: console-operator + variant: okd-scos diff --git a/ci-operator/config/openshift/console/openshift-console-master__okd-scos.yaml b/ci-operator/config/openshift/console/openshift-console-master__okd-scos.yaml new file mode 100644 index 0000000000000..55faad0790731 --- /dev/null +++ b/ci-operator/config/openshift/console/openshift-console-master__okd-scos.yaml @@ -0,0 +1,50 @@ +base_images: + ocp_builder_rhel-8-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 + origin_scos-4.16_base-nodejs: + name: scos-4.16 + namespace: origin + tag: base-nodejs + origin_scos-4.16_base-stream8: + name: scos-4.16 + namespace: origin + tag: base-stream8 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.product + from: origin_scos-4.16_base-stream8 + inputs: + ocp_builder_rhel-8-golang-1.21-openshift-4.16: + as: + - gobuilder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-nodejs: + as: + - nodebuilder + - registry.ci.openshift.org/ocp/builder:rhel-9-base-nodejs-openshift-4.16 + to: console +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: console + variant: okd-scos diff --git a/ci-operator/config/openshift/containernetworking-plugins/openshift-containernetworking-plugins-master__okd-scos.yaml b/ci-operator/config/openshift/containernetworking-plugins/openshift-containernetworking-plugins-master__okd-scos.yaml new file mode 100644 index 0000000000000..6536ab8fbc68a --- /dev/null +++ b/ci-operator/config/openshift/containernetworking-plugins/openshift-containernetworking-plugins-master__okd-scos.yaml @@ -0,0 +1,50 @@ +base_images: + ocp_builder_rhel-8-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-8-golang-1.21-openshift-4.16: + as: + - windows + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.21-openshift-4.16 + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - rhel9 + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: container-networking-plugins +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: containernetworking-plugins + variant: okd-scos diff --git a/ci-operator/config/openshift/coredns/openshift-coredns-master__okd-scos.yaml b/ci-operator/config/openshift/coredns/openshift-coredns-master__okd-scos.yaml new file mode 100644 index 0000000000000..3af6b3e424715 --- /dev/null +++ b/ci-operator/config/openshift/coredns/openshift-coredns-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.openshift.rhel7 + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: coredns +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: coredns + variant: okd-scos diff --git a/ci-operator/config/openshift/csi-driver-manila-operator/openshift-csi-driver-manila-operator-master__okd-scos.yaml b/ci-operator/config/openshift/csi-driver-manila-operator/openshift-csi-driver-manila-operator-master__okd-scos.yaml new file mode 100644 index 0000000000000..e7ca617230ac0 --- /dev/null +++ b/ci-operator/config/openshift/csi-driver-manila-operator/openshift-csi-driver-manila-operator-master__okd-scos.yaml @@ -0,0 +1,43 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- context_dir: build + dockerfile_path: Dockerfile.openshift + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: csi-driver-manila-operator +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: csi-driver-manila-operator + variant: okd-scos diff --git a/ci-operator/config/openshift/csi-driver-nfs/openshift-csi-driver-nfs-master__okd-scos.yaml b/ci-operator/config/openshift/csi-driver-nfs/openshift-csi-driver-nfs-master__okd-scos.yaml new file mode 100644 index 0000000000000..eaa890ba3ee65 --- /dev/null +++ b/ci-operator/config/openshift/csi-driver-nfs/openshift-csi-driver-nfs-master__okd-scos.yaml @@ -0,0 +1,43 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- context_dir: images + dockerfile_path: Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - "0" + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: csi-driver-nfs +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: csi-driver-nfs + variant: okd-scos diff --git a/ci-operator/config/openshift/csi-driver-shared-resource-operator/openshift-csi-driver-shared-resource-operator-master__okd-scos.yaml b/ci-operator/config/openshift/csi-driver-shared-resource-operator/openshift-csi-driver-shared-resource-operator-master__okd-scos.yaml new file mode 100644 index 0000000000000..8cabcb704e67d --- /dev/null +++ b/ci-operator/config/openshift/csi-driver-shared-resource-operator/openshift-csi-driver-shared-resource-operator-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: csi-driver-shared-resource-operator +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: csi-driver-shared-resource-operator + variant: okd-scos diff --git a/ci-operator/config/openshift/csi-driver-shared-resource/openshift-csi-driver-shared-resource-master__okd-scos.yaml b/ci-operator/config/openshift/csi-driver-shared-resource/openshift-csi-driver-shared-resource-master__okd-scos.yaml new file mode 100644 index 0000000000000..e0ed4cee5b4a5 --- /dev/null +++ b/ci-operator/config/openshift/csi-driver-shared-resource/openshift-csi-driver-shared-resource-master__okd-scos.yaml @@ -0,0 +1,50 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.webhook + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: csi-driver-shared-resource-webhook +- dockerfile_path: Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: csi-driver-shared-resource +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: csi-driver-shared-resource + variant: okd-scos diff --git a/ci-operator/config/openshift/csi-external-attacher/openshift-csi-external-attacher-master__okd-scos.yaml b/ci-operator/config/openshift/csi-external-attacher/openshift-csi-external-attacher-master__okd-scos.yaml new file mode 100644 index 0000000000000..f0da95c99c951 --- /dev/null +++ b/ci-operator/config/openshift/csi-external-attacher/openshift-csi-external-attacher-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.openshift.rhel7 + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: csi-external-attacher +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: csi-external-attacher + variant: okd-scos diff --git a/ci-operator/config/openshift/csi-external-provisioner/openshift-csi-external-provisioner-master__okd-scos.yaml b/ci-operator/config/openshift/csi-external-provisioner/openshift-csi-external-provisioner-master__okd-scos.yaml new file mode 100644 index 0000000000000..43a4ab27b7aef --- /dev/null +++ b/ci-operator/config/openshift/csi-external-provisioner/openshift-csi-external-provisioner-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.openshift.rhel7 + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: csi-external-provisioner +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: csi-external-provisioner + variant: okd-scos diff --git a/ci-operator/config/openshift/csi-external-resizer/openshift-csi-external-resizer-master__okd-scos.yaml b/ci-operator/config/openshift/csi-external-resizer/openshift-csi-external-resizer-master__okd-scos.yaml new file mode 100644 index 0000000000000..be9ba62d92838 --- /dev/null +++ b/ci-operator/config/openshift/csi-external-resizer/openshift-csi-external-resizer-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.openshift + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: csi-external-resizer +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: csi-external-resizer + variant: okd-scos diff --git a/ci-operator/config/openshift/csi-external-snapshotter/openshift-csi-external-snapshotter-master__okd-scos.yaml b/ci-operator/config/openshift/csi-external-snapshotter/openshift-csi-external-snapshotter-master__okd-scos.yaml new file mode 100644 index 0000000000000..a643d5ea05a99 --- /dev/null +++ b/ci-operator/config/openshift/csi-external-snapshotter/openshift-csi-external-snapshotter-master__okd-scos.yaml @@ -0,0 +1,58 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.webhook.openshift.rhel7 + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: csi-snapshot-validation-webhook +- dockerfile_path: Dockerfile.openshift + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: csi-external-snapshotter +- dockerfile_path: Dockerfile.snapshot-controller.openshift.rhel7 + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: csi-snapshot-controller +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: csi-external-snapshotter + variant: okd-scos diff --git a/ci-operator/config/openshift/csi-livenessprobe/openshift-csi-livenessprobe-master__okd-scos.yaml b/ci-operator/config/openshift/csi-livenessprobe/openshift-csi-livenessprobe-master__okd-scos.yaml new file mode 100644 index 0000000000000..f074778fd3df8 --- /dev/null +++ b/ci-operator/config/openshift/csi-livenessprobe/openshift-csi-livenessprobe-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.openshift.rhel7 + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: csi-livenessprobe +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: csi-livenessprobe + variant: okd-scos diff --git a/ci-operator/config/openshift/csi-node-driver-registrar/openshift-csi-node-driver-registrar-master__okd-scos.yaml b/ci-operator/config/openshift/csi-node-driver-registrar/openshift-csi-node-driver-registrar-master__okd-scos.yaml new file mode 100644 index 0000000000000..cfb03a3b507f4 --- /dev/null +++ b/ci-operator/config/openshift/csi-node-driver-registrar/openshift-csi-node-driver-registrar-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.openshift + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: csi-node-driver-registrar +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: csi-node-driver-registrar + variant: okd-scos diff --git a/ci-operator/config/openshift/csi-operator/openshift-csi-operator-master__okd-scos.yaml b/ci-operator/config/openshift/csi-operator/openshift-csi-operator-master__okd-scos.yaml new file mode 100644 index 0000000000000..0efb121ac29b1 --- /dev/null +++ b/ci-operator/config/openshift/csi-operator/openshift-csi-operator-master__okd-scos.yaml @@ -0,0 +1,58 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.aws-ebs + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: aws-ebs-csi-driver-operator +- dockerfile_path: Dockerfile.azure-disk + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: azure-disk-csi-driver-operator +- dockerfile_path: Dockerfile.azure-file + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: azure-file-csi-driver-operator +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: csi-operator + variant: okd-scos diff --git a/ci-operator/config/openshift/driver-toolkit/openshift-driver-toolkit-master__okd-scos.yaml b/ci-operator/config/openshift/driver-toolkit/openshift-driver-toolkit-master__okd-scos.yaml new file mode 100644 index 0000000000000..a2bd2ee594a1d --- /dev/null +++ b/ci-operator/config/openshift/driver-toolkit/openshift-driver-toolkit-master__okd-scos.yaml @@ -0,0 +1,33 @@ +base_images: + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile + from: origin_scos-4.16_base-stream9 + to: driver-toolkit +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: driver-toolkit + variant: okd-scos diff --git a/ci-operator/config/openshift/egress-router-cni/openshift-egress-router-cni-master__okd-scos.yaml b/ci-operator/config/openshift/egress-router-cni/openshift-egress-router-cni-master__okd-scos.yaml new file mode 100644 index 0000000000000..31f8df25eb577 --- /dev/null +++ b/ci-operator/config/openshift/egress-router-cni/openshift-egress-router-cni-master__okd-scos.yaml @@ -0,0 +1,50 @@ +base_images: + ocp_builder_rhel-8-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.openshift + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-8-golang-1.21-openshift-4.16: + as: + - rhel8 + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.21-openshift-4.16 + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - rhel9 + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: egress-router-cni +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: egress-router-cni + variant: okd-scos diff --git a/ci-operator/config/openshift/etcd/openshift-etcd-openshift-4.16__okd-scos.yaml b/ci-operator/config/openshift/etcd/openshift-etcd-openshift-4.16__okd-scos.yaml new file mode 100644 index 0000000000000..75f631be86331 --- /dev/null +++ b/ci-operator/config/openshift/etcd/openshift-etcd-openshift-4.16__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-etcd-golang-1.19: + name: builder + namespace: ocp + tag: rhel-9-etcd-golang-1.19 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.art + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-etcd-golang-1.19: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.20-openshift-4.16 + to: etcd +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: openshift-4.16 + org: openshift + repo: etcd + variant: okd-scos diff --git a/ci-operator/config/openshift/gcp-pd-csi-driver-operator/openshift-gcp-pd-csi-driver-operator-master__okd-scos.yaml b/ci-operator/config/openshift/gcp-pd-csi-driver-operator/openshift-gcp-pd-csi-driver-operator-master__okd-scos.yaml new file mode 100644 index 0000000000000..b1d5406131240 --- /dev/null +++ b/ci-operator/config/openshift/gcp-pd-csi-driver-operator/openshift-gcp-pd-csi-driver-operator-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.openshift + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: gcp-pd-csi-driver-operator +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: gcp-pd-csi-driver-operator + variant: okd-scos diff --git a/ci-operator/config/openshift/gcp-pd-csi-driver/openshift-gcp-pd-csi-driver-master__okd-scos.yaml b/ci-operator/config/openshift/gcp-pd-csi-driver/openshift-gcp-pd-csi-driver-master__okd-scos.yaml new file mode 100644 index 0000000000000..3ccaf9c435447 --- /dev/null +++ b/ci-operator/config/openshift/gcp-pd-csi-driver/openshift-gcp-pd-csi-driver-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.openshift + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: gcp-pd-csi-driver +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: gcp-pd-csi-driver + variant: okd-scos diff --git a/ci-operator/config/openshift/hypershift/openshift-hypershift-main__okd-scos.yaml b/ci-operator/config/openshift/hypershift/openshift-hypershift-main__okd-scos.yaml new file mode 100644 index 0000000000000..3580c55085190 --- /dev/null +++ b/ci-operator/config/openshift/hypershift/openshift-hypershift-main__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.control-plane + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/openshift/release:rhel-9-release-golang-1.21-openshift-4.16 + to: hypershift +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: main + org: openshift + repo: hypershift + variant: okd-scos diff --git a/ci-operator/config/openshift/ibm-powervs-block-csi-driver-operator/openshift-ibm-powervs-block-csi-driver-operator-main__okd-scos.yaml b/ci-operator/config/openshift/ibm-powervs-block-csi-driver-operator/openshift-ibm-powervs-block-csi-driver-operator-main__okd-scos.yaml new file mode 100644 index 0000000000000..d15c1d39697cb --- /dev/null +++ b/ci-operator/config/openshift/ibm-powervs-block-csi-driver-operator/openshift-ibm-powervs-block-csi-driver-operator-main__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: powervs-block-csi-driver-operator +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: main + org: openshift + repo: ibm-powervs-block-csi-driver-operator + variant: okd-scos diff --git a/ci-operator/config/openshift/ibm-powervs-block-csi-driver/openshift-ibm-powervs-block-csi-driver-main__okd-scos.yaml b/ci-operator/config/openshift/ibm-powervs-block-csi-driver/openshift-ibm-powervs-block-csi-driver-main__okd-scos.yaml new file mode 100644 index 0000000000000..46efe268fb065 --- /dev/null +++ b/ci-operator/config/openshift/ibm-powervs-block-csi-driver/openshift-ibm-powervs-block-csi-driver-main__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.openshift + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: powervs-block-csi-driver +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: main + org: openshift + repo: ibm-powervs-block-csi-driver + variant: okd-scos diff --git a/ci-operator/config/openshift/ibm-vpc-block-csi-driver-operator/openshift-ibm-vpc-block-csi-driver-operator-master__okd-scos.yaml b/ci-operator/config/openshift/ibm-vpc-block-csi-driver-operator/openshift-ibm-vpc-block-csi-driver-operator-master__okd-scos.yaml new file mode 100644 index 0000000000000..3a9c61f58bd82 --- /dev/null +++ b/ci-operator/config/openshift/ibm-vpc-block-csi-driver-operator/openshift-ibm-vpc-block-csi-driver-operator-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: ibm-vpc-block-csi-driver-operator +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: ibm-vpc-block-csi-driver-operator + variant: okd-scos diff --git a/ci-operator/config/openshift/ibm-vpc-block-csi-driver/openshift-ibm-vpc-block-csi-driver-master__okd-scos.yaml b/ci-operator/config/openshift/ibm-vpc-block-csi-driver/openshift-ibm-vpc-block-csi-driver-master__okd-scos.yaml new file mode 100644 index 0000000000000..30d12524c2fc0 --- /dev/null +++ b/ci-operator/config/openshift/ibm-vpc-block-csi-driver/openshift-ibm-vpc-block-csi-driver-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.openshift + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: ibm-vpc-block-csi-driver +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: ibm-vpc-block-csi-driver + variant: okd-scos diff --git a/ci-operator/config/openshift/image-customization-controller/openshift-image-customization-controller-main__okd-scos.yaml b/ci-operator/config/openshift/image-customization-controller/openshift-image-customization-controller-main__okd-scos.yaml new file mode 100644 index 0000000000000..90d7d3bff250f --- /dev/null +++ b/ci-operator/config/openshift/image-customization-controller/openshift-image-customization-controller-main__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: machine-image-customization-controller +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: main + org: openshift + repo: image-customization-controller + variant: okd-scos diff --git a/ci-operator/config/openshift/image-registry/openshift-image-registry-master__okd-scos.yaml b/ci-operator/config/openshift/image-registry/openshift-image-registry-master__okd-scos.yaml new file mode 100644 index 0000000000000..0c342c48f3dd8 --- /dev/null +++ b/ci-operator/config/openshift/image-registry/openshift-image-registry-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.rhel7 + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: docker-registry +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: image-registry + variant: okd-scos diff --git a/ci-operator/config/openshift/images/openshift-images-master__okd-scos.yaml b/ci-operator/config/openshift/images/openshift-images-master__okd-scos.yaml new file mode 100644 index 0000000000000..466169708f0a5 --- /dev/null +++ b/ci-operator/config/openshift/images/openshift-images-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_stream9: + name: builder + namespace: ocp + tag: stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- context_dir: base + dockerfile_path: Dockerfile.rhel + from: ocp_builder_stream9 + to: base-stream8 +- context_dir: base + dockerfile_path: Dockerfile.rhel9 + from: ocp_builder_stream9 + to: base-stream9 +- context_dir: ipfailover/keepalived + dockerfile_path: Dockerfile + from: base-stream9 + to: keepalived-ipfailover +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: images + variant: okd-scos diff --git a/ci-operator/config/openshift/insights-operator/openshift-insights-operator-master__okd-scos.yaml b/ci-operator/config/openshift/insights-operator/openshift-insights-operator-master__okd-scos.yaml new file mode 100644 index 0000000000000..6994d7d68ac49 --- /dev/null +++ b/ci-operator/config/openshift/insights-operator/openshift-insights-operator-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: insights-operator +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: insights-operator + variant: okd-scos diff --git a/ci-operator/config/openshift/installer/openshift-installer-master__okd-scos.yaml b/ci-operator/config/openshift/installer/openshift-installer-master__okd-scos.yaml index d36bfad8cf9d5..e0fd5d54d4e7d 100644 --- a/ci-operator/config/openshift/installer/openshift-installer-master__okd-scos.yaml +++ b/ci-operator/config/openshift/installer/openshift-installer-master__okd-scos.yaml @@ -1,198 +1,71 @@ base_images: - ocp_4.16_base: - name: "4.16" - namespace: origin - tag: base - ocp_4.16_cli: - name: "4.16" - namespace: ocp - tag: cli - ocp_4.16_installer-terraform-providers: - name: "4.16" - namespace: ocp - tag: installer-terraform-providers ocp_builder_rhel-8-golang-1.21-openshift-4.16: name: builder namespace: ocp tag: rhel-8-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream8: + name: scos-4.16 + namespace: origin + tag: base-stream8 + origin_scos-4.16_installer-terraform-providers: + name: scos-4.16 + namespace: origin + tag: installer-terraform-providers build_root: - from_repository: true + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 images: -- build_args: - - name: TAGS - value: scos - dockerfile_path: images/installer/Dockerfile.ci +- context_dir: images/installer-altinfra + dockerfile_path: Dockerfile.ci + from: origin_scos-4.16_base-stream8 inputs: - ocp_4.16_base: - as: - - registry.ci.openshift.org/ocp/4.16:base - ocp_4.16_installer-terraform-providers: - as: - - registry.ci.openshift.org/ocp/4.16:installer-terraform-providers ocp_builder_rhel-8-golang-1.21-openshift-4.16: as: + - builder - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.21-openshift-4.16 - to: installer -- build_args: - - name: TAGS - value: scos - dockerfile_path: images/installer-artifacts/Dockerfile.rhel + to: installer-altinfra +- context_dir: images/installer-artifacts + dockerfile_path: Dockerfile.rhel + from: origin_scos-4.16_base-stream8 inputs: - ocp_4.16_base: - as: - - registry.ci.openshift.org/ocp/4.16:base - ocp_4.16_installer-terraform-providers: - as: - - registry.ci.openshift.org/ocp/4.16:installer-terraform-providers ocp_builder_rhel-8-golang-1.21-openshift-4.16: as: + - builder - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.21-openshift-4.16 - to: installer-artifacts -- build_args: - - name: TAGS - value: scos - dockerfile_path: images/installer/Dockerfile.upi.ci.rhel8 - inputs: - ocp_4.16_base: - as: - - registry.ci.openshift.org/ocp/4.16:base - ocp_4.16_installer-terraform-providers: + origin_scos-4.16_installer-terraform-providers: as: + - providers - registry.ci.openshift.org/ocp/4.16:installer-terraform-providers - ocp_builder_rhel-8-golang-1.21-openshift-4.16: - as: - - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.21-openshift-4.16 - to: upi-installer -- build_args: - - name: TAGS - value: scos - dockerfile_path: images/openstack/Dockerfile.ci + to: installer-artifacts +- context_dir: images/installer + dockerfile_path: Dockerfile.ci + from: origin_scos-4.16_base-stream8 inputs: - ocp_4.16_base: - as: - - registry.ci.openshift.org/ocp/4.16:base - ocp_4.16_cli: - as: - - registry.ci.openshift.org/ocp/4.16:cli - ocp_4.16_installer-terraform-providers: - as: - - registry.ci.openshift.org/ocp/4.16:installer-terraform-providers ocp_builder_rhel-8-golang-1.21-openshift-4.16: as: + - builder - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.21-openshift-4.16 - to: openstack-installer -- build_args: - - name: TAGS - value: baremetal libvirt scos - dockerfile_path: images/baremetal/Dockerfile.ci - inputs: - ocp_4.16_base: - as: - - registry.ci.openshift.org/ocp/4.16:base - ocp_4.16_installer-terraform-providers: + origin_scos-4.16_installer-terraform-providers: as: + - providers - registry.ci.openshift.org/ocp/4.16:installer-terraform-providers - ocp_builder_rhel-8-golang-1.21-openshift-4.16: - as: - - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.21-openshift-4.16 - to: baremetal-installer + to: installer promotion: to: - - name: scos-4.15 + - name: scos-4.16 namespace: origin releases: - initial: - integration: - name: scos-4.15 - namespace: origin latest: integration: - include_built_images: true - name: scos-4.15 + name: scos-4.16 namespace: origin resources: '*': requests: cpu: 100m memory: 200Mi - baremetal-installer: - requests: - cpu: "3" - memory: 5Gi - govet: - requests: - cpu: "3" - memory: 5Gi - installer: - requests: - cpu: "3" - memory: 5Gi - installer-artifacts: - requests: - cpu: "3" - memory: 5Gi - libvirt-installer: - requests: - cpu: "3" - memory: 5Gi - openstack-installer: - requests: - cpu: "3" - memory: 5Gi - ovirt-installer: - requests: - cpu: "3" - memory: 5Gi - unit: - requests: - cpu: "3" - memory: 5Gi - upi-installer: - requests: - cpu: "3" - memory: 5Gi -tests: -- as: unit - commands: go test ./pkg/... - container: - from: src - optional: true - skip_if_only_changed: (^docs/)|((^|/)OWNERS(_ALIASES)?$)|((^|/)[A-Z]+\.md$) -- as: verify-codegen - commands: IS_CONTAINER=TRUE ./hack/verify-codegen.sh - container: - from: src - optional: true -- as: e2e-aws-ovn - optional: true - run_if_changed: (fcos|scos|okd) - steps: - cluster_profile: aws - workflow: openshift-e2e-aws -- always_run: false - as: e2e-gcp - optional: true - steps: - cluster_profile: gcp - workflow: openshift-e2e-gcp -- always_run: false - as: e2e-aws-upgrade - optional: true - steps: - cluster_profile: aws - workflow: openshift-upgrade-aws -- always_run: false - as: e2e-gcp-ovn-upgrade - optional: true - steps: - cluster_profile: gcp - workflow: openshift-upgrade-gcp -- always_run: false - as: e2e-vsphere - optional: true - steps: - cluster_profile: vsphere-2 - workflow: openshift-e2e-vsphere zz_generated_metadata: branch: master org: openshift diff --git a/ci-operator/config/openshift/ironic-agent-image/openshift-ironic-agent-image-main__okd-scos.yaml b/ci-operator/config/openshift/ironic-agent-image/openshift-ironic-agent-image-main__okd-scos.yaml index 825c13522084b..9c956f2111c70 100644 --- a/ci-operator/config/openshift/ironic-agent-image/openshift-ironic-agent-image-main__okd-scos.yaml +++ b/ci-operator/config/openshift/ironic-agent-image/openshift-ironic-agent-image-main__okd-scos.yaml @@ -1,27 +1,25 @@ base_images: - centos: - name: stream9 - namespace: coreos - tag: "9" + ocp_builder_stream9: + name: builder + namespace: ocp + tag: stream9 build_root: - from_repository: true + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 images: -- dockerfile_path: Dockerfile.okd - from: centos +- dockerfile_path: Dockerfile.ocp + from: ocp_builder_stream9 to: ironic-agent promotion: to: - - name: scos-4.15 + - name: scos-4.16 namespace: origin releases: - initial: - integration: - name: scos-4.15 - namespace: origin latest: integration: - include_built_images: true - name: scos-4.15 + name: scos-4.16 namespace: origin resources: '*': diff --git a/ci-operator/config/openshift/ironic-image/openshift-ironic-image-master__okd-scos.yaml b/ci-operator/config/openshift/ironic-image/openshift-ironic-image-master__okd-scos.yaml index 195dd98f115e7..1fb5e81508e42 100644 --- a/ci-operator/config/openshift/ironic-image/openshift-ironic-image-master__okd-scos.yaml +++ b/ci-operator/config/openshift/ironic-image/openshift-ironic-image-master__okd-scos.yaml @@ -1,27 +1,30 @@ base_images: - centos: - name: stream9 - namespace: coreos - tag: "9" + ocp_builder_stream9: + name: builder + namespace: ocp + tag: stream9 build_root: - from_repository: true + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 images: -- dockerfile_path: Dockerfile.scos - from: centos +- dockerfile_path: Dockerfile.ocp + from: ocp_builder_stream9 + inputs: + ocp_builder_stream9: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-base-openshift-4.16 to: ironic promotion: to: - - name: scos-4.15 + - name: scos-4.16 namespace: origin releases: - initial: - integration: - name: scos-4.15 - namespace: origin latest: integration: - include_built_images: true - name: scos-4.15 + name: scos-4.16 namespace: origin resources: '*': diff --git a/ci-operator/config/openshift/ironic-rhcos-downloader/openshift-ironic-rhcos-downloader-master__okd-scos.yaml b/ci-operator/config/openshift/ironic-rhcos-downloader/openshift-ironic-rhcos-downloader-master__okd-scos.yaml new file mode 100644 index 0000000000000..825618935ce99 --- /dev/null +++ b/ci-operator/config/openshift/ironic-rhcos-downloader/openshift-ironic-rhcos-downloader-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + ocp_builder_stream9: + name: builder + namespace: ocp + tag: stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.ocp + from: ocp_builder_stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: ironic-machine-os-downloader +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: ironic-rhcos-downloader + variant: okd-scos diff --git a/ci-operator/config/openshift/ironic-static-ip-manager/openshift-ironic-static-ip-manager-master__okd-scos.yaml b/ci-operator/config/openshift/ironic-static-ip-manager/openshift-ironic-static-ip-manager-master__okd-scos.yaml new file mode 100644 index 0000000000000..2d2b92bb0640c --- /dev/null +++ b/ci-operator/config/openshift/ironic-static-ip-manager/openshift-ironic-static-ip-manager-master__okd-scos.yaml @@ -0,0 +1,33 @@ +base_images: + ocp_builder_stream9: + name: builder + namespace: ocp + tag: stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.ocp + from: ocp_builder_stream9 + to: ironic-static-ip-manager +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: ironic-static-ip-manager + variant: okd-scos diff --git a/ci-operator/config/openshift/k8s-prometheus-adapter/openshift-k8s-prometheus-adapter-master__okd-scos.yaml b/ci-operator/config/openshift/k8s-prometheus-adapter/openshift-k8s-prometheus-adapter-master__okd-scos.yaml new file mode 100644 index 0000000000000..2b2f719302a93 --- /dev/null +++ b/ci-operator/config/openshift/k8s-prometheus-adapter/openshift-k8s-prometheus-adapter-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.ocp + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: k8s-prometheus-adapter +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: k8s-prometheus-adapter + variant: okd-scos diff --git a/ci-operator/config/openshift/kube-rbac-proxy/openshift-kube-rbac-proxy-master__okd-scos.yaml b/ci-operator/config/openshift/kube-rbac-proxy/openshift-kube-rbac-proxy-master__okd-scos.yaml new file mode 100644 index 0000000000000..4d80bbc48b275 --- /dev/null +++ b/ci-operator/config/openshift/kube-rbac-proxy/openshift-kube-rbac-proxy-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.ocp + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: kube-rbac-proxy +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: kube-rbac-proxy + variant: okd-scos diff --git a/ci-operator/config/openshift/kube-state-metrics/openshift-kube-state-metrics-master__okd-scos.yaml b/ci-operator/config/openshift/kube-state-metrics/openshift-kube-state-metrics-master__okd-scos.yaml new file mode 100644 index 0000000000000..b231d723c0d73 --- /dev/null +++ b/ci-operator/config/openshift/kube-state-metrics/openshift-kube-state-metrics-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.ocp + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: kube-state-metrics +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: kube-state-metrics + variant: okd-scos diff --git a/ci-operator/config/openshift/kubernetes-autoscaler/openshift-kubernetes-autoscaler-master__okd-scos.yaml b/ci-operator/config/openshift/kubernetes-autoscaler/openshift-kubernetes-autoscaler-master__okd-scos.yaml new file mode 100644 index 0000000000000..f5c9805908a47 --- /dev/null +++ b/ci-operator/config/openshift/kubernetes-autoscaler/openshift-kubernetes-autoscaler-master__okd-scos.yaml @@ -0,0 +1,43 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + ocp_builder_stream9: + name: builder + namespace: ocp + tag: stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- context_dir: images/cluster-autoscaler + dockerfile_path: Dockerfile.rhel + from: ocp_builder_stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: cluster-autoscaler +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: kubernetes-autoscaler + variant: okd-scos diff --git a/ci-operator/config/openshift/kubernetes-kube-storage-version-migrator/openshift-kubernetes-kube-storage-version-migrator-master__okd-scos.yaml b/ci-operator/config/openshift/kubernetes-kube-storage-version-migrator/openshift-kubernetes-kube-storage-version-migrator-master__okd-scos.yaml new file mode 100644 index 0000000000000..8007ee97482b6 --- /dev/null +++ b/ci-operator/config/openshift/kubernetes-kube-storage-version-migrator/openshift-kubernetes-kube-storage-version-migrator-master__okd-scos.yaml @@ -0,0 +1,43 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- context_dir: images/release + dockerfile_path: Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: kube-storage-version-migrator +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: kubernetes-kube-storage-version-migrator + variant: okd-scos diff --git a/ci-operator/config/openshift/kubernetes-metrics-server/openshift-kubernetes-metrics-server-master__okd-scos.yaml b/ci-operator/config/openshift/kubernetes-metrics-server/openshift-kubernetes-metrics-server-master__okd-scos.yaml new file mode 100644 index 0000000000000..dfac5d5fad338 --- /dev/null +++ b/ci-operator/config/openshift/kubernetes-metrics-server/openshift-kubernetes-metrics-server-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.ocp + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: kube-metrics-server +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: kubernetes-metrics-server + variant: okd-scos diff --git a/ci-operator/config/openshift/kubernetes/openshift-kubernetes-master__okd-scos.yaml b/ci-operator/config/openshift/kubernetes/openshift-kubernetes-master__okd-scos.yaml new file mode 100644 index 0000000000000..20ef49e39e64b --- /dev/null +++ b/ci-operator/config/openshift/kubernetes/openshift-kubernetes-master__okd-scos.yaml @@ -0,0 +1,52 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- context_dir: openshift-hack/images/hyperkube + dockerfile_path: Dockerfile.rhel + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: hyperkube +- context_dir: build/pause + dockerfile_path: Dockerfile.Rhel + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: pod +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: kubernetes + variant: okd-scos diff --git a/ci-operator/config/openshift/kubevirt-csi-driver/openshift-kubevirt-csi-driver-master__okd-scos.yaml b/ci-operator/config/openshift/kubevirt-csi-driver/openshift-kubevirt-csi-driver-master__okd-scos.yaml new file mode 100644 index 0000000000000..0db80d57c7e55 --- /dev/null +++ b/ci-operator/config/openshift/kubevirt-csi-driver/openshift-kubevirt-csi-driver-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.openshift + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: kubevirt-csi-driver +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: kubevirt-csi-driver + variant: okd-scos diff --git a/ci-operator/config/openshift/machine-api-operator/openshift-machine-api-operator-master__okd-scos.yaml b/ci-operator/config/openshift/machine-api-operator/openshift-machine-api-operator-master__okd-scos.yaml index a8a890bf08ad8..298e78c893ad7 100644 --- a/ci-operator/config/openshift/machine-api-operator/openshift-machine-api-operator-master__okd-scos.yaml +++ b/ci-operator/config/openshift/machine-api-operator/openshift-machine-api-operator-master__okd-scos.yaml @@ -3,8 +3,8 @@ base_images: name: builder namespace: ocp tag: rhel-9-golang-1.21-openshift-4.16 - origin_scos-4.15_base-stream9: - name: scos-4.15 + origin_scos-4.16_base-stream9: + name: scos-4.16 namespace: origin tag: base-stream9 build_root: @@ -14,20 +14,21 @@ build_root: tag: rhel-8-golang-1.21-openshift-4.16 images: - dockerfile_path: Dockerfile.rhel - from: origin_scos-4.15_base-stream9 + from: origin_scos-4.16_base-stream9 inputs: ocp_builder_rhel-9-golang-1.21-openshift-4.16: as: + - builder - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 to: machine-api-operator promotion: to: - - name: scos-4.15 + - name: scos-4.16 namespace: origin releases: latest: integration: - name: scos-4.15 + name: scos-4.16 namespace: origin resources: '*': diff --git a/ci-operator/config/openshift/machine-api-provider-aws/openshift-machine-api-provider-aws-main__okd-scos.yaml b/ci-operator/config/openshift/machine-api-provider-aws/openshift-machine-api-provider-aws-main__okd-scos.yaml index 41d5f6f59fe00..5969b27f155a1 100644 --- a/ci-operator/config/openshift/machine-api-provider-aws/openshift-machine-api-provider-aws-main__okd-scos.yaml +++ b/ci-operator/config/openshift/machine-api-provider-aws/openshift-machine-api-provider-aws-main__okd-scos.yaml @@ -3,8 +3,8 @@ base_images: name: builder namespace: ocp tag: rhel-9-golang-1.21-openshift-4.16 - origin_scos-4.15_base-stream9: - name: scos-4.15 + origin_scos-4.16_base-stream9: + name: scos-4.16 namespace: origin tag: base-stream9 build_root: @@ -14,20 +14,21 @@ build_root: tag: rhel-8-golang-1.21-openshift-4.16 images: - dockerfile_path: Dockerfile.rhel - from: origin_scos-4.15_base-stream9 + from: origin_scos-4.16_base-stream9 inputs: ocp_builder_rhel-9-golang-1.21-openshift-4.16: as: + - builder - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 to: aws-machine-controllers promotion: to: - - name: scos-4.15 + - name: scos-4.16 namespace: origin releases: latest: integration: - name: scos-4.15 + name: scos-4.16 namespace: origin resources: '*': diff --git a/ci-operator/config/openshift/machine-api-provider-azure/openshift-machine-api-provider-azure-main__okd-scos.yaml b/ci-operator/config/openshift/machine-api-provider-azure/openshift-machine-api-provider-azure-main__okd-scos.yaml index bf192e03e8f45..6af3d48d9cb41 100644 --- a/ci-operator/config/openshift/machine-api-provider-azure/openshift-machine-api-provider-azure-main__okd-scos.yaml +++ b/ci-operator/config/openshift/machine-api-provider-azure/openshift-machine-api-provider-azure-main__okd-scos.yaml @@ -3,8 +3,8 @@ base_images: name: builder namespace: ocp tag: rhel-9-golang-1.21-openshift-4.16 - origin_scos-4.15_base-stream9: - name: scos-4.15 + origin_scos-4.16_base-stream9: + name: scos-4.16 namespace: origin tag: base-stream9 build_root: @@ -14,20 +14,21 @@ build_root: tag: rhel-8-golang-1.21-openshift-4.16 images: - dockerfile_path: Dockerfile.rhel - from: origin_scos-4.15_base-stream9 + from: origin_scos-4.16_base-stream9 inputs: ocp_builder_rhel-9-golang-1.21-openshift-4.16: as: + - builder - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 to: azure-machine-controllers promotion: to: - - name: scos-4.15 + - name: scos-4.16 namespace: origin releases: latest: integration: - name: scos-4.15 + name: scos-4.16 namespace: origin resources: '*': diff --git a/ci-operator/config/openshift/machine-api-provider-gcp/openshift-machine-api-provider-gcp-main__okd-scos.yaml b/ci-operator/config/openshift/machine-api-provider-gcp/openshift-machine-api-provider-gcp-main__okd-scos.yaml index 30f97a7efaa35..2f3a318235e7b 100644 --- a/ci-operator/config/openshift/machine-api-provider-gcp/openshift-machine-api-provider-gcp-main__okd-scos.yaml +++ b/ci-operator/config/openshift/machine-api-provider-gcp/openshift-machine-api-provider-gcp-main__okd-scos.yaml @@ -3,8 +3,8 @@ base_images: name: builder namespace: ocp tag: rhel-9-golang-1.21-openshift-4.16 - origin_scos-4.15_base-stream9: - name: scos-4.15 + origin_scos-4.16_base-stream9: + name: scos-4.16 namespace: origin tag: base-stream9 build_root: @@ -14,20 +14,21 @@ build_root: tag: rhel-8-golang-1.21-openshift-4.16 images: - dockerfile_path: Dockerfile.rhel - from: origin_scos-4.15_base-stream9 + from: origin_scos-4.16_base-stream9 inputs: ocp_builder_rhel-9-golang-1.21-openshift-4.16: as: + - builder - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 to: gcp-machine-controllers promotion: to: - - name: scos-4.15 + - name: scos-4.16 namespace: origin releases: latest: integration: - name: scos-4.15 + name: scos-4.16 namespace: origin resources: '*': diff --git a/ci-operator/config/openshift/machine-api-provider-ibmcloud/openshift-machine-api-provider-ibmcloud-main__okd-scos.yaml b/ci-operator/config/openshift/machine-api-provider-ibmcloud/openshift-machine-api-provider-ibmcloud-main__okd-scos.yaml index c454e6cce0f04..fcb5484d7a096 100644 --- a/ci-operator/config/openshift/machine-api-provider-ibmcloud/openshift-machine-api-provider-ibmcloud-main__okd-scos.yaml +++ b/ci-operator/config/openshift/machine-api-provider-ibmcloud/openshift-machine-api-provider-ibmcloud-main__okd-scos.yaml @@ -3,8 +3,8 @@ base_images: name: builder namespace: ocp tag: rhel-9-golang-1.21-openshift-4.16 - origin_scos-4.15_base-stream9: - name: scos-4.15 + origin_scos-4.16_base-stream9: + name: scos-4.16 namespace: origin tag: base-stream9 build_root: @@ -14,20 +14,21 @@ build_root: tag: rhel-8-golang-1.21-openshift-4.16 images: - dockerfile_path: Dockerfile - from: origin_scos-4.15_base-stream9 + from: origin_scos-4.16_base-stream9 inputs: ocp_builder_rhel-9-golang-1.21-openshift-4.16: as: + - builder - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 to: ibmcloud-machine-controllers promotion: to: - - name: scos-4.15 + - name: scos-4.16 namespace: origin releases: latest: integration: - name: scos-4.15 + name: scos-4.16 namespace: origin resources: '*': diff --git a/ci-operator/config/openshift/machine-api-provider-nutanix/openshift-machine-api-provider-nutanix-main__okd-scos.yaml b/ci-operator/config/openshift/machine-api-provider-nutanix/openshift-machine-api-provider-nutanix-main__okd-scos.yaml index 6cd79322e5be8..954eed500f14e 100644 --- a/ci-operator/config/openshift/machine-api-provider-nutanix/openshift-machine-api-provider-nutanix-main__okd-scos.yaml +++ b/ci-operator/config/openshift/machine-api-provider-nutanix/openshift-machine-api-provider-nutanix-main__okd-scos.yaml @@ -3,8 +3,8 @@ base_images: name: builder namespace: ocp tag: rhel-9-golang-1.21-openshift-4.16 - origin_scos-4.15_base-stream9: - name: scos-4.15 + origin_scos-4.16_base-stream9: + name: scos-4.16 namespace: origin tag: base-stream9 build_root: @@ -14,20 +14,21 @@ build_root: tag: rhel-8-golang-1.21-openshift-4.16 images: - dockerfile_path: Dockerfile - from: origin_scos-4.15_base-stream9 + from: origin_scos-4.16_base-stream9 inputs: ocp_builder_rhel-9-golang-1.21-openshift-4.16: as: + - builder - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 to: nutanix-machine-controllers promotion: to: - - name: scos-4.15 + - name: scos-4.16 namespace: origin releases: latest: integration: - name: scos-4.15 + name: scos-4.16 namespace: origin resources: '*': diff --git a/ci-operator/config/openshift/machine-api-provider-openstack/openshift-machine-api-provider-openstack-master__okd-scos.yaml b/ci-operator/config/openshift/machine-api-provider-openstack/openshift-machine-api-provider-openstack-master__okd-scos.yaml new file mode 100644 index 0000000000000..c80c13df60093 --- /dev/null +++ b/ci-operator/config/openshift/machine-api-provider-openstack/openshift-machine-api-provider-openstack-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.rhel + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: openstack-machine-api-provider +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: machine-api-provider-openstack + variant: okd-scos diff --git a/ci-operator/config/openshift/machine-api-provider-powervs/openshift-machine-api-provider-powervs-main__okd-scos.yaml b/ci-operator/config/openshift/machine-api-provider-powervs/openshift-machine-api-provider-powervs-main__okd-scos.yaml new file mode 100644 index 0000000000000..b25306b05503e --- /dev/null +++ b/ci-operator/config/openshift/machine-api-provider-powervs/openshift-machine-api-provider-powervs-main__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.rhel + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: powervs-machine-controllers +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: main + org: openshift + repo: machine-api-provider-powervs + variant: okd-scos diff --git a/ci-operator/config/openshift/machine-config-operator/openshift-machine-config-operator-master__okd-scos.yaml b/ci-operator/config/openshift/machine-config-operator/openshift-machine-config-operator-master__okd-scos.yaml index 489bd5c2bd09c..c6292981766d4 100644 --- a/ci-operator/config/openshift/machine-config-operator/openshift-machine-config-operator-master__okd-scos.yaml +++ b/ci-operator/config/openshift/machine-config-operator/openshift-machine-config-operator-master__okd-scos.yaml @@ -1,8 +1,4 @@ base_images: - base: - name: "4.15" - namespace: origin - tag: base ocp_builder_rhel-8-golang-1.21-openshift-4.16: name: builder namespace: ocp @@ -11,70 +7,42 @@ base_images: name: builder namespace: ocp tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 build_root: - from_repository: true + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 images: -- build_args: - - name: TAGS - value: scos - dockerfile_path: Dockerfile - from: base +- dockerfile_path: Dockerfile.rhel7 + from: origin_scos-4.16_base-stream9 inputs: ocp_builder_rhel-8-golang-1.21-openshift-4.16: as: - - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.21-openshift-4.16 + - rhel9-builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 ocp_builder_rhel-9-golang-1.21-openshift-4.16: as: - - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + - rhel8-builder + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.21-openshift-4.16 to: machine-config-operator promotion: to: - - name: scos-4.15 + - name: scos-4.16 namespace: origin releases: - initial: - integration: - name: scos-4.15 - namespace: origin latest: integration: - include_built_images: true - name: scos-4.15 + name: scos-4.16 namespace: origin resources: '*': requests: cpu: 100m memory: 200Mi -tests: -- as: e2e-aws-ovn - optional: true - steps: - cluster_profile: aws - workflow: openshift-e2e-aws -- as: e2e-gcp-op - optional: true - steps: - cluster_profile: gcp - test: - - as: test - cli: latest - commands: make test-e2e - from: src - resources: - requests: - cpu: 100m - workflow: ipi-gcp -- as: e2e-gcp-ovn-upgrade - optional: true - steps: - cluster_profile: gcp - workflow: openshift-upgrade-gcp -- as: e2e-vsphere - optional: true - steps: - cluster_profile: vsphere-2 - workflow: openshift-e2e-vsphere zz_generated_metadata: branch: master org: openshift diff --git a/ci-operator/config/openshift/machine-os-images/openshift-machine-os-images-main__okd-scos.yaml b/ci-operator/config/openshift/machine-os-images/openshift-machine-os-images-main__okd-scos.yaml index a11cc73a8495c..386ea19e02f35 100644 --- a/ci-operator/config/openshift/machine-os-images/openshift-machine-os-images-main__okd-scos.yaml +++ b/ci-operator/config/openshift/machine-os-images/openshift-machine-os-images-main__okd-scos.yaml @@ -1,38 +1,34 @@ base_images: - base: - name: "4.15" + origin_scos-4.16_base-stream8: + name: scos-4.16 + namespace: origin + tag: base-stream8 + origin_scos-4.16_installer: + name: scos-4.16 namespace: origin - tag: base - ocp_4.16_installer: - name: "4.16" - namespace: ocp tag: installer build_root: - from_repository: true + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 images: -- build_args: - - name: DIRECT_DOWNLOAD - value: "true" - dockerfile_path: Dockerfile - from: base +- dockerfile_path: Dockerfile + from: origin_scos-4.16_base-stream8 inputs: - ocp_4.16_installer: + origin_scos-4.16_installer: as: + - builder - registry.ci.openshift.org/ocp/4.16:installer to: machine-os-images promotion: to: - - name: scos-4.15 + - name: scos-4.16 namespace: origin releases: - initial: - integration: - name: scos-4.15 - namespace: origin latest: integration: - include_built_images: true - name: scos-4.15 + name: scos-4.16 namespace: origin resources: '*': diff --git a/ci-operator/config/openshift/monitoring-plugin/openshift-monitoring-plugin-main__okd-scos.yaml b/ci-operator/config/openshift/monitoring-plugin/openshift-monitoring-plugin-main__okd-scos.yaml new file mode 100644 index 0000000000000..44a239ebeb79b --- /dev/null +++ b/ci-operator/config/openshift/monitoring-plugin/openshift-monitoring-plugin-main__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + origin_scos-4.16_base-nodejs: + name: scos-4.16 + namespace: origin + tag: base-nodejs + origin_scos-4.16_base-stream8: + name: scos-4.16 + namespace: origin + tag: base-stream8 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.art + from: origin_scos-4.16_base-stream8 + inputs: + origin_scos-4.16_base-nodejs: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-base-nodejs-openshift-4.16 + to: monitoring-plugin +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: main + org: openshift + repo: monitoring-plugin + variant: okd-scos diff --git a/ci-operator/config/openshift/multus-admission-controller/openshift-multus-admission-controller-master__okd-scos.yaml b/ci-operator/config/openshift/multus-admission-controller/openshift-multus-admission-controller-master__okd-scos.yaml new file mode 100644 index 0000000000000..fe5439b9f5322 --- /dev/null +++ b/ci-operator/config/openshift/multus-admission-controller/openshift-multus-admission-controller-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.openshift + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: multus-admission-controller +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: multus-admission-controller + variant: okd-scos diff --git a/ci-operator/config/openshift/multus-cni/openshift-multus-cni-master__okd-scos.yaml b/ci-operator/config/openshift/multus-cni/openshift-multus-cni-master__okd-scos.yaml index 1cccf4c199981..7f3b009835dde 100644 --- a/ci-operator/config/openshift/multus-cni/openshift-multus-cni-master__okd-scos.yaml +++ b/ci-operator/config/openshift/multus-cni/openshift-multus-cni-master__okd-scos.yaml @@ -7,8 +7,8 @@ base_images: name: builder namespace: ocp tag: rhel-9-golang-1.21-openshift-4.16 - origin_scos-4.15_base-stream9: - name: scos-4.15 + origin_scos-4.16_base-stream9: + name: scos-4.16 namespace: origin tag: base-stream9 build_root: @@ -18,23 +18,25 @@ build_root: tag: rhel-8-golang-1.21-openshift-4.16 images: - dockerfile_path: Dockerfile.openshift - from: origin_scos-4.15_base-stream9 + from: origin_scos-4.16_base-stream9 inputs: ocp_builder_rhel-8-golang-1.21-openshift-4.16: as: + - rhel8 - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.21-openshift-4.16 ocp_builder_rhel-9-golang-1.21-openshift-4.16: as: + - rhel9 - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 to: multus-cni promotion: to: - - name: scos-4.15 + - name: scos-4.16 namespace: origin releases: latest: integration: - name: scos-4.15 + name: scos-4.16 namespace: origin resources: '*': diff --git a/ci-operator/config/openshift/multus-networkpolicy/openshift-multus-networkpolicy-master__okd-scos.yaml b/ci-operator/config/openshift/multus-networkpolicy/openshift-multus-networkpolicy-master__okd-scos.yaml new file mode 100644 index 0000000000000..0242e9907ab65 --- /dev/null +++ b/ci-operator/config/openshift/multus-networkpolicy/openshift-multus-networkpolicy-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.openshift + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - build + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: multus-networkpolicy +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: multus-networkpolicy + variant: okd-scos diff --git a/ci-operator/config/openshift/must-gather/openshift-must-gather-master__okd-scos.yaml b/ci-operator/config/openshift/must-gather/openshift-must-gather-master__okd-scos.yaml new file mode 100644 index 0000000000000..8758548380fda --- /dev/null +++ b/ci-operator/config/openshift/must-gather/openshift-must-gather-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-8-golang-1.20-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-8-golang-1.20-openshift-4.16 + origin_scos-4.16_cli: + name: scos-4.16 + namespace: origin + tag: cli +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.rhel7 + from: origin_scos-4.16_cli + inputs: + ocp_builder_rhel-8-golang-1.20-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.21-openshift-4.16 + to: must-gather +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: must-gather + variant: okd-scos diff --git a/ci-operator/config/openshift/network-metrics-daemon/openshift-network-metrics-daemon-master__okd-scos.yaml b/ci-operator/config/openshift/network-metrics-daemon/openshift-network-metrics-daemon-master__okd-scos.yaml new file mode 100644 index 0000000000000..e0f1308b61a31 --- /dev/null +++ b/ci-operator/config/openshift/network-metrics-daemon/openshift-network-metrics-daemon-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.openshift + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: network-metrics-daemon +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: network-metrics-daemon + variant: okd-scos diff --git a/ci-operator/config/openshift/network-tools/openshift-network-tools-master__okd-scos.yaml b/ci-operator/config/openshift/network-tools/openshift-network-tools-master__okd-scos.yaml new file mode 100644 index 0000000000000..59ce42e6b22fa --- /dev/null +++ b/ci-operator/config/openshift/network-tools/openshift-network-tools-master__okd-scos.yaml @@ -0,0 +1,50 @@ +base_images: + ocp_builder_rhel-8-golang-1.20-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-8-golang-1.20-openshift-4.16 + origin_scos-4.16_ovn-kubernetes: + name: scos-4.16 + namespace: origin + tag: ovn-kubernetes + origin_scos-4.16_tools: + name: scos-4.16 + namespace: origin + tag: tools +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile + from: origin_scos-4.16_tools + inputs: + ocp_builder_rhel-8-golang-1.20-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.20-openshift-4.16 + origin_scos-4.16_ovn-kubernetes: + as: + - ovnkube-trace + - registry.ci.openshift.org/ocp/4.16:ovn-kubernetes + to: network-tools +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: network-tools + variant: okd-scos diff --git a/ci-operator/config/openshift/node_exporter/openshift-node_exporter-master__okd-scos.yaml b/ci-operator/config/openshift/node_exporter/openshift-node_exporter-master__okd-scos.yaml new file mode 100644 index 0000000000000..99bb4403f12fa --- /dev/null +++ b/ci-operator/config/openshift/node_exporter/openshift-node_exporter-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.ocp + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: prometheus-node-exporter +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: node_exporter + variant: okd-scos diff --git a/ci-operator/config/openshift/oauth-apiserver/openshift-oauth-apiserver-master__okd-scos.yaml b/ci-operator/config/openshift/oauth-apiserver/openshift-oauth-apiserver-master__okd-scos.yaml new file mode 100644 index 0000000000000..f775fa52ddd5f --- /dev/null +++ b/ci-operator/config/openshift/oauth-apiserver/openshift-oauth-apiserver-master__okd-scos.yaml @@ -0,0 +1,43 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- context_dir: images + dockerfile_path: Dockerfile.rhel7 + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: oauth-apiserver +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: oauth-apiserver + variant: okd-scos diff --git a/ci-operator/config/openshift/oauth-proxy/openshift-oauth-proxy-master__okd-scos.yaml b/ci-operator/config/openshift/oauth-proxy/openshift-oauth-proxy-master__okd-scos.yaml new file mode 100644 index 0000000000000..7515583687578 --- /dev/null +++ b/ci-operator/config/openshift/oauth-proxy/openshift-oauth-proxy-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + ocp_builder_stream9: + name: builder + namespace: ocp + tag: stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile + from: ocp_builder_stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.20-openshift-4.16 + to: oauth-proxy +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: oauth-proxy + variant: okd-scos diff --git a/ci-operator/config/openshift/oauth-server/openshift-oauth-server-master__okd-scos.yaml b/ci-operator/config/openshift/oauth-server/openshift-oauth-server-master__okd-scos.yaml new file mode 100644 index 0000000000000..ad387727e4b99 --- /dev/null +++ b/ci-operator/config/openshift/oauth-server/openshift-oauth-server-master__okd-scos.yaml @@ -0,0 +1,43 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- context_dir: images + dockerfile_path: Dockerfile.rhel + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: oauth-server +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: oauth-server + variant: okd-scos diff --git a/ci-operator/config/openshift/oc-mirror/openshift-oc-mirror-main__okd-scos.yaml b/ci-operator/config/openshift/oc-mirror/openshift-oc-mirror-main__okd-scos.yaml new file mode 100644 index 0000000000000..6c1d2933369dd --- /dev/null +++ b/ci-operator/config/openshift/oc-mirror/openshift-oc-mirror-main__okd-scos.yaml @@ -0,0 +1,51 @@ +base_images: + ocp_builder_rhel-8-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- context_dir: images/cli + dockerfile_path: Dockerfile.ci + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-8-golang-1.21-openshift-4.16: + as: + - builder_rhel8 + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.21-openshift-4.16 + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder_rhel9 + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: oc-mirror +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: main + org: openshift + repo: oc-mirror + variant: okd-scos diff --git a/ci-operator/config/openshift/oc/openshift-oc-master__okd-scos.yaml b/ci-operator/config/openshift/oc/openshift-oc-master__okd-scos.yaml new file mode 100644 index 0000000000000..a7eaf0e072132 --- /dev/null +++ b/ci-operator/config/openshift/oc/openshift-oc-master__okd-scos.yaml @@ -0,0 +1,68 @@ +base_images: + ocp_builder_rhel-8-golang-1.20-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-8-golang-1.20-openshift-4.16 + ocp_builder_rhel-8-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 + ocp_builder_rhel-9-golang-1.20-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.20-openshift-4.16 + origin_scos-4.16_base-stream8: + name: scos-4.16 + namespace: origin + tag: base-stream8 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- context_dir: images/cli + dockerfile_path: Dockerfile.rhel + from: origin_scos-4.16_base-stream8 + inputs: + ocp_builder_rhel-8-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.21-openshift-4.16 + to: cli +- context_dir: images/deployer + dockerfile_path: Dockerfile.rhel + from: cli + to: deployer +- context_dir: images/cli-artifacts + dockerfile_path: Dockerfile.rhel + from: cli + inputs: + ocp_builder_rhel-8-golang-1.20-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.21-openshift-4.16 + ocp_builder_rhel-9-golang-1.20-openshift-4.16: + as: + - builder-rhel-9 + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: cli-artifacts +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: oc + variant: okd-scos diff --git a/ci-operator/config/openshift/openshift-apiserver/openshift-openshift-apiserver-master__okd-scos.yaml b/ci-operator/config/openshift/openshift-apiserver/openshift-openshift-apiserver-master__okd-scos.yaml new file mode 100644 index 0000000000000..3c6aa7162de54 --- /dev/null +++ b/ci-operator/config/openshift/openshift-apiserver/openshift-openshift-apiserver-master__okd-scos.yaml @@ -0,0 +1,43 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- context_dir: images + dockerfile_path: Dockerfile.rhel + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: openshift-apiserver +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: openshift-apiserver + variant: okd-scos diff --git a/ci-operator/config/openshift/openshift-controller-manager/openshift-openshift-controller-manager-master__okd-scos.yaml b/ci-operator/config/openshift/openshift-controller-manager/openshift-openshift-controller-manager-master__okd-scos.yaml new file mode 100644 index 0000000000000..570de60566aff --- /dev/null +++ b/ci-operator/config/openshift/openshift-controller-manager/openshift-openshift-controller-manager-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.rhel + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: openshift-controller-manager +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: openshift-controller-manager + variant: okd-scos diff --git a/ci-operator/config/openshift/openshift-state-metrics/openshift-openshift-state-metrics-master__okd-scos.yaml b/ci-operator/config/openshift/openshift-state-metrics/openshift-openshift-state-metrics-master__okd-scos.yaml new file mode 100644 index 0000000000000..ef6de084ec2c3 --- /dev/null +++ b/ci-operator/config/openshift/openshift-state-metrics/openshift-openshift-state-metrics-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: openshift-state-metrics +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: openshift-state-metrics + variant: okd-scos diff --git a/ci-operator/config/openshift/openstack-cinder-csi-driver-operator/openshift-openstack-cinder-csi-driver-operator-master__okd-scos.yaml b/ci-operator/config/openshift/openstack-cinder-csi-driver-operator/openshift-openstack-cinder-csi-driver-operator-master__okd-scos.yaml new file mode 100644 index 0000000000000..ff37335c1d93e --- /dev/null +++ b/ci-operator/config/openshift/openstack-cinder-csi-driver-operator/openshift-openstack-cinder-csi-driver-operator-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: openstack-cinder-csi-driver-operator +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: openstack-cinder-csi-driver-operator + variant: okd-scos diff --git a/ci-operator/config/openshift/operator-framework-catalogd/openshift-operator-framework-catalogd-main__okd-scos.yaml b/ci-operator/config/openshift/operator-framework-catalogd/openshift-operator-framework-catalogd-main__okd-scos.yaml new file mode 100644 index 0000000000000..3a6e040f0b429 --- /dev/null +++ b/ci-operator/config/openshift/operator-framework-catalogd/openshift-operator-framework-catalogd-main__okd-scos.yaml @@ -0,0 +1,43 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- context_dir: openshift + dockerfile_path: Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: olm-catalogd +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: main + org: openshift + repo: operator-framework-catalogd + variant: okd-scos diff --git a/ci-operator/config/openshift/operator-framework-olm/openshift-operator-framework-olm-master__okd-scos.yaml b/ci-operator/config/openshift/operator-framework-olm/openshift-operator-framework-olm-master__okd-scos.yaml new file mode 100644 index 0000000000000..75adf03d7fa0e --- /dev/null +++ b/ci-operator/config/openshift/operator-framework-olm/openshift-operator-framework-olm-master__okd-scos.yaml @@ -0,0 +1,50 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: operator-lifecycle-manager.Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: operator-lifecycle-manager +- dockerfile_path: operator-registry.Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: operator-registry +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: operator-framework-olm + variant: okd-scos diff --git a/ci-operator/config/openshift/operator-framework-operator-controller/openshift-operator-framework-operator-controller-main__okd-scos.yaml b/ci-operator/config/openshift/operator-framework-operator-controller/openshift-operator-framework-operator-controller-main__okd-scos.yaml new file mode 100644 index 0000000000000..d9c6afcb5274d --- /dev/null +++ b/ci-operator/config/openshift/operator-framework-operator-controller/openshift-operator-framework-operator-controller-main__okd-scos.yaml @@ -0,0 +1,43 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- context_dir: openshift + dockerfile_path: operator-controller.Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: olm-operator-controller +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: main + org: openshift + repo: operator-framework-operator-controller + variant: okd-scos diff --git a/ci-operator/config/openshift/operator-framework-rukpak/openshift-operator-framework-rukpak-main__okd-scos.yaml b/ci-operator/config/openshift/operator-framework-rukpak/openshift-operator-framework-rukpak-main__okd-scos.yaml new file mode 100644 index 0000000000000..2c016bd26f622 --- /dev/null +++ b/ci-operator/config/openshift/operator-framework-rukpak/openshift-operator-framework-rukpak-main__okd-scos.yaml @@ -0,0 +1,43 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- context_dir: openshift + dockerfile_path: Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: olm-rukpak +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: main + org: openshift + repo: operator-framework-rukpak + variant: okd-scos diff --git a/ci-operator/config/openshift/origin/openshift-origin-master__okd-scos.yaml b/ci-operator/config/openshift/origin/openshift-origin-master__okd-scos.yaml new file mode 100644 index 0000000000000..4e1958ce907b1 --- /dev/null +++ b/ci-operator/config/openshift/origin/openshift-origin-master__okd-scos.yaml @@ -0,0 +1,43 @@ +base_images: + ocp_builder_rhel-8-golang-1.20-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-8-golang-1.20-openshift-4.16 + origin_scos-4.16_tools: + name: scos-4.16 + namespace: origin + tag: tools +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- context_dir: images/tests + dockerfile_path: Dockerfile.rhel + from: origin_scos-4.16_tools + inputs: + ocp_builder_rhel-8-golang-1.20-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.21-openshift-4.16 + to: tests +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: origin + variant: okd-scos diff --git a/ci-operator/config/openshift/ovirt-csi-driver-operator/openshift-ovirt-csi-driver-operator-master__okd-scos.yaml b/ci-operator/config/openshift/ovirt-csi-driver-operator/openshift-ovirt-csi-driver-operator-master__okd-scos.yaml new file mode 100644 index 0000000000000..8db5b7c12253e --- /dev/null +++ b/ci-operator/config/openshift/ovirt-csi-driver-operator/openshift-ovirt-csi-driver-operator-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: ovirt-csi-driver-operator +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: ovirt-csi-driver-operator + variant: okd-scos diff --git a/ci-operator/config/openshift/ovirt-csi-driver/openshift-ovirt-csi-driver-master__okd-scos.yaml b/ci-operator/config/openshift/ovirt-csi-driver/openshift-ovirt-csi-driver-master__okd-scos.yaml new file mode 100644 index 0000000000000..e28833e9d8d3d --- /dev/null +++ b/ci-operator/config/openshift/ovirt-csi-driver/openshift-ovirt-csi-driver-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.openshift + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.20-openshift-4.16 + to: ovirt-csi-driver +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: ovirt-csi-driver + variant: okd-scos diff --git a/ci-operator/config/openshift/ovn-kubernetes/openshift-ovn-kubernetes-master__okd-scos.yaml b/ci-operator/config/openshift/ovn-kubernetes/openshift-ovn-kubernetes-master__okd-scos.yaml new file mode 100644 index 0000000000000..62101080ee479 --- /dev/null +++ b/ci-operator/config/openshift/ovn-kubernetes/openshift-ovn-kubernetes-master__okd-scos.yaml @@ -0,0 +1,58 @@ +base_images: + ocp_builder_rhel-8-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_ovn-kubernetes-base: + name: scos-4.16 + namespace: origin + tag: ovn-kubernetes-base +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile + from: origin_scos-4.16_ovn-kubernetes-base + inputs: + ocp_builder_rhel-8-golang-1.21-openshift-4.16: + as: + - rhel8 + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.21-openshift-4.16 + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: ovn-kubernetes +- dockerfile_path: Dockerfile.microshift + from: origin_scos-4.16_ovn-kubernetes-base + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: ovn-kubernetes-microshift +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: ovn-kubernetes + variant: okd-scos diff --git a/ci-operator/config/openshift/platform-operators/openshift-platform-operators-main__okd-scos.yaml b/ci-operator/config/openshift/platform-operators/openshift-platform-operators-main__okd-scos.yaml new file mode 100644 index 0000000000000..5d1d36898e854 --- /dev/null +++ b/ci-operator/config/openshift/platform-operators/openshift-platform-operators-main__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: cluster-platform-operators-manager +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: main + org: openshift + repo: platform-operators + variant: okd-scos diff --git a/ci-operator/config/openshift/prom-label-proxy/openshift-prom-label-proxy-master__okd-scos.yaml b/ci-operator/config/openshift/prom-label-proxy/openshift-prom-label-proxy-master__okd-scos.yaml new file mode 100644 index 0000000000000..9a05c3e0c0a5a --- /dev/null +++ b/ci-operator/config/openshift/prom-label-proxy/openshift-prom-label-proxy-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.ocp + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: prom-label-proxy +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: prom-label-proxy + variant: okd-scos diff --git a/ci-operator/config/openshift/prometheus-alertmanager/openshift-prometheus-alertmanager-master__okd-scos.yaml b/ci-operator/config/openshift/prometheus-alertmanager/openshift-prometheus-alertmanager-master__okd-scos.yaml new file mode 100644 index 0000000000000..985e075ef4e8e --- /dev/null +++ b/ci-operator/config/openshift/prometheus-alertmanager/openshift-prometheus-alertmanager-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.ocp + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: prometheus-alertmanager +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: prometheus-alertmanager + variant: okd-scos diff --git a/ci-operator/config/openshift/prometheus-operator/openshift-prometheus-operator-master__okd-scos.yaml b/ci-operator/config/openshift/prometheus-operator/openshift-prometheus-operator-master__okd-scos.yaml new file mode 100644 index 0000000000000..29c2fad45f45b --- /dev/null +++ b/ci-operator/config/openshift/prometheus-operator/openshift-prometheus-operator-master__okd-scos.yaml @@ -0,0 +1,58 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.config-reloader.ocp + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: prometheus-config-reloader +- dockerfile_path: Dockerfile.admission-webhook.ocp + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: prometheus-operator-admission-webhook +- dockerfile_path: Dockerfile.ocp + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: prometheus-operator +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: prometheus-operator + variant: okd-scos diff --git a/ci-operator/config/openshift/prometheus/openshift-prometheus-master__okd-scos.yaml b/ci-operator/config/openshift/prometheus/openshift-prometheus-master__okd-scos.yaml new file mode 100644 index 0000000000000..d9bfbb1402040 --- /dev/null +++ b/ci-operator/config/openshift/prometheus/openshift-prometheus-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.ocp + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: prometheus +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: prometheus + variant: okd-scos diff --git a/ci-operator/config/openshift/route-controller-manager/openshift-route-controller-manager-main__okd-scos.yaml b/ci-operator/config/openshift/route-controller-manager/openshift-route-controller-manager-main__okd-scos.yaml new file mode 100644 index 0000000000000..e384c3db6d493 --- /dev/null +++ b/ci-operator/config/openshift/route-controller-manager/openshift-route-controller-manager-main__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: route-controller-manager +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: main + org: openshift + repo: route-controller-manager + variant: okd-scos diff --git a/ci-operator/config/openshift/route-override-cni/openshift-route-override-cni-master__okd-scos.yaml b/ci-operator/config/openshift/route-override-cni/openshift-route-override-cni-master__okd-scos.yaml new file mode 100644 index 0000000000000..f97a1ab8020d8 --- /dev/null +++ b/ci-operator/config/openshift/route-override-cni/openshift-route-override-cni-master__okd-scos.yaml @@ -0,0 +1,50 @@ +base_images: + ocp_builder_rhel-8-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + ocp_builder_stream9: + name: builder + namespace: ocp + tag: stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.openshift + from: ocp_builder_stream9 + inputs: + ocp_builder_rhel-8-golang-1.21-openshift-4.16: + as: + - rhel8 + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.21-openshift-4.16 + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - rhel9 + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: multus-route-override-cni +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: route-override-cni + variant: okd-scos diff --git a/ci-operator/config/openshift/router/openshift-router-master__okd-scos.yaml b/ci-operator/config/openshift/router/openshift-router-master__okd-scos.yaml new file mode 100644 index 0000000000000..1c04d77de39b1 --- /dev/null +++ b/ci-operator/config/openshift/router/openshift-router-master__okd-scos.yaml @@ -0,0 +1,34 @@ +base_images: + origin_scos-4.16_haproxy-router-base: + name: scos-4.16 + namespace: origin + tag: haproxy-router-base +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- context_dir: images/router/haproxy + dockerfile_path: Dockerfile.rhel8 + from: origin_scos-4.16_haproxy-router-base + to: haproxy-router +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: router + variant: okd-scos diff --git a/ci-operator/config/openshift/sdn/openshift-sdn-master__okd-scos.yaml b/ci-operator/config/openshift/sdn/openshift-sdn-master__okd-scos.yaml new file mode 100644 index 0000000000000..f0df85037a11d --- /dev/null +++ b/ci-operator/config/openshift/sdn/openshift-sdn-master__okd-scos.yaml @@ -0,0 +1,60 @@ +base_images: + ocp_builder_rhel-8-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- context_dir: images/kube-proxy + dockerfile_path: Dockerfile.rhel + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: kube-proxy +- context_dir: images/sdn + dockerfile_path: Dockerfile.rhel + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-8-golang-1.21-openshift-4.16: + as: + - rhel8-builder + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.21-openshift-4.16 + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - rhel9-builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: sdn +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: sdn + variant: okd-scos diff --git a/ci-operator/config/openshift/service-ca-operator/openshift-service-ca-operator-master__okd-scos.yaml b/ci-operator/config/openshift/service-ca-operator/openshift-service-ca-operator-master__okd-scos.yaml new file mode 100644 index 0000000000000..a3022e3a122e6 --- /dev/null +++ b/ci-operator/config/openshift/service-ca-operator/openshift-service-ca-operator-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.rhel7 + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.20-openshift-4.15 + to: service-ca-operator +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: service-ca-operator + variant: okd-scos diff --git a/ci-operator/config/openshift/telemeter/openshift-telemeter-master__okd-scos.yaml b/ci-operator/config/openshift/telemeter/openshift-telemeter-master__okd-scos.yaml new file mode 100644 index 0000000000000..5e5f090c5db9a --- /dev/null +++ b/ci-operator/config/openshift/telemeter/openshift-telemeter-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - "0" + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: telemeter +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: telemeter + variant: okd-scos diff --git a/ci-operator/config/openshift/thanos/openshift-thanos-master__okd-scos.yaml b/ci-operator/config/openshift/thanos/openshift-thanos-master__okd-scos.yaml new file mode 100644 index 0000000000000..1f3c65ce6a424 --- /dev/null +++ b/ci-operator/config/openshift/thanos/openshift-thanos-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.ocp + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: thanos +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: thanos + variant: okd-scos diff --git a/ci-operator/config/openshift/vmware-vsphere-csi-driver-operator/openshift-vmware-vsphere-csi-driver-operator-master__okd-scos.yaml b/ci-operator/config/openshift/vmware-vsphere-csi-driver-operator/openshift-vmware-vsphere-csi-driver-operator-master__okd-scos.yaml new file mode 100644 index 0000000000000..f426bb2dca332 --- /dev/null +++ b/ci-operator/config/openshift/vmware-vsphere-csi-driver-operator/openshift-vmware-vsphere-csi-driver-operator-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.openshift + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: vsphere-csi-driver-operator +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: vmware-vsphere-csi-driver-operator + variant: okd-scos diff --git a/ci-operator/config/openshift/vmware-vsphere-csi-driver/openshift-vmware-vsphere-csi-driver-master__okd-scos.yaml b/ci-operator/config/openshift/vmware-vsphere-csi-driver/openshift-vmware-vsphere-csi-driver-master__okd-scos.yaml new file mode 100644 index 0000000000000..0f1226db1e204 --- /dev/null +++ b/ci-operator/config/openshift/vmware-vsphere-csi-driver/openshift-vmware-vsphere-csi-driver-master__okd-scos.yaml @@ -0,0 +1,50 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.openshift + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: vsphere-csi-driver +- dockerfile_path: Dockerfile.syncer.openshift + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: vsphere-csi-driver-syncer +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: vmware-vsphere-csi-driver + variant: okd-scos diff --git a/ci-operator/config/openshift/vsphere-problem-detector/openshift-vsphere-problem-detector-master__okd-scos.yaml b/ci-operator/config/openshift/vsphere-problem-detector/openshift-vsphere-problem-detector-master__okd-scos.yaml new file mode 100644 index 0000000000000..f0cc22cffe62b --- /dev/null +++ b/ci-operator/config/openshift/vsphere-problem-detector/openshift-vsphere-problem-detector-master__okd-scos.yaml @@ -0,0 +1,42 @@ +base_images: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile + from: origin_scos-4.16_base-stream9 + inputs: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - builder + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: vsphere-problem-detector +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: vsphere-problem-detector + variant: okd-scos diff --git a/ci-operator/config/openshift/whereabouts-cni/openshift-whereabouts-cni-master__okd-scos.yaml b/ci-operator/config/openshift/whereabouts-cni/openshift-whereabouts-cni-master__okd-scos.yaml new file mode 100644 index 0000000000000..2a2aff4b9a8d5 --- /dev/null +++ b/ci-operator/config/openshift/whereabouts-cni/openshift-whereabouts-cni-master__okd-scos.yaml @@ -0,0 +1,50 @@ +base_images: + ocp_builder_rhel-8-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + name: builder + namespace: ocp + tag: rhel-9-golang-1.21-openshift-4.16 + ocp_builder_stream9: + name: builder + namespace: ocp + tag: stream9 +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 +images: +- dockerfile_path: Dockerfile.openshift + from: ocp_builder_stream9 + inputs: + ocp_builder_rhel-8-golang-1.21-openshift-4.16: + as: + - rhel8 + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.21-openshift-4.16 + ocp_builder_rhel-9-golang-1.21-openshift-4.16: + as: + - rhel9 + - registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 + to: multus-whereabouts-ipam-cni +promotion: + to: + - name: scos-4.16 + namespace: origin +releases: + latest: + integration: + name: scos-4.16 + namespace: origin +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +zz_generated_metadata: + branch: master + org: openshift + repo: whereabouts-cni + variant: okd-scos diff --git a/ci-operator/config/operator-framework/operator-marketplace/operator-framework-operator-marketplace-master__okd-scos.yaml b/ci-operator/config/operator-framework/operator-marketplace/operator-framework-operator-marketplace-master__okd-scos.yaml index 8d0df60a9ff9f..6391c2eb77ca1 100644 --- a/ci-operator/config/operator-framework/operator-marketplace/operator-framework-operator-marketplace-master__okd-scos.yaml +++ b/ci-operator/config/operator-framework/operator-marketplace/operator-framework-operator-marketplace-master__okd-scos.yaml @@ -1,47 +1,40 @@ base_images: - base: - name: "4.15" - namespace: origin - tag: base - ocp_builder_rhel-8-golang-1.20-openshift-4.14: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: name: builder namespace: ocp - tag: rhel-8-golang-1.20-openshift-4.14 + tag: rhel-9-golang-1.21-openshift-4.16 + origin_scos-4.16_base-stream9: + name: scos-4.16 + namespace: origin + tag: base-stream9 build_root: - from_repository: true + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.21-openshift-4.16 images: -- dockerfile_path: Dockerfile.okd - from: base +- dockerfile_path: Dockerfile.rhel7 + from: origin_scos-4.16_base-stream9 inputs: - ocp_builder_rhel-8-golang-1.20-openshift-4.14: + ocp_builder_rhel-9-golang-1.21-openshift-4.16: as: - - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.20-openshift-4.14 + - builder + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.20-openshift-4.15 to: operator-marketplace promotion: to: - - name: scos-4.15 + - name: scos-4.16 namespace: origin releases: - initial: - integration: - name: scos-4.15 - namespace: origin latest: integration: - include_built_images: true - name: scos-4.15 + name: scos-4.16 namespace: origin resources: '*': requests: cpu: 100m memory: 200Mi -tests: -- as: e2e-aws - optional: true - steps: - cluster_profile: aws - workflow: openshift-e2e-aws zz_generated_metadata: branch: master org: operator-framework diff --git a/ci-operator/jobs/openshift/agent-installer-utils/openshift-agent-installer-utils-main-postsubmits.yaml b/ci-operator/jobs/openshift/agent-installer-utils/openshift-agent-installer-utils-main-postsubmits.yaml index d3a0a1edbb0f7..da9c072d63943 100644 --- a/ci-operator/jobs/openshift/agent-installer-utils/openshift-agent-installer-utils-main-postsubmits.yaml +++ b/ci-operator/jobs/openshift/agent-installer-utils/openshift-agent-installer-utils-main-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^main$ + cluster: build05 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-agent-installer-utils-main-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/agent-installer-utils/openshift-agent-installer-utils-main-presubmits.yaml b/ci-operator/jobs/openshift/agent-installer-utils/openshift-agent-installer-utils-main-presubmits.yaml index c9b361094efaf..043732ed393b3 100644 --- a/ci-operator/jobs/openshift/agent-installer-utils/openshift-agent-installer-utils-main-presubmits.yaml +++ b/ci-operator/jobs/openshift/agent-installer-utils/openshift-agent-installer-utils-main-presubmits.yaml @@ -492,6 +492,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^main$ + - ^main- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-agent-installer-utils-main-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: false branches: diff --git a/ci-operator/jobs/openshift/api/openshift-api-master-postsubmits.yaml b/ci-operator/jobs/openshift/api/openshift-api-master-postsubmits.yaml index 70bda317bab77..af9d2b3d9dbb6 100644 --- a/ci-operator/jobs/openshift/api/openshift-api-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/api/openshift-api-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build03 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-api-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/api/openshift-api-master-presubmits.yaml b/ci-operator/jobs/openshift/api/openshift-api-master-presubmits.yaml index 6db197a314307..ed841968592f5 100644 --- a/ci-operator/jobs/openshift/api/openshift-api-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/api/openshift-api-master-presubmits.yaml @@ -877,6 +877,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )integration,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-api-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/apiserver-network-proxy/openshift-apiserver-network-proxy-master-postsubmits.yaml b/ci-operator/jobs/openshift/apiserver-network-proxy/openshift-apiserver-network-proxy-master-postsubmits.yaml index 0bd36b98876a6..67b80d416cfe6 100644 --- a/ci-operator/jobs/openshift/apiserver-network-proxy/openshift-apiserver-network-proxy-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/apiserver-network-proxy/openshift-apiserver-network-proxy-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build03 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-apiserver-network-proxy-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/apiserver-network-proxy/openshift-apiserver-network-proxy-master-presubmits.yaml b/ci-operator/jobs/openshift/apiserver-network-proxy/openshift-apiserver-network-proxy-master-presubmits.yaml index b5c7b9f995bb6..548fe772fa52b 100644 --- a/ci-operator/jobs/openshift/apiserver-network-proxy/openshift-apiserver-network-proxy-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/apiserver-network-proxy/openshift-apiserver-network-proxy-master-presubmits.yaml @@ -132,6 +132,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build03 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-apiserver-network-proxy-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/assisted-installer-agent/openshift-assisted-installer-agent-master-postsubmits.yaml b/ci-operator/jobs/openshift/assisted-installer-agent/openshift-assisted-installer-agent-master-postsubmits.yaml index dd6d4c3d7331e..538ea05d44906 100644 --- a/ci-operator/jobs/openshift/assisted-installer-agent/openshift-assisted-installer-agent-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/assisted-installer-agent/openshift-assisted-installer-agent-master-postsubmits.yaml @@ -432,3 +432,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build05 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-assisted-installer-agent-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/assisted-installer-agent/openshift-assisted-installer-agent-master-presubmits.yaml b/ci-operator/jobs/openshift/assisted-installer-agent/openshift-assisted-installer-agent-master-presubmits.yaml index 2070ba3a7bed9..2ed004c16889a 100644 --- a/ci-operator/jobs/openshift/assisted-installer-agent/openshift-assisted-installer-agent-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/assisted-installer-agent/openshift-assisted-installer-agent-master-presubmits.yaml @@ -1680,3 +1680,62 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )mce-images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build03 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-assisted-installer-agent-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) diff --git a/ci-operator/jobs/openshift/assisted-installer/openshift-assisted-installer-master-postsubmits.yaml b/ci-operator/jobs/openshift/assisted-installer/openshift-assisted-installer-master-postsubmits.yaml index 89b918c70fafe..060eadcd604fb 100644 --- a/ci-operator/jobs/openshift/assisted-installer/openshift-assisted-installer-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/assisted-installer/openshift-assisted-installer-master-postsubmits.yaml @@ -549,3 +549,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build03 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-assisted-installer-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/assisted-installer/openshift-assisted-installer-master-presubmits.yaml b/ci-operator/jobs/openshift/assisted-installer/openshift-assisted-installer-master-presubmits.yaml index be65c8c680264..02cdf037ae741 100644 --- a/ci-operator/jobs/openshift/assisted-installer/openshift-assisted-installer-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/assisted-installer/openshift-assisted-installer-master-presubmits.yaml @@ -1737,3 +1737,62 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )mce-images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-assisted-installer-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) diff --git a/ci-operator/jobs/openshift/assisted-service/openshift-assisted-service-master-postsubmits.yaml b/ci-operator/jobs/openshift/assisted-service/openshift-assisted-service-master-postsubmits.yaml index a72e6f3b2d225..ffb9aee792c55 100644 --- a/ci-operator/jobs/openshift/assisted-service/openshift-assisted-service-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/assisted-service/openshift-assisted-service-master-postsubmits.yaml @@ -536,3 +536,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build03 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-assisted-service-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/assisted-service/openshift-assisted-service-master-presubmits.yaml b/ci-operator/jobs/openshift/assisted-service/openshift-assisted-service-master-presubmits.yaml index 83501ecf32fb7..1293653664bcd 100644 --- a/ci-operator/jobs/openshift/assisted-service/openshift-assisted-service-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/assisted-service/openshift-assisted-service-master-presubmits.yaml @@ -5962,6 +5962,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )mce-images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-assisted-service-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: false branches: diff --git a/ci-operator/jobs/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-master-postsubmits.yaml b/ci-operator/jobs/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-master-postsubmits.yaml index b14bbe2eb26ce..3e9978eef842b 100644 --- a/ci-operator/jobs/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-master-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build03 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-aws-ebs-csi-driver-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-master-presubmits.yaml b/ci-operator/jobs/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-master-presubmits.yaml index 761e2cb684c91..3c912fa8ef955 100644 --- a/ci-operator/jobs/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-master-presubmits.yaml @@ -293,6 +293,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build03 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-aws-ebs-csi-driver-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-master-postsubmits.yaml b/ci-operator/jobs/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-master-postsubmits.yaml index a0418844db3e3..2c16ba33333b6 100644 --- a/ci-operator/jobs/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-master-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build05 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-aws-pod-identity-webhook-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-master-presubmits.yaml b/ci-operator/jobs/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-master-presubmits.yaml index 77abad9c5441d..12088ad440184 100644 --- a/ci-operator/jobs/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-master-presubmits.yaml @@ -134,6 +134,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-aws-pod-identity-webhook-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: false branches: diff --git a/ci-operator/jobs/openshift/azure-disk-csi-driver/openshift-azure-disk-csi-driver-master-postsubmits.yaml b/ci-operator/jobs/openshift/azure-disk-csi-driver/openshift-azure-disk-csi-driver-master-postsubmits.yaml index 624066d5de65e..8b8c2ef49c9ad 100644 --- a/ci-operator/jobs/openshift/azure-disk-csi-driver/openshift-azure-disk-csi-driver-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/azure-disk-csi-driver/openshift-azure-disk-csi-driver-master-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build05 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-azure-disk-csi-driver-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/azure-disk-csi-driver/openshift-azure-disk-csi-driver-master-presubmits.yaml b/ci-operator/jobs/openshift/azure-disk-csi-driver/openshift-azure-disk-csi-driver-master-presubmits.yaml index 11acc0ef916bb..63a93f1843fee 100644 --- a/ci-operator/jobs/openshift/azure-disk-csi-driver/openshift-azure-disk-csi-driver-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/azure-disk-csi-driver/openshift-azure-disk-csi-driver-master-presubmits.yaml @@ -452,6 +452,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-azure-disk-csi-driver-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/azure-file-csi-driver/openshift-azure-file-csi-driver-master-postsubmits.yaml b/ci-operator/jobs/openshift/azure-file-csi-driver/openshift-azure-file-csi-driver-master-postsubmits.yaml index aa1c41822b74d..f7ba6a091b8ab 100644 --- a/ci-operator/jobs/openshift/azure-file-csi-driver/openshift-azure-file-csi-driver-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/azure-file-csi-driver/openshift-azure-file-csi-driver-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-azure-file-csi-driver-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/azure-file-csi-driver/openshift-azure-file-csi-driver-master-presubmits.yaml b/ci-operator/jobs/openshift/azure-file-csi-driver/openshift-azure-file-csi-driver-master-presubmits.yaml index bc6dd85e0b3cb..d86c6ba458d46 100644 --- a/ci-operator/jobs/openshift/azure-file-csi-driver/openshift-azure-file-csi-driver-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/azure-file-csi-driver/openshift-azure-file-csi-driver-master-presubmits.yaml @@ -446,6 +446,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-azure-file-csi-driver-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/azure-workload-identity/openshift-azure-workload-identity-main-postsubmits.yaml b/ci-operator/jobs/openshift/azure-workload-identity/openshift-azure-workload-identity-main-postsubmits.yaml index 7f3bf619cf904..21d0eee218627 100644 --- a/ci-operator/jobs/openshift/azure-workload-identity/openshift-azure-workload-identity-main-postsubmits.yaml +++ b/ci-operator/jobs/openshift/azure-workload-identity/openshift-azure-workload-identity-main-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^main$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-azure-workload-identity-main-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/azure-workload-identity/openshift-azure-workload-identity-main-presubmits.yaml b/ci-operator/jobs/openshift/azure-workload-identity/openshift-azure-workload-identity-main-presubmits.yaml index 1ad1e51d6603a..cecdb25c82327 100644 --- a/ci-operator/jobs/openshift/azure-workload-identity/openshift-azure-workload-identity-main-presubmits.yaml +++ b/ci-operator/jobs/openshift/azure-workload-identity/openshift-azure-workload-identity-main-presubmits.yaml @@ -134,3 +134,62 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^main$ + - ^main- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-azure-workload-identity-main-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) diff --git a/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-master-postsubmits.yaml b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-master-postsubmits.yaml index 9834e63d7c5cc..611329e4b930f 100644 --- a/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-master-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-baremetal-operator-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-master-presubmits.yaml b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-master-presubmits.yaml index eae4219fc7f89..60381775cd0ae 100644 --- a/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-master-presubmits.yaml @@ -515,6 +515,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )lint,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-baremetal-operator-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: false branches: diff --git a/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-master-postsubmits.yaml b/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-master-postsubmits.yaml index a3355d9cadd60..8459f765e1955 100644 --- a/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-baremetal-runtimecfg-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-master-presubmits.yaml b/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-master-presubmits.yaml index 2650c13b90747..4be5877fe1234 100644 --- a/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-master-presubmits.yaml @@ -478,6 +478,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-baremetal-runtimecfg-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: false branches: diff --git a/ci-operator/jobs/openshift/bond-cni/openshift-bond-cni-master-postsubmits.yaml b/ci-operator/jobs/openshift/bond-cni/openshift-bond-cni-master-postsubmits.yaml index 535237885c770..b82aedba24f9a 100644 --- a/ci-operator/jobs/openshift/bond-cni/openshift-bond-cni-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/bond-cni/openshift-bond-cni-master-postsubmits.yaml @@ -60,3 +60,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-bond-cni-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/bond-cni/openshift-bond-cni-master-presubmits.yaml b/ci-operator/jobs/openshift/bond-cni/openshift-bond-cni-master-presubmits.yaml index ab3959fc759e5..f97ed7e9b2011 100644 --- a/ci-operator/jobs/openshift/bond-cni/openshift-bond-cni-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/bond-cni/openshift-bond-cni-master-presubmits.yaml @@ -56,3 +56,62 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-bond-cni-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) diff --git a/ci-operator/jobs/openshift/builder/openshift-builder-master-postsubmits.yaml b/ci-operator/jobs/openshift/builder/openshift-builder-master-postsubmits.yaml index 3364fb2968aa2..2d67b81a8d53b 100644 --- a/ci-operator/jobs/openshift/builder/openshift-builder-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/builder/openshift-builder-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-builder-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/builder/openshift-builder-master-presubmits.yaml b/ci-operator/jobs/openshift/builder/openshift-builder-master-presubmits.yaml index e2b44575612f3..4613818f63ef8 100644 --- a/ci-operator/jobs/openshift/builder/openshift-builder-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/builder/openshift-builder-master-presubmits.yaml @@ -532,6 +532,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-builder-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cloud-network-config-controller/openshift-cloud-network-config-controller-master-postsubmits.yaml b/ci-operator/jobs/openshift/cloud-network-config-controller/openshift-cloud-network-config-controller-master-postsubmits.yaml index e84cf0cbbd285..c2cb2e6d6d72f 100644 --- a/ci-operator/jobs/openshift/cloud-network-config-controller/openshift-cloud-network-config-controller-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cloud-network-config-controller/openshift-cloud-network-config-controller-master-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cloud-network-config-controller-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cloud-network-config-controller/openshift-cloud-network-config-controller-master-presubmits.yaml b/ci-operator/jobs/openshift/cloud-network-config-controller/openshift-cloud-network-config-controller-master-presubmits.yaml index 4dd246f4c3522..de1847794f9d5 100644 --- a/ci-operator/jobs/openshift/cloud-network-config-controller/openshift-cloud-network-config-controller-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cloud-network-config-controller/openshift-cloud-network-config-controller-master-presubmits.yaml @@ -456,6 +456,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cloud-network-config-controller-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cloud-provider-alibaba-cloud/openshift-cloud-provider-alibaba-cloud-master-postsubmits.yaml b/ci-operator/jobs/openshift/cloud-provider-alibaba-cloud/openshift-cloud-provider-alibaba-cloud-master-postsubmits.yaml index de7c17e7051fd..393b076f3e6e3 100644 --- a/ci-operator/jobs/openshift/cloud-provider-alibaba-cloud/openshift-cloud-provider-alibaba-cloud-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cloud-provider-alibaba-cloud/openshift-cloud-provider-alibaba-cloud-master-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cloud-provider-alibaba-cloud-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cloud-provider-alibaba-cloud/openshift-cloud-provider-alibaba-cloud-master-presubmits.yaml b/ci-operator/jobs/openshift/cloud-provider-alibaba-cloud/openshift-cloud-provider-alibaba-cloud-master-presubmits.yaml index 02afd0c50e63b..4c9ee77674bb5 100644 --- a/ci-operator/jobs/openshift/cloud-provider-alibaba-cloud/openshift-cloud-provider-alibaba-cloud-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cloud-provider-alibaba-cloud/openshift-cloud-provider-alibaba-cloud-master-presubmits.yaml @@ -163,6 +163,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )lint,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cloud-provider-alibaba-cloud-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cloud-provider-aws/openshift-cloud-provider-aws-master-postsubmits.yaml b/ci-operator/jobs/openshift/cloud-provider-aws/openshift-cloud-provider-aws-master-postsubmits.yaml index a4304acd88475..7834f4813f8dd 100644 --- a/ci-operator/jobs/openshift/cloud-provider-aws/openshift-cloud-provider-aws-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cloud-provider-aws/openshift-cloud-provider-aws-master-postsubmits.yaml @@ -62,3 +62,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cloud-provider-aws-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cloud-provider-aws/openshift-cloud-provider-aws-master-presubmits.yaml b/ci-operator/jobs/openshift/cloud-provider-aws/openshift-cloud-provider-aws-master-presubmits.yaml index a46cb5a915f55..ad8fc76a190fa 100644 --- a/ci-operator/jobs/openshift/cloud-provider-aws/openshift-cloud-provider-aws-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cloud-provider-aws/openshift-cloud-provider-aws-master-presubmits.yaml @@ -305,6 +305,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cloud-provider-aws-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cloud-provider-azure/openshift-cloud-provider-azure-master-postsubmits.yaml b/ci-operator/jobs/openshift/cloud-provider-azure/openshift-cloud-provider-azure-master-postsubmits.yaml index 149b10d2c20ff..a4bea875c165d 100644 --- a/ci-operator/jobs/openshift/cloud-provider-azure/openshift-cloud-provider-azure-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cloud-provider-azure/openshift-cloud-provider-azure-master-postsubmits.yaml @@ -62,3 +62,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cloud-provider-azure-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cloud-provider-azure/openshift-cloud-provider-azure-master-presubmits.yaml b/ci-operator/jobs/openshift/cloud-provider-azure/openshift-cloud-provider-azure-master-presubmits.yaml index 51d6562ae1094..3fd656044311c 100644 --- a/ci-operator/jobs/openshift/cloud-provider-azure/openshift-cloud-provider-azure-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cloud-provider-azure/openshift-cloud-provider-azure-master-presubmits.yaml @@ -222,6 +222,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cloud-provider-azure-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cloud-provider-gcp/openshift-cloud-provider-gcp-master-postsubmits.yaml b/ci-operator/jobs/openshift/cloud-provider-gcp/openshift-cloud-provider-gcp-master-postsubmits.yaml index b5ac61dd0b614..bfb3bbd3c0916 100644 --- a/ci-operator/jobs/openshift/cloud-provider-gcp/openshift-cloud-provider-gcp-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cloud-provider-gcp/openshift-cloud-provider-gcp-master-postsubmits.yaml @@ -62,3 +62,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cloud-provider-gcp-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cloud-provider-gcp/openshift-cloud-provider-gcp-master-presubmits.yaml b/ci-operator/jobs/openshift/cloud-provider-gcp/openshift-cloud-provider-gcp-master-presubmits.yaml index bf744284c03f4..2a219c6a3e913 100644 --- a/ci-operator/jobs/openshift/cloud-provider-gcp/openshift-cloud-provider-gcp-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cloud-provider-gcp/openshift-cloud-provider-gcp-master-presubmits.yaml @@ -286,6 +286,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cloud-provider-gcp-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cloud-provider-ibm/openshift-cloud-provider-ibm-master-postsubmits.yaml b/ci-operator/jobs/openshift/cloud-provider-ibm/openshift-cloud-provider-ibm-master-postsubmits.yaml index 8bac88f06abbb..e4c16fb4702b5 100644 --- a/ci-operator/jobs/openshift/cloud-provider-ibm/openshift-cloud-provider-ibm-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cloud-provider-ibm/openshift-cloud-provider-ibm-master-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cloud-provider-ibm-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cloud-provider-ibm/openshift-cloud-provider-ibm-master-presubmits.yaml b/ci-operator/jobs/openshift/cloud-provider-ibm/openshift-cloud-provider-ibm-master-presubmits.yaml index 91a264d3804cb..b5a31d185bd1c 100644 --- a/ci-operator/jobs/openshift/cloud-provider-ibm/openshift-cloud-provider-ibm-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cloud-provider-ibm/openshift-cloud-provider-ibm-master-presubmits.yaml @@ -270,6 +270,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cloud-provider-ibm-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cloud-provider-kubevirt/openshift-cloud-provider-kubevirt-main-postsubmits.yaml b/ci-operator/jobs/openshift/cloud-provider-kubevirt/openshift-cloud-provider-kubevirt-main-postsubmits.yaml index b036c134376df..696522df7a864 100755 --- a/ci-operator/jobs/openshift/cloud-provider-kubevirt/openshift-cloud-provider-kubevirt-main-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cloud-provider-kubevirt/openshift-cloud-provider-kubevirt-main-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^main$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cloud-provider-kubevirt-main-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cloud-provider-kubevirt/openshift-cloud-provider-kubevirt-main-presubmits.yaml b/ci-operator/jobs/openshift/cloud-provider-kubevirt/openshift-cloud-provider-kubevirt-main-presubmits.yaml index 2ea04fb1f4127..5fb42b998dede 100755 --- a/ci-operator/jobs/openshift/cloud-provider-kubevirt/openshift-cloud-provider-kubevirt-main-presubmits.yaml +++ b/ci-operator/jobs/openshift/cloud-provider-kubevirt/openshift-cloud-provider-kubevirt-main-presubmits.yaml @@ -134,6 +134,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^main$ + - ^main- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cloud-provider-kubevirt-main-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cloud-provider-nutanix/openshift-cloud-provider-nutanix-main-postsubmits.yaml b/ci-operator/jobs/openshift/cloud-provider-nutanix/openshift-cloud-provider-nutanix-main-postsubmits.yaml index da4ae1b12eb99..6c877e7d66fc3 100644 --- a/ci-operator/jobs/openshift/cloud-provider-nutanix/openshift-cloud-provider-nutanix-main-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cloud-provider-nutanix/openshift-cloud-provider-nutanix-main-postsubmits.yaml @@ -61,3 +61,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^main$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cloud-provider-nutanix-main-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cloud-provider-nutanix/openshift-cloud-provider-nutanix-main-presubmits.yaml b/ci-operator/jobs/openshift/cloud-provider-nutanix/openshift-cloud-provider-nutanix-main-presubmits.yaml index 904a9e6e71210..ef372fd693ac7 100644 --- a/ci-operator/jobs/openshift/cloud-provider-nutanix/openshift-cloud-provider-nutanix-main-presubmits.yaml +++ b/ci-operator/jobs/openshift/cloud-provider-nutanix/openshift-cloud-provider-nutanix-main-presubmits.yaml @@ -279,6 +279,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^main$ + - ^main- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cloud-provider-nutanix-main-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-master-postsubmits.yaml b/ci-operator/jobs/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-master-postsubmits.yaml index e01ea8a1adc47..4259dc56e021c 100644 --- a/ci-operator/jobs/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-master-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cloud-provider-openstack-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-master-presubmits.yaml b/ci-operator/jobs/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-master-presubmits.yaml index 251d8f1bb7580..1a0aaf0abb0a8 100644 --- a/ci-operator/jobs/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-master-presubmits.yaml @@ -375,6 +375,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cloud-provider-openstack-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cloud-provider-powervs/openshift-cloud-provider-powervs-main-postsubmits.yaml b/ci-operator/jobs/openshift/cloud-provider-powervs/openshift-cloud-provider-powervs-main-postsubmits.yaml index 24c04fdc2cd66..345cd4f0ffdb1 100644 --- a/ci-operator/jobs/openshift/cloud-provider-powervs/openshift-cloud-provider-powervs-main-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cloud-provider-powervs/openshift-cloud-provider-powervs-main-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^main$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cloud-provider-powervs-main-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cloud-provider-powervs/openshift-cloud-provider-powervs-main-presubmits.yaml b/ci-operator/jobs/openshift/cloud-provider-powervs/openshift-cloud-provider-powervs-main-presubmits.yaml index f8d805b71886d..7a3905782836d 100644 --- a/ci-operator/jobs/openshift/cloud-provider-powervs/openshift-cloud-provider-powervs-main-presubmits.yaml +++ b/ci-operator/jobs/openshift/cloud-provider-powervs/openshift-cloud-provider-powervs-main-presubmits.yaml @@ -107,6 +107,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^main$ + - ^main- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cloud-provider-powervs-main-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cloud-provider-vsphere/openshift-cloud-provider-vsphere-master-postsubmits.yaml b/ci-operator/jobs/openshift/cloud-provider-vsphere/openshift-cloud-provider-vsphere-master-postsubmits.yaml index fd9305b6f7119..0060364e9c68f 100644 --- a/ci-operator/jobs/openshift/cloud-provider-vsphere/openshift-cloud-provider-vsphere-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cloud-provider-vsphere/openshift-cloud-provider-vsphere-master-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: vsphere02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cloud-provider-vsphere-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cloud-provider-vsphere/openshift-cloud-provider-vsphere-master-presubmits.yaml b/ci-operator/jobs/openshift/cloud-provider-vsphere/openshift-cloud-provider-vsphere-master-presubmits.yaml index 5b6abeca1543c..8e1da8c86022c 100644 --- a/ci-operator/jobs/openshift/cloud-provider-vsphere/openshift-cloud-provider-vsphere-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cloud-provider-vsphere/openshift-cloud-provider-vsphere-master-presubmits.yaml @@ -217,6 +217,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: vsphere02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cloud-provider-vsphere-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cluster-api-operator/openshift-cluster-api-operator-main-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-operator/openshift-cluster-api-operator-main-postsubmits.yaml index 4f0ccd237ce7c..551b86d1fa183 100644 --- a/ci-operator/jobs/openshift/cluster-api-operator/openshift-cluster-api-operator-main-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-operator/openshift-cluster-api-operator-main-postsubmits.yaml @@ -61,3 +61,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^main$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cluster-api-operator-main-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cluster-api-operator/openshift-cluster-api-operator-main-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-operator/openshift-cluster-api-operator-main-presubmits.yaml index bfe4520ec6205..5e85309b35764 100644 --- a/ci-operator/jobs/openshift/cluster-api-operator/openshift-cluster-api-operator-main-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-operator/openshift-cluster-api-operator-main-presubmits.yaml @@ -471,6 +471,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^main$ + - ^main- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cluster-api-operator-main-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cluster-api-provider-alibaba/openshift-cluster-api-provider-alibaba-main-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-alibaba/openshift-cluster-api-provider-alibaba-main-postsubmits.yaml index acf84a2bd37c2..2c403a10f624c 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-alibaba/openshift-cluster-api-provider-alibaba-main-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-alibaba/openshift-cluster-api-provider-alibaba-main-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^main$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cluster-api-provider-alibaba-main-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cluster-api-provider-alibaba/openshift-cluster-api-provider-alibaba-main-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-alibaba/openshift-cluster-api-provider-alibaba-main-presubmits.yaml index 2d4a065597326..b1f181e0df189 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-alibaba/openshift-cluster-api-provider-alibaba-main-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-alibaba/openshift-cluster-api-provider-alibaba-main-presubmits.yaml @@ -265,6 +265,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^main$ + - ^main- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cluster-api-provider-alibaba-main-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-master-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-master-postsubmits.yaml index fcb83284da3ec..1c0e5c058195c 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-master-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cluster-api-provider-aws-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-master-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-master-presubmits.yaml index ae2cda44f9f8c..807a800a20a4b 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-master-presubmits.yaml @@ -457,6 +457,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cluster-api-provider-aws-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-master-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-master-postsubmits.yaml index b52b7324061f7..23dfbc37e0264 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-master-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cluster-api-provider-azure-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-master-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-master-presubmits.yaml index 49cb5c6cf8251..ed492bffd4e49 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-master-presubmits.yaml @@ -375,6 +375,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cluster-api-provider-azure-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-master-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-master-postsubmits.yaml index e9178652c9df8..c517c25d89007 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cluster-api-provider-baremetal-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-master-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-master-presubmits.yaml index b08f2d4c063ae..dec8a4a229cef 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-master-presubmits.yaml @@ -620,6 +620,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cluster-api-provider-baremetal-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: false branches: diff --git a/ci-operator/jobs/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-master-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-master-postsubmits.yaml index 5394114f74f95..60e8273afa9aa 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-master-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cluster-api-provider-gcp-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-master-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-master-presubmits.yaml index e87a6f3223c3a..2b572e352ee22 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-master-presubmits.yaml @@ -391,6 +391,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cluster-api-provider-gcp-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cluster-api-provider-ibmcloud/openshift-cluster-api-provider-ibmcloud-main-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-ibmcloud/openshift-cluster-api-provider-ibmcloud-main-postsubmits.yaml index 96d0a99037b87..6983b2c4734fd 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-ibmcloud/openshift-cluster-api-provider-ibmcloud-main-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-ibmcloud/openshift-cluster-api-provider-ibmcloud-main-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^main$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cluster-api-provider-ibmcloud-main-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cluster-api-provider-ibmcloud/openshift-cluster-api-provider-ibmcloud-main-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-ibmcloud/openshift-cluster-api-provider-ibmcloud-main-presubmits.yaml index a128874e03067..43744afbb21d7 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-ibmcloud/openshift-cluster-api-provider-ibmcloud-main-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-ibmcloud/openshift-cluster-api-provider-ibmcloud-main-presubmits.yaml @@ -163,6 +163,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^main$ + - ^main- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cluster-api-provider-ibmcloud-main-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-master-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-master-postsubmits.yaml index 7577662da38f0..78252580d1ee2 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cluster-api-provider-libvirt-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-master-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-master-presubmits.yaml index 6df6a4c1be69b..b0d910fe4a7ed 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-master-presubmits.yaml @@ -350,6 +350,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cluster-api-provider-libvirt-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cluster-api-provider-metal3/openshift-cluster-api-provider-metal3-main-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-metal3/openshift-cluster-api-provider-metal3-main-postsubmits.yaml index 62635c785625f..bae494dfd1998 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-metal3/openshift-cluster-api-provider-metal3-main-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-metal3/openshift-cluster-api-provider-metal3-main-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^main$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cluster-api-provider-metal3-main-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cluster-api-provider-metal3/openshift-cluster-api-provider-metal3-main-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-metal3/openshift-cluster-api-provider-metal3-main-presubmits.yaml index 7f6dac263995f..ca126dc2e6d8d 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-metal3/openshift-cluster-api-provider-metal3-main-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-metal3/openshift-cluster-api-provider-metal3-main-presubmits.yaml @@ -108,6 +108,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )lint,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^main$ + - ^main- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cluster-api-provider-metal3-main-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: false branches: diff --git a/ci-operator/jobs/openshift/cluster-api-provider-openstack/openshift-cluster-api-provider-openstack-main-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-openstack/openshift-cluster-api-provider-openstack-main-postsubmits.yaml index c20db4df6cdb8..8b76c96c9ebc8 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-openstack/openshift-cluster-api-provider-openstack-main-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-openstack/openshift-cluster-api-provider-openstack-main-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^main$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cluster-api-provider-openstack-main-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cluster-api-provider-openstack/openshift-cluster-api-provider-openstack-main-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-openstack/openshift-cluster-api-provider-openstack-main-presubmits.yaml index 95b85936e0365..2b7b1710e15ae 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-openstack/openshift-cluster-api-provider-openstack-main-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-openstack/openshift-cluster-api-provider-openstack-main-presubmits.yaml @@ -135,6 +135,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^main$ + - ^main- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cluster-api-provider-openstack-main-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cluster-api-provider-ovirt/openshift-cluster-api-provider-ovirt-master-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-ovirt/openshift-cluster-api-provider-ovirt-master-postsubmits.yaml index 62742bafbfc3d..6acac34dda648 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-ovirt/openshift-cluster-api-provider-ovirt-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-ovirt/openshift-cluster-api-provider-ovirt-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cluster-api-provider-ovirt-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cluster-api-provider-ovirt/openshift-cluster-api-provider-ovirt-master-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-ovirt/openshift-cluster-api-provider-ovirt-master-presubmits.yaml index 2aba5f6111aac..c578a2bd03368 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-ovirt/openshift-cluster-api-provider-ovirt-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-ovirt/openshift-cluster-api-provider-ovirt-master-presubmits.yaml @@ -189,6 +189,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cluster-api-provider-ovirt-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cluster-api-provider-vsphere/openshift-cluster-api-provider-vsphere-master-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-vsphere/openshift-cluster-api-provider-vsphere-master-postsubmits.yaml index 8da1f374df013..cf45c70d3bb1a 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-vsphere/openshift-cluster-api-provider-vsphere-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-vsphere/openshift-cluster-api-provider-vsphere-master-postsubmits.yaml @@ -61,3 +61,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: vsphere02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cluster-api-provider-vsphere-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cluster-api-provider-vsphere/openshift-cluster-api-provider-vsphere-master-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-vsphere/openshift-cluster-api-provider-vsphere-master-presubmits.yaml index bc6388d051023..4180068a39c4d 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-vsphere/openshift-cluster-api-provider-vsphere-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-vsphere/openshift-cluster-api-provider-vsphere-master-presubmits.yaml @@ -305,6 +305,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: vsphere02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cluster-api-provider-vsphere-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cluster-api/openshift-cluster-api-master-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api/openshift-cluster-api-master-postsubmits.yaml index 76647f97edac8..406bf0512a516 100644 --- a/ci-operator/jobs/openshift/cluster-api/openshift-cluster-api-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api/openshift-cluster-api-master-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cluster-api-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cluster-api/openshift-cluster-api-master-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api/openshift-cluster-api-master-presubmits.yaml index 30181822d1d71..15ff1457a7347 100644 --- a/ci-operator/jobs/openshift/cluster-api/openshift-cluster-api-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api/openshift-cluster-api-master-presubmits.yaml @@ -619,6 +619,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cluster-api-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cluster-authentication-operator/openshift-cluster-authentication-operator-master-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-authentication-operator/openshift-cluster-authentication-operator-master-postsubmits.yaml index 6f7ab7119e97e..70d88fa337a3f 100644 --- a/ci-operator/jobs/openshift/cluster-authentication-operator/openshift-cluster-authentication-operator-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-authentication-operator/openshift-cluster-authentication-operator-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cluster-authentication-operator-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cluster-authentication-operator/openshift-cluster-authentication-operator-master-presubmits.yaml b/ci-operator/jobs/openshift/cluster-authentication-operator/openshift-cluster-authentication-operator-master-presubmits.yaml index 553720bb3b39f..ffc2419bcc666 100644 --- a/ci-operator/jobs/openshift/cluster-authentication-operator/openshift-cluster-authentication-operator-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-authentication-operator/openshift-cluster-authentication-operator-master-presubmits.yaml @@ -782,6 +782,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cluster-authentication-operator-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cluster-autoscaler-operator/openshift-cluster-autoscaler-operator-master-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-autoscaler-operator/openshift-cluster-autoscaler-operator-master-postsubmits.yaml index 9e79d93fa0b7a..0d80191a10ccf 100644 --- a/ci-operator/jobs/openshift/cluster-autoscaler-operator/openshift-cluster-autoscaler-operator-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-autoscaler-operator/openshift-cluster-autoscaler-operator-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cluster-autoscaler-operator-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cluster-autoscaler-operator/openshift-cluster-autoscaler-operator-master-presubmits.yaml b/ci-operator/jobs/openshift/cluster-autoscaler-operator/openshift-cluster-autoscaler-operator-master-presubmits.yaml index b9fae3c6f31e2..6e9bc532468bc 100644 --- a/ci-operator/jobs/openshift/cluster-autoscaler-operator/openshift-cluster-autoscaler-operator-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-autoscaler-operator/openshift-cluster-autoscaler-operator-master-presubmits.yaml @@ -584,6 +584,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cluster-autoscaler-operator-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cluster-baremetal-operator/openshift-cluster-baremetal-operator-master-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-baremetal-operator/openshift-cluster-baremetal-operator-master-postsubmits.yaml index b75a88b42b912..e8cb64cd319b3 100644 --- a/ci-operator/jobs/openshift/cluster-baremetal-operator/openshift-cluster-baremetal-operator-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-baremetal-operator/openshift-cluster-baremetal-operator-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cluster-baremetal-operator-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cluster-baremetal-operator/openshift-cluster-baremetal-operator-master-presubmits.yaml b/ci-operator/jobs/openshift/cluster-baremetal-operator/openshift-cluster-baremetal-operator-master-presubmits.yaml index 66518f01b0d38..48d9fbe94be9f 100644 --- a/ci-operator/jobs/openshift/cluster-baremetal-operator/openshift-cluster-baremetal-operator-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-baremetal-operator/openshift-cluster-baremetal-operator-master-presubmits.yaml @@ -1073,6 +1073,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )lint,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cluster-baremetal-operator-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: false branches: diff --git a/ci-operator/jobs/openshift/cluster-bootstrap/openshift-cluster-bootstrap-master-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-bootstrap/openshift-cluster-bootstrap-master-postsubmits.yaml index 32dd96a7c4cd1..684ec5d4a7dae 100644 --- a/ci-operator/jobs/openshift/cluster-bootstrap/openshift-cluster-bootstrap-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-bootstrap/openshift-cluster-bootstrap-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cluster-bootstrap-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cluster-bootstrap/openshift-cluster-bootstrap-master-presubmits.yaml b/ci-operator/jobs/openshift/cluster-bootstrap/openshift-cluster-bootstrap-master-presubmits.yaml index bcdb4e8059d7d..8f3fccc2c44d4 100644 --- a/ci-operator/jobs/openshift/cluster-bootstrap/openshift-cluster-bootstrap-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-bootstrap/openshift-cluster-bootstrap-master-presubmits.yaml @@ -289,6 +289,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cluster-bootstrap-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cluster-capi-operator/openshift-cluster-capi-operator-main-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-capi-operator/openshift-cluster-capi-operator-main-postsubmits.yaml index 2b408abcb96a7..e3d358ec95efa 100644 --- a/ci-operator/jobs/openshift/cluster-capi-operator/openshift-cluster-capi-operator-main-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-capi-operator/openshift-cluster-capi-operator-main-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^main$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cluster-capi-operator-main-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cluster-capi-operator/openshift-cluster-capi-operator-main-presubmits.yaml b/ci-operator/jobs/openshift/cluster-capi-operator/openshift-cluster-capi-operator-main-presubmits.yaml index 85b147024d804..44594e6c5b9ab 100644 --- a/ci-operator/jobs/openshift/cluster-capi-operator/openshift-cluster-capi-operator-main-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-capi-operator/openshift-cluster-capi-operator-main-presubmits.yaml @@ -879,6 +879,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )lint,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^main$ + - ^main- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cluster-capi-operator-main-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cluster-cloud-controller-manager-operator/openshift-cluster-cloud-controller-manager-operator-master-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-cloud-controller-manager-operator/openshift-cluster-cloud-controller-manager-operator-master-postsubmits.yaml index aa2a3ca347c3e..6d188de7fb241 100644 --- a/ci-operator/jobs/openshift/cluster-cloud-controller-manager-operator/openshift-cluster-cloud-controller-manager-operator-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-cloud-controller-manager-operator/openshift-cluster-cloud-controller-manager-operator-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cluster-cloud-controller-manager-operator-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cluster-cloud-controller-manager-operator/openshift-cluster-cloud-controller-manager-operator-master-presubmits.yaml b/ci-operator/jobs/openshift/cluster-cloud-controller-manager-operator/openshift-cluster-cloud-controller-manager-operator-master-presubmits.yaml index 48d4159a6b291..2550b2105df91 100644 --- a/ci-operator/jobs/openshift/cluster-cloud-controller-manager-operator/openshift-cluster-cloud-controller-manager-operator-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-cloud-controller-manager-operator/openshift-cluster-cloud-controller-manager-operator-master-presubmits.yaml @@ -1048,6 +1048,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )lint,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cluster-cloud-controller-manager-operator-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cluster-config-operator/openshift-cluster-config-operator-master-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-config-operator/openshift-cluster-config-operator-master-postsubmits.yaml index ebe92f785910d..2079de9765b37 100644 --- a/ci-operator/jobs/openshift/cluster-config-operator/openshift-cluster-config-operator-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-config-operator/openshift-cluster-config-operator-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cluster-config-operator-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cluster-config-operator/openshift-cluster-config-operator-master-presubmits.yaml b/ci-operator/jobs/openshift/cluster-config-operator/openshift-cluster-config-operator-master-presubmits.yaml index a3b6319d53699..d544d405b897e 100644 --- a/ci-operator/jobs/openshift/cluster-config-operator/openshift-cluster-config-operator-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-config-operator/openshift-cluster-config-operator-master-presubmits.yaml @@ -606,6 +606,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cluster-config-operator-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cluster-control-plane-machine-set-operator/openshift-cluster-control-plane-machine-set-operator-main-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-control-plane-machine-set-operator/openshift-cluster-control-plane-machine-set-operator-main-postsubmits.yaml index c210de4777924..f002a22702fd3 100644 --- a/ci-operator/jobs/openshift/cluster-control-plane-machine-set-operator/openshift-cluster-control-plane-machine-set-operator-main-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-control-plane-machine-set-operator/openshift-cluster-control-plane-machine-set-operator-main-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^main$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cluster-control-plane-machine-set-operator-main-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cluster-control-plane-machine-set-operator/openshift-cluster-control-plane-machine-set-operator-main-presubmits.yaml b/ci-operator/jobs/openshift/cluster-control-plane-machine-set-operator/openshift-cluster-control-plane-machine-set-operator-main-presubmits.yaml index 5538c39a75415..d95017db19d0b 100644 --- a/ci-operator/jobs/openshift/cluster-control-plane-machine-set-operator/openshift-cluster-control-plane-machine-set-operator-main-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-control-plane-machine-set-operator/openshift-cluster-control-plane-machine-set-operator-main-presubmits.yaml @@ -1550,6 +1550,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )lint,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^main$ + - ^main- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cluster-control-plane-machine-set-operator-main-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cluster-csi-snapshot-controller-operator/openshift-cluster-csi-snapshot-controller-operator-master-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-csi-snapshot-controller-operator/openshift-cluster-csi-snapshot-controller-operator-master-postsubmits.yaml index 52cafa1e2b9e0..a482481f6ab93 100644 --- a/ci-operator/jobs/openshift/cluster-csi-snapshot-controller-operator/openshift-cluster-csi-snapshot-controller-operator-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-csi-snapshot-controller-operator/openshift-cluster-csi-snapshot-controller-operator-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cluster-csi-snapshot-controller-operator-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cluster-csi-snapshot-controller-operator/openshift-cluster-csi-snapshot-controller-operator-master-presubmits.yaml b/ci-operator/jobs/openshift/cluster-csi-snapshot-controller-operator/openshift-cluster-csi-snapshot-controller-operator-master-presubmits.yaml index 0653907dea053..a93765d969917 100644 --- a/ci-operator/jobs/openshift/cluster-csi-snapshot-controller-operator/openshift-cluster-csi-snapshot-controller-operator-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-csi-snapshot-controller-operator/openshift-cluster-csi-snapshot-controller-operator-master-presubmits.yaml @@ -371,6 +371,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cluster-csi-snapshot-controller-operator-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cluster-dns-operator/openshift-cluster-dns-operator-master-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-dns-operator/openshift-cluster-dns-operator-master-postsubmits.yaml index 6fa544e30ff13..adce5a4d6cb67 100644 --- a/ci-operator/jobs/openshift/cluster-dns-operator/openshift-cluster-dns-operator-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-dns-operator/openshift-cluster-dns-operator-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cluster-dns-operator-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cluster-dns-operator/openshift-cluster-dns-operator-master-presubmits.yaml b/ci-operator/jobs/openshift/cluster-dns-operator/openshift-cluster-dns-operator-master-presubmits.yaml index 828683966b4ec..d17bc5da92688 100644 --- a/ci-operator/jobs/openshift/cluster-dns-operator/openshift-cluster-dns-operator-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-dns-operator/openshift-cluster-dns-operator-master-presubmits.yaml @@ -445,6 +445,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cluster-dns-operator-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-master-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-master-postsubmits.yaml index 47bd1112a3bcb..068f6a56f1d07 100644 --- a/ci-operator/jobs/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cluster-etcd-operator-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-master-presubmits.yaml b/ci-operator/jobs/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-master-presubmits.yaml index b1b970b738e66..186c7249057da 100644 --- a/ci-operator/jobs/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-master-presubmits.yaml @@ -1887,6 +1887,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cluster-etcd-operator-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cluster-image-registry-operator/openshift-cluster-image-registry-operator-master-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-image-registry-operator/openshift-cluster-image-registry-operator-master-postsubmits.yaml index 4ac628af0b1d2..32615ed8a8227 100644 --- a/ci-operator/jobs/openshift/cluster-image-registry-operator/openshift-cluster-image-registry-operator-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-image-registry-operator/openshift-cluster-image-registry-operator-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cluster-image-registry-operator-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cluster-image-registry-operator/openshift-cluster-image-registry-operator-master-presubmits.yaml b/ci-operator/jobs/openshift/cluster-image-registry-operator/openshift-cluster-image-registry-operator-master-presubmits.yaml index 55d50445f6b55..0d383a830a681 100644 --- a/ci-operator/jobs/openshift/cluster-image-registry-operator/openshift-cluster-image-registry-operator-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-image-registry-operator/openshift-cluster-image-registry-operator-master-presubmits.yaml @@ -1173,6 +1173,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cluster-image-registry-operator-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: false branches: diff --git a/ci-operator/jobs/openshift/cluster-ingress-operator/openshift-cluster-ingress-operator-master-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-ingress-operator/openshift-cluster-ingress-operator-master-postsubmits.yaml index 41b582ebc7d7e..be89046836fea 100644 --- a/ci-operator/jobs/openshift/cluster-ingress-operator/openshift-cluster-ingress-operator-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-ingress-operator/openshift-cluster-ingress-operator-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build05 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cluster-ingress-operator-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cluster-ingress-operator/openshift-cluster-ingress-operator-master-presubmits.yaml b/ci-operator/jobs/openshift/cluster-ingress-operator/openshift-cluster-ingress-operator-master-presubmits.yaml index d07688e5038d8..c7bb0233a5280 100644 --- a/ci-operator/jobs/openshift/cluster-ingress-operator/openshift-cluster-ingress-operator-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-ingress-operator/openshift-cluster-ingress-operator-master-presubmits.yaml @@ -1003,6 +1003,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cluster-ingress-operator-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cluster-kube-apiserver-operator/openshift-cluster-kube-apiserver-operator-master-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-kube-apiserver-operator/openshift-cluster-kube-apiserver-operator-master-postsubmits.yaml index de58ed6c44e9a..ba4ce6e550777 100644 --- a/ci-operator/jobs/openshift/cluster-kube-apiserver-operator/openshift-cluster-kube-apiserver-operator-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-kube-apiserver-operator/openshift-cluster-kube-apiserver-operator-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cluster-kube-apiserver-operator-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cluster-kube-apiserver-operator/openshift-cluster-kube-apiserver-operator-master-presubmits.yaml b/ci-operator/jobs/openshift/cluster-kube-apiserver-operator/openshift-cluster-kube-apiserver-operator-master-presubmits.yaml index 9de3eefcc5d8f..e1eecc791f866 100644 --- a/ci-operator/jobs/openshift/cluster-kube-apiserver-operator/openshift-cluster-kube-apiserver-operator-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-kube-apiserver-operator/openshift-cluster-kube-apiserver-operator-master-presubmits.yaml @@ -2796,6 +2796,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )k8s-e2e-gcp-serial,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cluster-kube-apiserver-operator-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cluster-kube-controller-manager-operator/openshift-cluster-kube-controller-manager-operator-master-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-kube-controller-manager-operator/openshift-cluster-kube-controller-manager-operator-master-postsubmits.yaml index 165d81bf3ea1d..2ee07b5f99b14 100644 --- a/ci-operator/jobs/openshift/cluster-kube-controller-manager-operator/openshift-cluster-kube-controller-manager-operator-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-kube-controller-manager-operator/openshift-cluster-kube-controller-manager-operator-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build05 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cluster-kube-controller-manager-operator-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cluster-kube-controller-manager-operator/openshift-cluster-kube-controller-manager-operator-master-presubmits.yaml b/ci-operator/jobs/openshift/cluster-kube-controller-manager-operator/openshift-cluster-kube-controller-manager-operator-master-presubmits.yaml index f9e84336d13cf..50399305cd411 100644 --- a/ci-operator/jobs/openshift/cluster-kube-controller-manager-operator/openshift-cluster-kube-controller-manager-operator-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-kube-controller-manager-operator/openshift-cluster-kube-controller-manager-operator-master-presubmits.yaml @@ -366,6 +366,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cluster-kube-controller-manager-operator-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cluster-kube-scheduler-operator/openshift-cluster-kube-scheduler-operator-master-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-kube-scheduler-operator/openshift-cluster-kube-scheduler-operator-master-postsubmits.yaml index e281e28bcf9b0..e71b0d2ae3039 100644 --- a/ci-operator/jobs/openshift/cluster-kube-scheduler-operator/openshift-cluster-kube-scheduler-operator-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-kube-scheduler-operator/openshift-cluster-kube-scheduler-operator-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build05 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cluster-kube-scheduler-operator-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cluster-kube-scheduler-operator/openshift-cluster-kube-scheduler-operator-master-presubmits.yaml b/ci-operator/jobs/openshift/cluster-kube-scheduler-operator/openshift-cluster-kube-scheduler-operator-master-presubmits.yaml index b1a7ac30cd0f1..24816a43a7133 100644 --- a/ci-operator/jobs/openshift/cluster-kube-scheduler-operator/openshift-cluster-kube-scheduler-operator-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-kube-scheduler-operator/openshift-cluster-kube-scheduler-operator-master-presubmits.yaml @@ -444,6 +444,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cluster-kube-scheduler-operator-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cluster-kube-storage-version-migrator-operator/openshift-cluster-kube-storage-version-migrator-operator-master-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-kube-storage-version-migrator-operator/openshift-cluster-kube-storage-version-migrator-operator-master-postsubmits.yaml index 1928e6f138a7e..0f16d1577bfe1 100644 --- a/ci-operator/jobs/openshift/cluster-kube-storage-version-migrator-operator/openshift-cluster-kube-storage-version-migrator-operator-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-kube-storage-version-migrator-operator/openshift-cluster-kube-storage-version-migrator-operator-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build05 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cluster-kube-storage-version-migrator-operator-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cluster-kube-storage-version-migrator-operator/openshift-cluster-kube-storage-version-migrator-operator-master-presubmits.yaml b/ci-operator/jobs/openshift/cluster-kube-storage-version-migrator-operator/openshift-cluster-kube-storage-version-migrator-operator-master-presubmits.yaml index 132ef50204793..8220601bd3378 100644 --- a/ci-operator/jobs/openshift/cluster-kube-storage-version-migrator-operator/openshift-cluster-kube-storage-version-migrator-operator-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-kube-storage-version-migrator-operator/openshift-cluster-kube-storage-version-migrator-operator-master-presubmits.yaml @@ -210,6 +210,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cluster-kube-storage-version-migrator-operator-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cluster-machine-approver/openshift-cluster-machine-approver-master-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-machine-approver/openshift-cluster-machine-approver-master-postsubmits.yaml index 93dc4c08811d7..2f6e72518190a 100644 --- a/ci-operator/jobs/openshift/cluster-machine-approver/openshift-cluster-machine-approver-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-machine-approver/openshift-cluster-machine-approver-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build05 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cluster-machine-approver-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cluster-machine-approver/openshift-cluster-machine-approver-master-presubmits.yaml b/ci-operator/jobs/openshift/cluster-machine-approver/openshift-cluster-machine-approver-master-presubmits.yaml index 42ded4baacd62..4bb67a84eca3e 100644 --- a/ci-operator/jobs/openshift/cluster-machine-approver/openshift-cluster-machine-approver-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-machine-approver/openshift-cluster-machine-approver-master-presubmits.yaml @@ -534,6 +534,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cluster-machine-approver-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cluster-monitoring-operator/openshift-cluster-monitoring-operator-master-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-monitoring-operator/openshift-cluster-monitoring-operator-master-postsubmits.yaml index c944a8dbba021..a8965748fc391 100644 --- a/ci-operator/jobs/openshift/cluster-monitoring-operator/openshift-cluster-monitoring-operator-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-monitoring-operator/openshift-cluster-monitoring-operator-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cluster-monitoring-operator-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cluster-monitoring-operator/openshift-cluster-monitoring-operator-master-presubmits.yaml b/ci-operator/jobs/openshift/cluster-monitoring-operator/openshift-cluster-monitoring-operator-master-presubmits.yaml index 0d8052f987b97..ae6408562b1c3 100644 --- a/ci-operator/jobs/openshift/cluster-monitoring-operator/openshift-cluster-monitoring-operator-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-monitoring-operator/openshift-cluster-monitoring-operator-master-presubmits.yaml @@ -657,6 +657,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )jsonnet-fmt,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cluster-monitoring-operator-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cluster-network-operator/openshift-cluster-network-operator-master-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-network-operator/openshift-cluster-network-operator-master-postsubmits.yaml index 4185021ff5398..91f557bb279ec 100644 --- a/ci-operator/jobs/openshift/cluster-network-operator/openshift-cluster-network-operator-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-network-operator/openshift-cluster-network-operator-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cluster-network-operator-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cluster-network-operator/openshift-cluster-network-operator-master-presubmits.yaml b/ci-operator/jobs/openshift/cluster-network-operator/openshift-cluster-network-operator-master-presubmits.yaml index 94bf721677344..40ce91cff5c45 100644 --- a/ci-operator/jobs/openshift/cluster-network-operator/openshift-cluster-network-operator-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-network-operator/openshift-cluster-network-operator-master-presubmits.yaml @@ -2720,6 +2720,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )lint,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cluster-network-operator-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: false branches: diff --git a/ci-operator/jobs/openshift/cluster-node-tuning-operator/openshift-cluster-node-tuning-operator-master-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-node-tuning-operator/openshift-cluster-node-tuning-operator-master-postsubmits.yaml index 29fd8d551da18..40a5083f58075 100644 --- a/ci-operator/jobs/openshift/cluster-node-tuning-operator/openshift-cluster-node-tuning-operator-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-node-tuning-operator/openshift-cluster-node-tuning-operator-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cluster-node-tuning-operator-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cluster-node-tuning-operator/openshift-cluster-node-tuning-operator-master-presubmits.yaml b/ci-operator/jobs/openshift/cluster-node-tuning-operator/openshift-cluster-node-tuning-operator-master-presubmits.yaml index b6a54c5f477c4..eb8aca4e290d0 100644 --- a/ci-operator/jobs/openshift/cluster-node-tuning-operator/openshift-cluster-node-tuning-operator-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-node-tuning-operator/openshift-cluster-node-tuning-operator-master-presubmits.yaml @@ -946,6 +946,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )lint,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cluster-node-tuning-operator-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cluster-olm-operator/openshift-cluster-olm-operator-main-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-olm-operator/openshift-cluster-olm-operator-main-postsubmits.yaml index a2e347ccd2ad5..e7a03545787b7 100644 --- a/ci-operator/jobs/openshift/cluster-olm-operator/openshift-cluster-olm-operator-main-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-olm-operator/openshift-cluster-olm-operator-main-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^main$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cluster-olm-operator-main-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cluster-olm-operator/openshift-cluster-olm-operator-main-presubmits.yaml b/ci-operator/jobs/openshift/cluster-olm-operator/openshift-cluster-olm-operator-main-presubmits.yaml index 429bcd91079e3..fcfa5b01dbb43 100644 --- a/ci-operator/jobs/openshift/cluster-olm-operator/openshift-cluster-olm-operator-main-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-olm-operator/openshift-cluster-olm-operator-main-presubmits.yaml @@ -160,6 +160,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )lint,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^main$ + - ^main- + cluster: build03 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cluster-olm-operator-main-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: false branches: diff --git a/ci-operator/jobs/openshift/cluster-openshift-apiserver-operator/openshift-cluster-openshift-apiserver-operator-master-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-openshift-apiserver-operator/openshift-cluster-openshift-apiserver-operator-master-postsubmits.yaml index ef1c700ec26b6..111bb8326c259 100644 --- a/ci-operator/jobs/openshift/cluster-openshift-apiserver-operator/openshift-cluster-openshift-apiserver-operator-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-openshift-apiserver-operator/openshift-cluster-openshift-apiserver-operator-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cluster-openshift-apiserver-operator-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cluster-openshift-apiserver-operator/openshift-cluster-openshift-apiserver-operator-master-presubmits.yaml b/ci-operator/jobs/openshift/cluster-openshift-apiserver-operator/openshift-cluster-openshift-apiserver-operator-master-presubmits.yaml index 085d1b00a696e..ecc7b6bd75bb4 100644 --- a/ci-operator/jobs/openshift/cluster-openshift-apiserver-operator/openshift-cluster-openshift-apiserver-operator-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-openshift-apiserver-operator/openshift-cluster-openshift-apiserver-operator-master-presubmits.yaml @@ -624,6 +624,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cluster-openshift-apiserver-operator-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cluster-openshift-controller-manager-operator/openshift-cluster-openshift-controller-manager-operator-master-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-openshift-controller-manager-operator/openshift-cluster-openshift-controller-manager-operator-master-postsubmits.yaml index fac7da7de75d2..d6442b451fda6 100644 --- a/ci-operator/jobs/openshift/cluster-openshift-controller-manager-operator/openshift-cluster-openshift-controller-manager-operator-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-openshift-controller-manager-operator/openshift-cluster-openshift-controller-manager-operator-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cluster-openshift-controller-manager-operator-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cluster-openshift-controller-manager-operator/openshift-cluster-openshift-controller-manager-operator-master-presubmits.yaml b/ci-operator/jobs/openshift/cluster-openshift-controller-manager-operator/openshift-cluster-openshift-controller-manager-operator-master-presubmits.yaml index fa96e35c33192..a1f4ea8bd16c9 100644 --- a/ci-operator/jobs/openshift/cluster-openshift-controller-manager-operator/openshift-cluster-openshift-controller-manager-operator-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-openshift-controller-manager-operator/openshift-cluster-openshift-controller-manager-operator-master-presubmits.yaml @@ -292,6 +292,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build03 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cluster-openshift-controller-manager-operator-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: false branches: diff --git a/ci-operator/jobs/openshift/cluster-policy-controller/openshift-cluster-policy-controller-master-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-policy-controller/openshift-cluster-policy-controller-master-postsubmits.yaml index b54286492ebea..a0b678c887fb1 100644 --- a/ci-operator/jobs/openshift/cluster-policy-controller/openshift-cluster-policy-controller-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-policy-controller/openshift-cluster-policy-controller-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cluster-policy-controller-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cluster-policy-controller/openshift-cluster-policy-controller-master-presubmits.yaml b/ci-operator/jobs/openshift/cluster-policy-controller/openshift-cluster-policy-controller-master-presubmits.yaml index dec2e123fdbd6..8b448794121c1 100644 --- a/ci-operator/jobs/openshift/cluster-policy-controller/openshift-cluster-policy-controller-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-policy-controller/openshift-cluster-policy-controller-master-presubmits.yaml @@ -210,6 +210,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build03 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cluster-policy-controller-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cluster-samples-operator/openshift-cluster-samples-operator-master-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-samples-operator/openshift-cluster-samples-operator-master-postsubmits.yaml index 59f716689c295..25d798466aa09 100644 --- a/ci-operator/jobs/openshift/cluster-samples-operator/openshift-cluster-samples-operator-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-samples-operator/openshift-cluster-samples-operator-master-postsubmits.yaml @@ -124,6 +124,8 @@ postsubmits: - ^master$ cluster: build02 decorate: true + decoration_config: + skip_cloning: true labels: ci-operator.openshift.io/is-promotion: "true" ci-operator.openshift.io/variant: okd-scos diff --git a/ci-operator/jobs/openshift/cluster-samples-operator/openshift-cluster-samples-operator-master-presubmits.yaml b/ci-operator/jobs/openshift/cluster-samples-operator/openshift-cluster-samples-operator-master-presubmits.yaml index 063b2d9fae96c..55cbc741ebd58 100644 --- a/ci-operator/jobs/openshift/cluster-samples-operator/openshift-cluster-samples-operator-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-samples-operator/openshift-cluster-samples-operator-master-presubmits.yaml @@ -1154,504 +1154,21 @@ presubmits: secretName: result-aggregator trigger: (?m)^/test( | .* )okd-images,?($|\s.*) - agent: kubernetes - always_run: true - branches: - - ^master$ - - ^master- - cluster: build05 - context: ci/prow/okd-scos-e2e-aws-operator - decorate: true - labels: - ci-operator.openshift.io/cloud: aws - ci-operator.openshift.io/cloud-cluster-profile: aws - ci-operator.openshift.io/variant: okd-scos - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-cluster-samples-operator-master-okd-scos-e2e-aws-operator - optional: true - rerun_command: /test okd-scos-e2e-aws-operator - 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 - - --secret-dir=/usr/local/e2e-aws-operator-cluster-profile - - --target=e2e-aws-operator - - --variant=okd-scos - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /etc/boskos - name: boskos - readOnly: true - - mountPath: /secrets/ci-pull-credentials - name: ci-pull-credentials - readOnly: true - - mountPath: /usr/local/e2e-aws-operator-cluster-profile - name: cluster-profile - - 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: cluster-profile - secret: - secretName: cluster-secrets-aws - - 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( | .* )okd-scos-e2e-aws-operator,?($|\s.*) - - agent: kubernetes - always_run: true - branches: - - ^master$ - - ^master- - cluster: build05 - context: ci/prow/okd-scos-e2e-aws-ovn - decorate: true - labels: - ci-operator.openshift.io/cloud: aws - ci-operator.openshift.io/cloud-cluster-profile: aws - ci-operator.openshift.io/variant: okd-scos - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-cluster-samples-operator-master-okd-scos-e2e-aws-ovn - optional: true - rerun_command: /test okd-scos-e2e-aws-ovn - 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 - - --secret-dir=/usr/local/e2e-aws-ovn-cluster-profile - - --target=e2e-aws-ovn - - --variant=okd-scos - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /etc/boskos - name: boskos - readOnly: true - - mountPath: /secrets/ci-pull-credentials - name: ci-pull-credentials - readOnly: true - - mountPath: /usr/local/e2e-aws-ovn-cluster-profile - name: cluster-profile - - 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: cluster-profile - secret: - secretName: cluster-secrets-aws - - 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( | .* )okd-scos-e2e-aws-ovn,?($|\s.*) - - agent: kubernetes - always_run: true - branches: - - ^master$ - - ^master- - cluster: build05 - context: ci/prow/okd-scos-e2e-aws-ovn-builds - decorate: true - labels: - ci-operator.openshift.io/cloud: aws - ci-operator.openshift.io/cloud-cluster-profile: aws - ci-operator.openshift.io/variant: okd-scos - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-cluster-samples-operator-master-okd-scos-e2e-aws-ovn-builds - optional: true - rerun_command: /test okd-scos-e2e-aws-ovn-builds - 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 - - --secret-dir=/usr/local/e2e-aws-ovn-builds-cluster-profile - - --target=e2e-aws-ovn-builds - - --variant=okd-scos - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /etc/boskos - name: boskos - readOnly: true - - mountPath: /secrets/ci-pull-credentials - name: ci-pull-credentials - readOnly: true - - mountPath: /usr/local/e2e-aws-ovn-builds-cluster-profile - name: cluster-profile - - 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: cluster-profile - secret: - secretName: cluster-secrets-aws - - 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( | .* )okd-scos-e2e-aws-ovn-builds,?($|\s.*) - - agent: kubernetes - always_run: true - branches: - - ^master$ - - ^master- - cluster: build05 - context: ci/prow/okd-scos-e2e-aws-ovn-image-ecosystem - decorate: true - labels: - ci-operator.openshift.io/cloud: aws - ci-operator.openshift.io/cloud-cluster-profile: aws - ci-operator.openshift.io/variant: okd-scos - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-cluster-samples-operator-master-okd-scos-e2e-aws-ovn-image-ecosystem - optional: true - rerun_command: /test okd-scos-e2e-aws-ovn-image-ecosystem - 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 - - --secret-dir=/usr/local/e2e-aws-ovn-image-ecosystem-cluster-profile - - --target=e2e-aws-ovn-image-ecosystem - - --variant=okd-scos - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /etc/boskos - name: boskos - readOnly: true - - mountPath: /secrets/ci-pull-credentials - name: ci-pull-credentials - readOnly: true - - mountPath: /usr/local/e2e-aws-ovn-image-ecosystem-cluster-profile - name: cluster-profile - - 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: cluster-profile - secret: - secretName: cluster-secrets-aws - - 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( | .* )okd-scos-e2e-aws-ovn-image-ecosystem,?($|\s.*) - - agent: kubernetes - always_run: true - branches: - - ^master$ - - ^master- - cluster: build05 - context: ci/prow/okd-scos-e2e-aws-ovn-jenkins - decorate: true - labels: - ci-operator.openshift.io/cloud: aws - ci-operator.openshift.io/cloud-cluster-profile: aws - ci-operator.openshift.io/variant: okd-scos - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-cluster-samples-operator-master-okd-scos-e2e-aws-ovn-jenkins - optional: true - rerun_command: /test okd-scos-e2e-aws-ovn-jenkins - 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 - - --secret-dir=/usr/local/e2e-aws-ovn-jenkins-cluster-profile - - --target=e2e-aws-ovn-jenkins - - --variant=okd-scos - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /etc/boskos - name: boskos - readOnly: true - - mountPath: /secrets/ci-pull-credentials - name: ci-pull-credentials - readOnly: true - - mountPath: /usr/local/e2e-aws-ovn-jenkins-cluster-profile - name: cluster-profile - - 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: cluster-profile - secret: - secretName: cluster-secrets-aws - - 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( | .* )okd-scos-e2e-aws-ovn-jenkins,?($|\s.*) - - agent: kubernetes - always_run: true - branches: - - ^master$ - - ^master- - cluster: build05 - context: ci/prow/okd-scos-e2e-aws-ovn-upgrade - decorate: true - labels: - ci-operator.openshift.io/cloud: aws - ci-operator.openshift.io/cloud-cluster-profile: aws - ci-operator.openshift.io/variant: okd-scos - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-cluster-samples-operator-master-okd-scos-e2e-aws-ovn-upgrade - optional: true - rerun_command: /test okd-scos-e2e-aws-ovn-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 - - --secret-dir=/usr/local/e2e-aws-ovn-upgrade-cluster-profile - - --target=e2e-aws-ovn-upgrade - - --variant=okd-scos - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /etc/boskos - name: boskos - readOnly: true - - mountPath: /secrets/ci-pull-credentials - name: ci-pull-credentials - readOnly: true - - mountPath: /usr/local/e2e-aws-ovn-upgrade-cluster-profile - name: cluster-profile - - 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: cluster-profile - secret: - secretName: cluster-secrets-aws - - 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( | .* )okd-scos-e2e-aws-ovn-upgrade,?($|\s.*) - - agent: kubernetes - always_run: true + always_run: false branches: - ^master$ - ^master- cluster: build03 context: ci/prow/okd-scos-images decorate: true + decoration_config: + skip_cloning: true labels: ci-operator.openshift.io/variant: okd-scos ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-samples-operator-master-okd-scos-images + optional: true rerun_command: /test okd-scos-images spec: containers: @@ -1695,117 +1212,6 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )okd-scos-images,?($|\s.*) - - agent: kubernetes - always_run: true - branches: - - ^master$ - - ^master- - cluster: build03 - context: ci/prow/okd-scos-unit - decorate: true - labels: - ci-operator.openshift.io/variant: okd-scos - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-cluster-samples-operator-master-okd-scos-unit - optional: true - rerun_command: /test okd-scos-unit - 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=unit - - --variant=okd-scos - 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( | .* )okd-scos-unit,?($|\s.*) - - agent: kubernetes - always_run: true - branches: - - ^master$ - - ^master- - cluster: build03 - context: ci/prow/okd-scos-verify - decorate: true - labels: - ci-operator.openshift.io/variant: okd-scos - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-cluster-samples-operator-master-okd-scos-verify - rerun_command: /test okd-scos-verify - 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=verify - - --variant=okd-scos - 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( | .* )okd-scos-verify,?($|\s.*) - agent: kubernetes always_run: false branches: diff --git a/ci-operator/jobs/openshift/cluster-storage-operator/openshift-cluster-storage-operator-master-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-storage-operator/openshift-cluster-storage-operator-master-postsubmits.yaml index a1a80938b8631..e45cab92a8a6c 100644 --- a/ci-operator/jobs/openshift/cluster-storage-operator/openshift-cluster-storage-operator-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-storage-operator/openshift-cluster-storage-operator-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cluster-storage-operator-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cluster-storage-operator/openshift-cluster-storage-operator-master-presubmits.yaml b/ci-operator/jobs/openshift/cluster-storage-operator/openshift-cluster-storage-operator-master-presubmits.yaml index 7138c76fcb68a..32290658b7b42 100644 --- a/ci-operator/jobs/openshift/cluster-storage-operator/openshift-cluster-storage-operator-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-storage-operator/openshift-cluster-storage-operator-master-presubmits.yaml @@ -1402,6 +1402,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cluster-storage-operator-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/cluster-update-keys/openshift-cluster-update-keys-master-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-update-keys/openshift-cluster-update-keys-master-postsubmits.yaml index 83f014f135c1e..a1f087d227078 100644 --- a/ci-operator/jobs/openshift/cluster-update-keys/openshift-cluster-update-keys-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-update-keys/openshift-cluster-update-keys-master-postsubmits.yaml @@ -124,6 +124,8 @@ postsubmits: - ^master$ cluster: build02 decorate: true + decoration_config: + skip_cloning: true labels: ci-operator.openshift.io/is-promotion: "true" ci-operator.openshift.io/variant: okd-scos diff --git a/ci-operator/jobs/openshift/cluster-update-keys/openshift-cluster-update-keys-master-presubmits.yaml b/ci-operator/jobs/openshift/cluster-update-keys/openshift-cluster-update-keys-master-presubmits.yaml index c12b5947a7a69..24dc5367e8329 100644 --- a/ci-operator/jobs/openshift/cluster-update-keys/openshift-cluster-update-keys-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-update-keys/openshift-cluster-update-keys-master-presubmits.yaml @@ -427,178 +427,21 @@ presubmits: secretName: result-aggregator trigger: (?m)^/test( | .* )okd-images,?($|\s.*) - agent: kubernetes - always_run: true - branches: - - ^master$ - - ^master- - cluster: build03 - context: ci/prow/okd-scos-e2e-aws - decorate: true - labels: - ci-operator.openshift.io/cloud: aws - ci-operator.openshift.io/cloud-cluster-profile: aws - ci-operator.openshift.io/variant: okd-scos - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-cluster-update-keys-master-okd-scos-e2e-aws - rerun_command: /test okd-scos-e2e-aws - 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 - - --secret-dir=/usr/local/e2e-aws-cluster-profile - - --target=e2e-aws - - --variant=okd-scos - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /etc/boskos - name: boskos - readOnly: true - - mountPath: /secrets/ci-pull-credentials - name: ci-pull-credentials - readOnly: true - - mountPath: /usr/local/e2e-aws-cluster-profile - name: cluster-profile - - 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: cluster-profile - secret: - secretName: cluster-secrets-aws - - 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( | .* )okd-scos-e2e-aws,?($|\s.*) - - agent: kubernetes - always_run: true - branches: - - ^master$ - - ^master- - cluster: build03 - context: ci/prow/okd-scos-e2e-aws-upgrade - decorate: true - labels: - ci-operator.openshift.io/cloud: aws - ci-operator.openshift.io/cloud-cluster-profile: aws - ci-operator.openshift.io/variant: okd-scos - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-cluster-update-keys-master-okd-scos-e2e-aws-upgrade - rerun_command: /test okd-scos-e2e-aws-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 - - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile - - --target=e2e-aws-upgrade - - --variant=okd-scos - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /etc/boskos - name: boskos - readOnly: true - - mountPath: /secrets/ci-pull-credentials - name: ci-pull-credentials - readOnly: true - - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile - name: cluster-profile - - 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: cluster-profile - secret: - secretName: cluster-secrets-aws - - 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( | .* )okd-scos-e2e-aws-upgrade,?($|\s.*) - - agent: kubernetes - always_run: true + always_run: false branches: - ^master$ - ^master- cluster: build03 context: ci/prow/okd-scos-images decorate: true + decoration_config: + skip_cloning: true labels: ci-operator.openshift.io/variant: okd-scos ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-update-keys-master-okd-scos-images + optional: true rerun_command: /test okd-scos-images spec: containers: diff --git a/ci-operator/jobs/openshift/cluster-version-operator/openshift-cluster-version-operator-master-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-version-operator/openshift-cluster-version-operator-master-postsubmits.yaml index c8062a9587730..84b5684f614de 100644 --- a/ci-operator/jobs/openshift/cluster-version-operator/openshift-cluster-version-operator-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-version-operator/openshift-cluster-version-operator-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-cluster-version-operator-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cluster-version-operator/openshift-cluster-version-operator-master-presubmits.yaml b/ci-operator/jobs/openshift/cluster-version-operator/openshift-cluster-version-operator-master-presubmits.yaml index 8cfce394e2584..0298770d5e666 100644 --- a/ci-operator/jobs/openshift/cluster-version-operator/openshift-cluster-version-operator-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-version-operator/openshift-cluster-version-operator-master-presubmits.yaml @@ -637,6 +637,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )lint,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-cluster-version-operator-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: false branches: diff --git a/ci-operator/jobs/openshift/configmap-reload/openshift-configmap-reload-master-postsubmits.yaml b/ci-operator/jobs/openshift/configmap-reload/openshift-configmap-reload-master-postsubmits.yaml index f46938b71e2eb..64c7503219812 100644 --- a/ci-operator/jobs/openshift/configmap-reload/openshift-configmap-reload-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/configmap-reload/openshift-configmap-reload-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-configmap-reload-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/configmap-reload/openshift-configmap-reload-master-presubmits.yaml b/ci-operator/jobs/openshift/configmap-reload/openshift-configmap-reload-master-presubmits.yaml index 8460f96eef9bd..a792429ede5e2 100644 --- a/ci-operator/jobs/openshift/configmap-reload/openshift-configmap-reload-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/configmap-reload/openshift-configmap-reload-master-presubmits.yaml @@ -132,6 +132,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build03 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-configmap-reload-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/console-operator/openshift-console-operator-master-postsubmits.yaml b/ci-operator/jobs/openshift/console-operator/openshift-console-operator-master-postsubmits.yaml index 7943428826849..e95873906d4ea 100644 --- a/ci-operator/jobs/openshift/console-operator/openshift-console-operator-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/console-operator/openshift-console-operator-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build03 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-console-operator-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/console-operator/openshift-console-operator-master-presubmits.yaml b/ci-operator/jobs/openshift/console-operator/openshift-console-operator-master-presubmits.yaml index 0cd3d198d4858..bb58e714571b2 100644 --- a/ci-operator/jobs/openshift/console-operator/openshift-console-operator-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/console-operator/openshift-console-operator-master-presubmits.yaml @@ -449,6 +449,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build03 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-console-operator-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/console/openshift-console-master-postsubmits.yaml b/ci-operator/jobs/openshift/console/openshift-console-master-postsubmits.yaml index 3c7f0460b8405..cc519f7c89d86 100644 --- a/ci-operator/jobs/openshift/console/openshift-console-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/console/openshift-console-master-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-console-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/console/openshift-console-master-presubmits.yaml b/ci-operator/jobs/openshift/console/openshift-console-master-presubmits.yaml index 38f3a99359ec6..68a32d0d40542 100644 --- a/ci-operator/jobs/openshift/console/openshift-console-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/console/openshift-console-master-presubmits.yaml @@ -298,3 +298,62 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-console-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) diff --git a/ci-operator/jobs/openshift/containernetworking-plugins/openshift-containernetworking-plugins-master-postsubmits.yaml b/ci-operator/jobs/openshift/containernetworking-plugins/openshift-containernetworking-plugins-master-postsubmits.yaml index 4d097bda11332..e2af5ccd7f910 100644 --- a/ci-operator/jobs/openshift/containernetworking-plugins/openshift-containernetworking-plugins-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/containernetworking-plugins/openshift-containernetworking-plugins-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build03 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-containernetworking-plugins-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/containernetworking-plugins/openshift-containernetworking-plugins-master-presubmits.yaml b/ci-operator/jobs/openshift/containernetworking-plugins/openshift-containernetworking-plugins-master-presubmits.yaml index 1796a0da09411..f35f23da09268 100644 --- a/ci-operator/jobs/openshift/containernetworking-plugins/openshift-containernetworking-plugins-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/containernetworking-plugins/openshift-containernetworking-plugins-master-presubmits.yaml @@ -132,6 +132,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build03 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-containernetworking-plugins-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/coredns/openshift-coredns-master-postsubmits.yaml b/ci-operator/jobs/openshift/coredns/openshift-coredns-master-postsubmits.yaml index 190809450e627..b7f247b7be2c5 100644 --- a/ci-operator/jobs/openshift/coredns/openshift-coredns-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/coredns/openshift-coredns-master-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build03 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-coredns-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/coredns/openshift-coredns-master-presubmits.yaml b/ci-operator/jobs/openshift/coredns/openshift-coredns-master-presubmits.yaml index 728cfe0c617df..12b80a56d6721 100644 --- a/ci-operator/jobs/openshift/coredns/openshift-coredns-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/coredns/openshift-coredns-master-presubmits.yaml @@ -458,6 +458,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build03 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-coredns-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/csi-driver-manila-operator/openshift-csi-driver-manila-operator-master-postsubmits.yaml b/ci-operator/jobs/openshift/csi-driver-manila-operator/openshift-csi-driver-manila-operator-master-postsubmits.yaml index e5463d455f845..0c29df4b304dc 100644 --- a/ci-operator/jobs/openshift/csi-driver-manila-operator/openshift-csi-driver-manila-operator-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/csi-driver-manila-operator/openshift-csi-driver-manila-operator-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build03 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-csi-driver-manila-operator-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/csi-driver-manila-operator/openshift-csi-driver-manila-operator-master-presubmits.yaml b/ci-operator/jobs/openshift/csi-driver-manila-operator/openshift-csi-driver-manila-operator-master-presubmits.yaml index f0f8439307be2..48031b0b95ced 100644 --- a/ci-operator/jobs/openshift/csi-driver-manila-operator/openshift-csi-driver-manila-operator-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/csi-driver-manila-operator/openshift-csi-driver-manila-operator-master-presubmits.yaml @@ -211,6 +211,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build03 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-csi-driver-manila-operator-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/csi-driver-nfs/openshift-csi-driver-nfs-master-postsubmits.yaml b/ci-operator/jobs/openshift/csi-driver-nfs/openshift-csi-driver-nfs-master-postsubmits.yaml index ae85c1747c4a9..df00b2c6c3ebe 100644 --- a/ci-operator/jobs/openshift/csi-driver-nfs/openshift-csi-driver-nfs-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/csi-driver-nfs/openshift-csi-driver-nfs-master-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build03 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-csi-driver-nfs-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/csi-driver-nfs/openshift-csi-driver-nfs-master-presubmits.yaml b/ci-operator/jobs/openshift/csi-driver-nfs/openshift-csi-driver-nfs-master-presubmits.yaml index 29e6b1964f998..58ba78c2da40d 100644 --- a/ci-operator/jobs/openshift/csi-driver-nfs/openshift-csi-driver-nfs-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/csi-driver-nfs/openshift-csi-driver-nfs-master-presubmits.yaml @@ -242,6 +242,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build03 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-csi-driver-nfs-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/csi-driver-shared-resource-operator/openshift-csi-driver-shared-resource-operator-master-postsubmits.yaml b/ci-operator/jobs/openshift/csi-driver-shared-resource-operator/openshift-csi-driver-shared-resource-operator-master-postsubmits.yaml index c473bdc93f421..8ecec89a47d7e 100644 --- a/ci-operator/jobs/openshift/csi-driver-shared-resource-operator/openshift-csi-driver-shared-resource-operator-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/csi-driver-shared-resource-operator/openshift-csi-driver-shared-resource-operator-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build03 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-csi-driver-shared-resource-operator-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/csi-driver-shared-resource-operator/openshift-csi-driver-shared-resource-operator-master-presubmits.yaml b/ci-operator/jobs/openshift/csi-driver-shared-resource-operator/openshift-csi-driver-shared-resource-operator-master-presubmits.yaml index d89ae600a9db4..0290cc8205696 100644 --- a/ci-operator/jobs/openshift/csi-driver-shared-resource-operator/openshift-csi-driver-shared-resource-operator-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/csi-driver-shared-resource-operator/openshift-csi-driver-shared-resource-operator-master-presubmits.yaml @@ -213,6 +213,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build03 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-csi-driver-shared-resource-operator-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/csi-driver-shared-resource/openshift-csi-driver-shared-resource-master-postsubmits.yaml b/ci-operator/jobs/openshift/csi-driver-shared-resource/openshift-csi-driver-shared-resource-master-postsubmits.yaml index 31f17196bebce..e67e5718a3142 100644 --- a/ci-operator/jobs/openshift/csi-driver-shared-resource/openshift-csi-driver-shared-resource-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/csi-driver-shared-resource/openshift-csi-driver-shared-resource-master-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build03 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-csi-driver-shared-resource-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/csi-driver-shared-resource/openshift-csi-driver-shared-resource-master-presubmits.yaml b/ci-operator/jobs/openshift/csi-driver-shared-resource/openshift-csi-driver-shared-resource-master-presubmits.yaml index 4e83db2996487..eefb2f52d3a9b 100644 --- a/ci-operator/jobs/openshift/csi-driver-shared-resource/openshift-csi-driver-shared-resource-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/csi-driver-shared-resource/openshift-csi-driver-shared-resource-master-presubmits.yaml @@ -372,6 +372,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build03 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-csi-driver-shared-resource-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/csi-external-attacher/openshift-csi-external-attacher-master-postsubmits.yaml b/ci-operator/jobs/openshift/csi-external-attacher/openshift-csi-external-attacher-master-postsubmits.yaml index 44ade4cf6f9cd..055884af96fea 100644 --- a/ci-operator/jobs/openshift/csi-external-attacher/openshift-csi-external-attacher-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/csi-external-attacher/openshift-csi-external-attacher-master-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build03 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-csi-external-attacher-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/csi-external-attacher/openshift-csi-external-attacher-master-presubmits.yaml b/ci-operator/jobs/openshift/csi-external-attacher/openshift-csi-external-attacher-master-presubmits.yaml index f3a90fea5ea89..9de937a46d6d8 100644 --- a/ci-operator/jobs/openshift/csi-external-attacher/openshift-csi-external-attacher-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/csi-external-attacher/openshift-csi-external-attacher-master-presubmits.yaml @@ -217,6 +217,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build03 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-csi-external-attacher-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/csi-external-provisioner/openshift-csi-external-provisioner-master-postsubmits.yaml b/ci-operator/jobs/openshift/csi-external-provisioner/openshift-csi-external-provisioner-master-postsubmits.yaml index 552031c462659..2f4a872aa82c1 100644 --- a/ci-operator/jobs/openshift/csi-external-provisioner/openshift-csi-external-provisioner-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/csi-external-provisioner/openshift-csi-external-provisioner-master-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build03 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-csi-external-provisioner-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/csi-external-provisioner/openshift-csi-external-provisioner-master-presubmits.yaml b/ci-operator/jobs/openshift/csi-external-provisioner/openshift-csi-external-provisioner-master-presubmits.yaml index a132d776bf9ea..ff2818bcb725e 100644 --- a/ci-operator/jobs/openshift/csi-external-provisioner/openshift-csi-external-provisioner-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/csi-external-provisioner/openshift-csi-external-provisioner-master-presubmits.yaml @@ -217,6 +217,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build03 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-csi-external-provisioner-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/csi-external-resizer/openshift-csi-external-resizer-master-postsubmits.yaml b/ci-operator/jobs/openshift/csi-external-resizer/openshift-csi-external-resizer-master-postsubmits.yaml index e16e8704d0cde..6fa0551c5d76e 100644 --- a/ci-operator/jobs/openshift/csi-external-resizer/openshift-csi-external-resizer-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/csi-external-resizer/openshift-csi-external-resizer-master-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build03 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-csi-external-resizer-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/csi-external-resizer/openshift-csi-external-resizer-master-presubmits.yaml b/ci-operator/jobs/openshift/csi-external-resizer/openshift-csi-external-resizer-master-presubmits.yaml index e4bc1216ec304..377b908acccea 100644 --- a/ci-operator/jobs/openshift/csi-external-resizer/openshift-csi-external-resizer-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/csi-external-resizer/openshift-csi-external-resizer-master-presubmits.yaml @@ -217,6 +217,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build03 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-csi-external-resizer-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/csi-external-snapshotter/openshift-csi-external-snapshotter-master-postsubmits.yaml b/ci-operator/jobs/openshift/csi-external-snapshotter/openshift-csi-external-snapshotter-master-postsubmits.yaml index c412c21fd80a1..6a689159b8e8c 100644 --- a/ci-operator/jobs/openshift/csi-external-snapshotter/openshift-csi-external-snapshotter-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/csi-external-snapshotter/openshift-csi-external-snapshotter-master-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build03 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-csi-external-snapshotter-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/csi-external-snapshotter/openshift-csi-external-snapshotter-master-presubmits.yaml b/ci-operator/jobs/openshift/csi-external-snapshotter/openshift-csi-external-snapshotter-master-presubmits.yaml index b259287776e0c..e91ed250ddbbf 100644 --- a/ci-operator/jobs/openshift/csi-external-snapshotter/openshift-csi-external-snapshotter-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/csi-external-snapshotter/openshift-csi-external-snapshotter-master-presubmits.yaml @@ -217,6 +217,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build03 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-csi-external-snapshotter-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/csi-livenessprobe/openshift-csi-livenessprobe-master-postsubmits.yaml b/ci-operator/jobs/openshift/csi-livenessprobe/openshift-csi-livenessprobe-master-postsubmits.yaml index 33aeb8656f21f..124d9a7cc11fb 100644 --- a/ci-operator/jobs/openshift/csi-livenessprobe/openshift-csi-livenessprobe-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/csi-livenessprobe/openshift-csi-livenessprobe-master-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build03 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-csi-livenessprobe-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/csi-livenessprobe/openshift-csi-livenessprobe-master-presubmits.yaml b/ci-operator/jobs/openshift/csi-livenessprobe/openshift-csi-livenessprobe-master-presubmits.yaml index ffd175d02450d..bd013ce613ea7 100644 --- a/ci-operator/jobs/openshift/csi-livenessprobe/openshift-csi-livenessprobe-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/csi-livenessprobe/openshift-csi-livenessprobe-master-presubmits.yaml @@ -217,6 +217,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build03 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-csi-livenessprobe-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/csi-node-driver-registrar/openshift-csi-node-driver-registrar-master-postsubmits.yaml b/ci-operator/jobs/openshift/csi-node-driver-registrar/openshift-csi-node-driver-registrar-master-postsubmits.yaml index 7904e15e30961..9335308430533 100644 --- a/ci-operator/jobs/openshift/csi-node-driver-registrar/openshift-csi-node-driver-registrar-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/csi-node-driver-registrar/openshift-csi-node-driver-registrar-master-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build03 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-csi-node-driver-registrar-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/csi-node-driver-registrar/openshift-csi-node-driver-registrar-master-presubmits.yaml b/ci-operator/jobs/openshift/csi-node-driver-registrar/openshift-csi-node-driver-registrar-master-presubmits.yaml index e929a20904256..fa52f454fe332 100644 --- a/ci-operator/jobs/openshift/csi-node-driver-registrar/openshift-csi-node-driver-registrar-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/csi-node-driver-registrar/openshift-csi-node-driver-registrar-master-presubmits.yaml @@ -217,6 +217,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build03 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-csi-node-driver-registrar-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/csi-operator/openshift-csi-operator-master-postsubmits.yaml b/ci-operator/jobs/openshift/csi-operator/openshift-csi-operator-master-postsubmits.yaml index d614943b10e21..d04ac32a6b04c 100644 --- a/ci-operator/jobs/openshift/csi-operator/openshift-csi-operator-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/csi-operator/openshift-csi-operator-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build03 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-csi-operator-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/csi-operator/openshift-csi-operator-master-presubmits.yaml b/ci-operator/jobs/openshift/csi-operator/openshift-csi-operator-master-presubmits.yaml index da6b750526ac4..7b7324bdcf199 100644 --- a/ci-operator/jobs/openshift/csi-operator/openshift-csi-operator-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/csi-operator/openshift-csi-operator-master-presubmits.yaml @@ -1126,6 +1126,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build03 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-csi-operator-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/driver-toolkit/openshift-driver-toolkit-master-postsubmits.yaml b/ci-operator/jobs/openshift/driver-toolkit/openshift-driver-toolkit-master-postsubmits.yaml index 6464263d582a1..4fbb0334282f9 100644 --- a/ci-operator/jobs/openshift/driver-toolkit/openshift-driver-toolkit-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/driver-toolkit/openshift-driver-toolkit-master-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build03 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-driver-toolkit-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/driver-toolkit/openshift-driver-toolkit-master-presubmits.yaml b/ci-operator/jobs/openshift/driver-toolkit/openshift-driver-toolkit-master-presubmits.yaml index 8f0b1534846ff..cf46245faca63 100644 --- a/ci-operator/jobs/openshift/driver-toolkit/openshift-driver-toolkit-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/driver-toolkit/openshift-driver-toolkit-master-presubmits.yaml @@ -264,6 +264,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build03 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-driver-toolkit-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/egress-router-cni/openshift-egress-router-cni-master-postsubmits.yaml b/ci-operator/jobs/openshift/egress-router-cni/openshift-egress-router-cni-master-postsubmits.yaml index 6d6237bd508a8..0cd1093049513 100644 --- a/ci-operator/jobs/openshift/egress-router-cni/openshift-egress-router-cni-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/egress-router-cni/openshift-egress-router-cni-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build03 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-egress-router-cni-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/egress-router-cni/openshift-egress-router-cni-master-presubmits.yaml b/ci-operator/jobs/openshift/egress-router-cni/openshift-egress-router-cni-master-presubmits.yaml index 087ee509b263d..f3c200ca7851f 100644 --- a/ci-operator/jobs/openshift/egress-router-cni/openshift-egress-router-cni-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/egress-router-cni/openshift-egress-router-cni-master-presubmits.yaml @@ -132,6 +132,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build03 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-egress-router-cni-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/etcd/openshift-etcd-openshift-4.16-postsubmits.yaml b/ci-operator/jobs/openshift/etcd/openshift-etcd-openshift-4.16-postsubmits.yaml index a5706e96802e8..ac74af831ee63 100644 --- a/ci-operator/jobs/openshift/etcd/openshift-etcd-openshift-4.16-postsubmits.yaml +++ b/ci-operator/jobs/openshift/etcd/openshift-etcd-openshift-4.16-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^openshift-4\.16$ + cluster: build03 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-etcd-openshift-4.16-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/etcd/openshift-etcd-openshift-4.16-presubmits.yaml b/ci-operator/jobs/openshift/etcd/openshift-etcd-openshift-4.16-presubmits.yaml index 8c52a0731b3bc..c95f810bf0908 100644 --- a/ci-operator/jobs/openshift/etcd/openshift-etcd-openshift-4.16-presubmits.yaml +++ b/ci-operator/jobs/openshift/etcd/openshift-etcd-openshift-4.16-presubmits.yaml @@ -611,6 +611,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^openshift-4\.16$ + - ^openshift-4\.16- + cluster: build03 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-etcd-openshift-4.16-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/gcp-pd-csi-driver-operator/openshift-gcp-pd-csi-driver-operator-master-postsubmits.yaml b/ci-operator/jobs/openshift/gcp-pd-csi-driver-operator/openshift-gcp-pd-csi-driver-operator-master-postsubmits.yaml index d763c110913d7..8b9da991a4e0a 100644 --- a/ci-operator/jobs/openshift/gcp-pd-csi-driver-operator/openshift-gcp-pd-csi-driver-operator-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/gcp-pd-csi-driver-operator/openshift-gcp-pd-csi-driver-operator-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build03 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-gcp-pd-csi-driver-operator-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/gcp-pd-csi-driver-operator/openshift-gcp-pd-csi-driver-operator-master-presubmits.yaml b/ci-operator/jobs/openshift/gcp-pd-csi-driver-operator/openshift-gcp-pd-csi-driver-operator-master-presubmits.yaml index f51b2600e2839..c6a91a1f79a60 100644 --- a/ci-operator/jobs/openshift/gcp-pd-csi-driver-operator/openshift-gcp-pd-csi-driver-operator-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/gcp-pd-csi-driver-operator/openshift-gcp-pd-csi-driver-operator-master-presubmits.yaml @@ -379,6 +379,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-gcp-pd-csi-driver-operator-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/gcp-pd-csi-driver/openshift-gcp-pd-csi-driver-master-postsubmits.yaml b/ci-operator/jobs/openshift/gcp-pd-csi-driver/openshift-gcp-pd-csi-driver-master-postsubmits.yaml index edf8b66fc38b1..1ac48fbfa3517 100644 --- a/ci-operator/jobs/openshift/gcp-pd-csi-driver/openshift-gcp-pd-csi-driver-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/gcp-pd-csi-driver/openshift-gcp-pd-csi-driver-master-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build03 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-gcp-pd-csi-driver-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/gcp-pd-csi-driver/openshift-gcp-pd-csi-driver-master-presubmits.yaml b/ci-operator/jobs/openshift/gcp-pd-csi-driver/openshift-gcp-pd-csi-driver-master-presubmits.yaml index 93fb305555462..323bdcdfa63a1 100644 --- a/ci-operator/jobs/openshift/gcp-pd-csi-driver/openshift-gcp-pd-csi-driver-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/gcp-pd-csi-driver/openshift-gcp-pd-csi-driver-master-presubmits.yaml @@ -384,6 +384,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-gcp-pd-csi-driver-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/hypershift/openshift-hypershift-main-postsubmits.yaml b/ci-operator/jobs/openshift/hypershift/openshift-hypershift-main-postsubmits.yaml index 9dd2c0ebd8532..30090ba01170f 100644 --- a/ci-operator/jobs/openshift/hypershift/openshift-hypershift-main-postsubmits.yaml +++ b/ci-operator/jobs/openshift/hypershift/openshift-hypershift-main-postsubmits.yaml @@ -62,3 +62,66 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^main$ + cluster: build10 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/cluster: build10 + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-hypershift-main-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/hypershift/openshift-hypershift-main-presubmits.yaml b/ci-operator/jobs/openshift/hypershift/openshift-hypershift-main-presubmits.yaml index c4390e5b7c6e5..0fc7da9232601 100644 --- a/ci-operator/jobs/openshift/hypershift/openshift-hypershift-main-presubmits.yaml +++ b/ci-operator/jobs/openshift/hypershift/openshift-hypershift-main-presubmits.yaml @@ -834,6 +834,66 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^main$ + - ^main- + cluster: build10 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/cluster: build10 + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-hypershift-main-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: false branches: diff --git a/ci-operator/jobs/openshift/ibm-powervs-block-csi-driver-operator/openshift-ibm-powervs-block-csi-driver-operator-main-postsubmits.yaml b/ci-operator/jobs/openshift/ibm-powervs-block-csi-driver-operator/openshift-ibm-powervs-block-csi-driver-operator-main-postsubmits.yaml index 0337f9dec5270..a1e1b0237ef97 100644 --- a/ci-operator/jobs/openshift/ibm-powervs-block-csi-driver-operator/openshift-ibm-powervs-block-csi-driver-operator-main-postsubmits.yaml +++ b/ci-operator/jobs/openshift/ibm-powervs-block-csi-driver-operator/openshift-ibm-powervs-block-csi-driver-operator-main-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^main$ + cluster: build05 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-ibm-powervs-block-csi-driver-operator-main-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/ibm-powervs-block-csi-driver-operator/openshift-ibm-powervs-block-csi-driver-operator-main-presubmits.yaml b/ci-operator/jobs/openshift/ibm-powervs-block-csi-driver-operator/openshift-ibm-powervs-block-csi-driver-operator-main-presubmits.yaml index 6ee6a2b43dc25..c0a75a62f9ae7 100644 --- a/ci-operator/jobs/openshift/ibm-powervs-block-csi-driver-operator/openshift-ibm-powervs-block-csi-driver-operator-main-presubmits.yaml +++ b/ci-operator/jobs/openshift/ibm-powervs-block-csi-driver-operator/openshift-ibm-powervs-block-csi-driver-operator-main-presubmits.yaml @@ -54,6 +54,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^main$ + - ^main- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-ibm-powervs-block-csi-driver-operator-main-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/ibm-powervs-block-csi-driver/openshift-ibm-powervs-block-csi-driver-main-postsubmits.yaml b/ci-operator/jobs/openshift/ibm-powervs-block-csi-driver/openshift-ibm-powervs-block-csi-driver-main-postsubmits.yaml index e52668d0b77a7..a9e6e62d9cbd5 100644 --- a/ci-operator/jobs/openshift/ibm-powervs-block-csi-driver/openshift-ibm-powervs-block-csi-driver-main-postsubmits.yaml +++ b/ci-operator/jobs/openshift/ibm-powervs-block-csi-driver/openshift-ibm-powervs-block-csi-driver-main-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^main$ + cluster: build05 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-ibm-powervs-block-csi-driver-main-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/ibm-powervs-block-csi-driver/openshift-ibm-powervs-block-csi-driver-main-presubmits.yaml b/ci-operator/jobs/openshift/ibm-powervs-block-csi-driver/openshift-ibm-powervs-block-csi-driver-main-presubmits.yaml index 79ec1338f444d..46a2137ed2bb0 100644 --- a/ci-operator/jobs/openshift/ibm-powervs-block-csi-driver/openshift-ibm-powervs-block-csi-driver-main-presubmits.yaml +++ b/ci-operator/jobs/openshift/ibm-powervs-block-csi-driver/openshift-ibm-powervs-block-csi-driver-main-presubmits.yaml @@ -55,6 +55,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^main$ + - ^main- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-ibm-powervs-block-csi-driver-main-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/ibm-vpc-block-csi-driver-operator/openshift-ibm-vpc-block-csi-driver-operator-master-postsubmits.yaml b/ci-operator/jobs/openshift/ibm-vpc-block-csi-driver-operator/openshift-ibm-vpc-block-csi-driver-operator-master-postsubmits.yaml index 2db533fbf7f4b..527e715c8f954 100644 --- a/ci-operator/jobs/openshift/ibm-vpc-block-csi-driver-operator/openshift-ibm-vpc-block-csi-driver-operator-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/ibm-vpc-block-csi-driver-operator/openshift-ibm-vpc-block-csi-driver-operator-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build05 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-ibm-vpc-block-csi-driver-operator-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/ibm-vpc-block-csi-driver-operator/openshift-ibm-vpc-block-csi-driver-operator-master-presubmits.yaml b/ci-operator/jobs/openshift/ibm-vpc-block-csi-driver-operator/openshift-ibm-vpc-block-csi-driver-operator-master-presubmits.yaml index b3f6aed9af464..9f9509e13b817 100644 --- a/ci-operator/jobs/openshift/ibm-vpc-block-csi-driver-operator/openshift-ibm-vpc-block-csi-driver-operator-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/ibm-vpc-block-csi-driver-operator/openshift-ibm-vpc-block-csi-driver-operator-master-presubmits.yaml @@ -212,6 +212,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-ibm-vpc-block-csi-driver-operator-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/ibm-vpc-block-csi-driver/openshift-ibm-vpc-block-csi-driver-master-postsubmits.yaml b/ci-operator/jobs/openshift/ibm-vpc-block-csi-driver/openshift-ibm-vpc-block-csi-driver-master-postsubmits.yaml index ced43a5dacb41..487f2647762f4 100644 --- a/ci-operator/jobs/openshift/ibm-vpc-block-csi-driver/openshift-ibm-vpc-block-csi-driver-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/ibm-vpc-block-csi-driver/openshift-ibm-vpc-block-csi-driver-master-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build05 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-ibm-vpc-block-csi-driver-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/ibm-vpc-block-csi-driver/openshift-ibm-vpc-block-csi-driver-master-presubmits.yaml b/ci-operator/jobs/openshift/ibm-vpc-block-csi-driver/openshift-ibm-vpc-block-csi-driver-master-presubmits.yaml index 9a648b7261360..2b9e474bca444 100644 --- a/ci-operator/jobs/openshift/ibm-vpc-block-csi-driver/openshift-ibm-vpc-block-csi-driver-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/ibm-vpc-block-csi-driver/openshift-ibm-vpc-block-csi-driver-master-presubmits.yaml @@ -215,6 +215,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-ibm-vpc-block-csi-driver-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/image-customization-controller/openshift-image-customization-controller-main-postsubmits.yaml b/ci-operator/jobs/openshift/image-customization-controller/openshift-image-customization-controller-main-postsubmits.yaml index 1be22df626b1f..78c2c6d8cc3ef 100644 --- a/ci-operator/jobs/openshift/image-customization-controller/openshift-image-customization-controller-main-postsubmits.yaml +++ b/ci-operator/jobs/openshift/image-customization-controller/openshift-image-customization-controller-main-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^main$ + cluster: build05 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-image-customization-controller-main-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/image-customization-controller/openshift-image-customization-controller-main-presubmits.yaml b/ci-operator/jobs/openshift/image-customization-controller/openshift-image-customization-controller-main-presubmits.yaml index 36e4d38c743e0..24aa9b4aead11 100644 --- a/ci-operator/jobs/openshift/image-customization-controller/openshift-image-customization-controller-main-presubmits.yaml +++ b/ci-operator/jobs/openshift/image-customization-controller/openshift-image-customization-controller-main-presubmits.yaml @@ -427,6 +427,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )lint,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^main$ + - ^main- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-image-customization-controller-main-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: false branches: diff --git a/ci-operator/jobs/openshift/image-registry/openshift-image-registry-master-postsubmits.yaml b/ci-operator/jobs/openshift/image-registry/openshift-image-registry-master-postsubmits.yaml index cbc261a4db2fd..de60d37294191 100644 --- a/ci-operator/jobs/openshift/image-registry/openshift-image-registry-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/image-registry/openshift-image-registry-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build05 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-image-registry-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/image-registry/openshift-image-registry-master-presubmits.yaml b/ci-operator/jobs/openshift/image-registry/openshift-image-registry-master-presubmits.yaml index cc12fffac2fc4..384304bde787c 100644 --- a/ci-operator/jobs/openshift/image-registry/openshift-image-registry-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/image-registry/openshift-image-registry-master-presubmits.yaml @@ -612,6 +612,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-image-registry-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: false branches: diff --git a/ci-operator/jobs/openshift/images/openshift-images-master-postsubmits.yaml b/ci-operator/jobs/openshift/images/openshift-images-master-postsubmits.yaml index 42a4d3a38ab4c..897a671ed71a2 100644 --- a/ci-operator/jobs/openshift/images/openshift-images-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/images/openshift-images-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build05 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-images-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/images/openshift-images-master-presubmits.yaml b/ci-operator/jobs/openshift/images/openshift-images-master-presubmits.yaml index 894822b9cbdd4..6a46b0976b7be 100644 --- a/ci-operator/jobs/openshift/images/openshift-images-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/images/openshift-images-master-presubmits.yaml @@ -289,6 +289,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-images-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/insights-operator/openshift-insights-operator-master-postsubmits.yaml b/ci-operator/jobs/openshift/insights-operator/openshift-insights-operator-master-postsubmits.yaml index f039c4846f300..e84bed2708a6b 100644 --- a/ci-operator/jobs/openshift/insights-operator/openshift-insights-operator-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/insights-operator/openshift-insights-operator-master-postsubmits.yaml @@ -58,6 +58,68 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-insights-operator-master-okd-scos-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] + - --variant=okd-scos + 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 - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/insights-operator/openshift-insights-operator-master-presubmits.yaml b/ci-operator/jobs/openshift/insights-operator/openshift-insights-operator-master-presubmits.yaml index 636d1600d3c24..1f9679bc0c522 100644 --- a/ci-operator/jobs/openshift/insights-operator/openshift-insights-operator-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/insights-operator/openshift-insights-operator-master-presubmits.yaml @@ -515,6 +515,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )lint,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-insights-operator-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/installer/openshift-installer-master-postsubmits.yaml b/ci-operator/jobs/openshift/installer/openshift-installer-master-postsubmits.yaml index 4d9300f06406a..a1a7c2c79ad00 100644 --- a/ci-operator/jobs/openshift/installer/openshift-installer-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/installer/openshift-installer-master-postsubmits.yaml @@ -185,6 +185,8 @@ postsubmits: - ^master$ cluster: build02 decorate: true + decoration_config: + skip_cloning: true labels: ci-operator.openshift.io/is-promotion: "true" ci-operator.openshift.io/variant: okd-scos diff --git a/ci-operator/jobs/openshift/installer/openshift-installer-master-presubmits.yaml b/ci-operator/jobs/openshift/installer/openshift-installer-master-presubmits.yaml index 1fccb916e897c..21eaa79f9881c 100644 --- a/ci-operator/jobs/openshift/installer/openshift-installer-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/installer/openshift-installer-master-presubmits.yaml @@ -8933,433 +8933,22 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )okd-images,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^master$ - - ^master- - cluster: build03 - context: ci/prow/okd-scos-e2e-aws-ovn - decorate: true - labels: - ci-operator.openshift.io/cloud: aws - ci-operator.openshift.io/cloud-cluster-profile: aws - ci-operator.openshift.io/variant: okd-scos - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-installer-master-okd-scos-e2e-aws-ovn - optional: true - rerun_command: /test okd-scos-e2e-aws-ovn - run_if_changed: (fcos|scos|okd) - 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 - - --secret-dir=/usr/local/e2e-aws-ovn-cluster-profile - - --target=e2e-aws-ovn - - --variant=okd-scos - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /etc/boskos - name: boskos - readOnly: true - - mountPath: /secrets/ci-pull-credentials - name: ci-pull-credentials - readOnly: true - - mountPath: /usr/local/e2e-aws-ovn-cluster-profile - name: cluster-profile - - 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: cluster-profile - secret: - secretName: cluster-secrets-aws - - 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( | .* )okd-scos-e2e-aws-ovn,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^master$ - - ^master- - cluster: build03 - context: ci/prow/okd-scos-e2e-aws-upgrade - decorate: true - labels: - ci-operator.openshift.io/cloud: aws - ci-operator.openshift.io/cloud-cluster-profile: aws - ci-operator.openshift.io/variant: okd-scos - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-installer-master-okd-scos-e2e-aws-upgrade - optional: true - rerun_command: /test okd-scos-e2e-aws-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 - - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile - - --target=e2e-aws-upgrade - - --variant=okd-scos - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /etc/boskos - name: boskos - readOnly: true - - mountPath: /secrets/ci-pull-credentials - name: ci-pull-credentials - readOnly: true - - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile - name: cluster-profile - - 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: cluster-profile - secret: - secretName: cluster-secrets-aws - - 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( | .* )okd-scos-e2e-aws-upgrade,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^master$ - - ^master- - cluster: build02 - context: ci/prow/okd-scos-e2e-gcp - decorate: true - labels: - ci-operator.openshift.io/cloud: gcp - ci-operator.openshift.io/cloud-cluster-profile: gcp - ci-operator.openshift.io/variant: okd-scos - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-installer-master-okd-scos-e2e-gcp - optional: true - rerun_command: /test okd-scos-e2e-gcp - 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 - - --secret-dir=/usr/local/e2e-gcp-cluster-profile - - --target=e2e-gcp - - --variant=okd-scos - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /etc/boskos - name: boskos - readOnly: true - - mountPath: /secrets/ci-pull-credentials - name: ci-pull-credentials - readOnly: true - - mountPath: /usr/local/e2e-gcp-cluster-profile - name: cluster-profile - - 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: cluster-profile - projected: - sources: - - secret: - name: cluster-secrets-gcp - - configMap: - name: cluster-profile-gcp - - 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( | .* )okd-scos-e2e-gcp,?($|\s.*) - agent: kubernetes always_run: false branches: - ^master$ - ^master- cluster: build02 - context: ci/prow/okd-scos-e2e-gcp-ovn-upgrade - decorate: true - labels: - ci-operator.openshift.io/cloud: gcp - ci-operator.openshift.io/cloud-cluster-profile: gcp - ci-operator.openshift.io/variant: okd-scos - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-installer-master-okd-scos-e2e-gcp-ovn-upgrade - optional: true - rerun_command: /test okd-scos-e2e-gcp-ovn-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 - - --secret-dir=/usr/local/e2e-gcp-ovn-upgrade-cluster-profile - - --target=e2e-gcp-ovn-upgrade - - --variant=okd-scos - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /etc/boskos - name: boskos - readOnly: true - - mountPath: /secrets/ci-pull-credentials - name: ci-pull-credentials - readOnly: true - - mountPath: /usr/local/e2e-gcp-ovn-upgrade-cluster-profile - name: cluster-profile - - 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: cluster-profile - projected: - sources: - - secret: - name: cluster-secrets-gcp - - configMap: - name: cluster-profile-gcp - - 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( | .* )okd-scos-e2e-gcp-ovn-upgrade,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^master$ - - ^master- - cluster: vsphere02 - context: ci/prow/okd-scos-e2e-vsphere - decorate: true - labels: - ci-operator.openshift.io/cloud: vsphere - ci-operator.openshift.io/cloud-cluster-profile: vsphere-2 - ci-operator.openshift.io/variant: okd-scos - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-installer-master-okd-scos-e2e-vsphere - optional: true - rerun_command: /test okd-scos-e2e-vsphere - 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 - - --secret-dir=/usr/local/e2e-vsphere-cluster-profile - - --target=e2e-vsphere - - --variant=okd-scos - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /etc/boskos - name: boskos - readOnly: true - - mountPath: /secrets/ci-pull-credentials - name: ci-pull-credentials - readOnly: true - - mountPath: /usr/local/e2e-vsphere-cluster-profile - name: cluster-profile - - 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: cluster-profile - secret: - secretName: cluster-secrets-vsphere - - 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( | .* )okd-scos-e2e-vsphere,?($|\s.*) - - agent: kubernetes - always_run: true - branches: - - ^master$ - - ^master- - cluster: build02 context: ci/prow/okd-scos-images decorate: true + decoration_config: + skip_cloning: true labels: ci-operator.openshift.io/variant: okd-scos ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-installer-master-okd-scos-images + optional: true rerun_command: /test okd-scos-images spec: containers: @@ -9403,119 +8992,6 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )okd-scos-images,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^master$ - - ^master- - cluster: build02 - context: ci/prow/okd-scos-unit - decorate: true - labels: - ci-operator.openshift.io/variant: okd-scos - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-installer-master-okd-scos-unit - optional: true - rerun_command: /test okd-scos-unit - skip_if_only_changed: (^docs/)|((^|/)OWNERS(_ALIASES)?$)|((^|/)[A-Z]+\.md$) - 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=unit - - --variant=okd-scos - 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( | .* )okd-scos-unit,?($|\s.*) - - agent: kubernetes - always_run: true - branches: - - ^master$ - - ^master- - cluster: build02 - context: ci/prow/okd-scos-verify-codegen - decorate: true - labels: - ci-operator.openshift.io/variant: okd-scos - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-installer-master-okd-scos-verify-codegen - optional: true - rerun_command: /test okd-scos-verify-codegen - 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=verify-codegen - - --variant=okd-scos - 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( | .* )okd-scos-verify-codegen,?($|\s.*) - agent: kubernetes always_run: false branches: diff --git a/ci-operator/jobs/openshift/ironic-agent-image/openshift-ironic-agent-image-main-postsubmits.yaml b/ci-operator/jobs/openshift/ironic-agent-image/openshift-ironic-agent-image-main-postsubmits.yaml index 359b6d5e6117c..8513dd061e22c 100644 --- a/ci-operator/jobs/openshift/ironic-agent-image/openshift-ironic-agent-image-main-postsubmits.yaml +++ b/ci-operator/jobs/openshift/ironic-agent-image/openshift-ironic-agent-image-main-postsubmits.yaml @@ -124,6 +124,8 @@ postsubmits: - ^main$ cluster: build02 decorate: true + decoration_config: + skip_cloning: true labels: ci-operator.openshift.io/is-promotion: "true" ci-operator.openshift.io/variant: okd-scos diff --git a/ci-operator/jobs/openshift/ironic-agent-image/openshift-ironic-agent-image-main-presubmits.yaml b/ci-operator/jobs/openshift/ironic-agent-image/openshift-ironic-agent-image-main-presubmits.yaml index c01608c97d874..65c58966bb25a 100644 --- a/ci-operator/jobs/openshift/ironic-agent-image/openshift-ironic-agent-image-main-presubmits.yaml +++ b/ci-operator/jobs/openshift/ironic-agent-image/openshift-ironic-agent-image-main-presubmits.yaml @@ -567,18 +567,21 @@ presubmits: secretName: result-aggregator trigger: (?m)^/test( | .* )okd-images,?($|\s.*) - agent: kubernetes - always_run: true + always_run: false branches: - ^main$ - ^main- cluster: build02 context: ci/prow/okd-scos-images decorate: true + decoration_config: + skip_cloning: true labels: ci-operator.openshift.io/variant: okd-scos ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-ironic-agent-image-main-okd-scos-images + optional: true rerun_command: /test okd-scos-images spec: containers: diff --git a/ci-operator/jobs/openshift/ironic-image/openshift-ironic-image-master-postsubmits.yaml b/ci-operator/jobs/openshift/ironic-image/openshift-ironic-image-master-postsubmits.yaml index 7ee6e7778320c..3e41687548818 100644 --- a/ci-operator/jobs/openshift/ironic-image/openshift-ironic-image-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/ironic-image/openshift-ironic-image-master-postsubmits.yaml @@ -124,6 +124,8 @@ postsubmits: - ^master$ cluster: build02 decorate: true + decoration_config: + skip_cloning: true labels: ci-operator.openshift.io/is-promotion: "true" ci-operator.openshift.io/variant: okd-scos diff --git a/ci-operator/jobs/openshift/ironic-image/openshift-ironic-image-master-presubmits.yaml b/ci-operator/jobs/openshift/ironic-image/openshift-ironic-image-master-presubmits.yaml index 01684e3d85277..b30a90abaa8ad 100644 --- a/ci-operator/jobs/openshift/ironic-image/openshift-ironic-image-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/ironic-image/openshift-ironic-image-master-presubmits.yaml @@ -406,18 +406,21 @@ presubmits: secretName: result-aggregator trigger: (?m)^/test( | .* )okd-images,?($|\s.*) - agent: kubernetes - always_run: true + always_run: false branches: - ^master$ - ^master- cluster: build02 context: ci/prow/okd-scos-images decorate: true + decoration_config: + skip_cloning: true labels: ci-operator.openshift.io/variant: okd-scos ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-ironic-image-master-okd-scos-images + optional: true rerun_command: /test okd-scos-images spec: containers: diff --git a/ci-operator/jobs/openshift/ironic-rhcos-downloader/openshift-ironic-rhcos-downloader-master-postsubmits.yaml b/ci-operator/jobs/openshift/ironic-rhcos-downloader/openshift-ironic-rhcos-downloader-master-postsubmits.yaml index 82fccbf1f460d..7928c65092413 100644 --- a/ci-operator/jobs/openshift/ironic-rhcos-downloader/openshift-ironic-rhcos-downloader-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/ironic-rhcos-downloader/openshift-ironic-rhcos-downloader-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-ironic-rhcos-downloader-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/ironic-rhcos-downloader/openshift-ironic-rhcos-downloader-master-presubmits.yaml b/ci-operator/jobs/openshift/ironic-rhcos-downloader/openshift-ironic-rhcos-downloader-master-presubmits.yaml index e2dd534586f5a..ddcfe344bb1c4 100644 --- a/ci-operator/jobs/openshift/ironic-rhcos-downloader/openshift-ironic-rhcos-downloader-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/ironic-rhcos-downloader/openshift-ironic-rhcos-downloader-master-presubmits.yaml @@ -456,3 +456,62 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-ironic-rhcos-downloader-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) diff --git a/ci-operator/jobs/openshift/ironic-static-ip-manager/openshift-ironic-static-ip-manager-master-postsubmits.yaml b/ci-operator/jobs/openshift/ironic-static-ip-manager/openshift-ironic-static-ip-manager-master-postsubmits.yaml index f27c8494acfcd..b04da6af6d42a 100644 --- a/ci-operator/jobs/openshift/ironic-static-ip-manager/openshift-ironic-static-ip-manager-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/ironic-static-ip-manager/openshift-ironic-static-ip-manager-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-ironic-static-ip-manager-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/ironic-static-ip-manager/openshift-ironic-static-ip-manager-master-presubmits.yaml b/ci-operator/jobs/openshift/ironic-static-ip-manager/openshift-ironic-static-ip-manager-master-presubmits.yaml index 75a27c6493cff..d644da11d2da0 100644 --- a/ci-operator/jobs/openshift/ironic-static-ip-manager/openshift-ironic-static-ip-manager-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/ironic-static-ip-manager/openshift-ironic-static-ip-manager-master-presubmits.yaml @@ -535,3 +535,62 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-ironic-static-ip-manager-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) diff --git a/ci-operator/jobs/openshift/k8s-prometheus-adapter/openshift-k8s-prometheus-adapter-master-postsubmits.yaml b/ci-operator/jobs/openshift/k8s-prometheus-adapter/openshift-k8s-prometheus-adapter-master-postsubmits.yaml index 412fb6981c7d1..44ac0220e7be1 100644 --- a/ci-operator/jobs/openshift/k8s-prometheus-adapter/openshift-k8s-prometheus-adapter-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/k8s-prometheus-adapter/openshift-k8s-prometheus-adapter-master-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build05 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-k8s-prometheus-adapter-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/k8s-prometheus-adapter/openshift-k8s-prometheus-adapter-master-presubmits.yaml b/ci-operator/jobs/openshift/k8s-prometheus-adapter/openshift-k8s-prometheus-adapter-master-presubmits.yaml index 26c16896452ee..2b4eaadf83801 100644 --- a/ci-operator/jobs/openshift/k8s-prometheus-adapter/openshift-k8s-prometheus-adapter-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/k8s-prometheus-adapter/openshift-k8s-prometheus-adapter-master-presubmits.yaml @@ -213,6 +213,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-k8s-prometheus-adapter-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/kube-rbac-proxy/openshift-kube-rbac-proxy-master-postsubmits.yaml b/ci-operator/jobs/openshift/kube-rbac-proxy/openshift-kube-rbac-proxy-master-postsubmits.yaml index 0a6e7ab4e63a0..bf534a7935924 100644 --- a/ci-operator/jobs/openshift/kube-rbac-proxy/openshift-kube-rbac-proxy-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/kube-rbac-proxy/openshift-kube-rbac-proxy-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build05 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-kube-rbac-proxy-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/kube-rbac-proxy/openshift-kube-rbac-proxy-master-presubmits.yaml b/ci-operator/jobs/openshift/kube-rbac-proxy/openshift-kube-rbac-proxy-master-presubmits.yaml index 3691f8f0245ad..9733c935afad2 100644 --- a/ci-operator/jobs/openshift/kube-rbac-proxy/openshift-kube-rbac-proxy-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/kube-rbac-proxy/openshift-kube-rbac-proxy-master-presubmits.yaml @@ -132,6 +132,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-kube-rbac-proxy-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/kube-state-metrics/openshift-kube-state-metrics-master-postsubmits.yaml b/ci-operator/jobs/openshift/kube-state-metrics/openshift-kube-state-metrics-master-postsubmits.yaml index 887efed70798d..9c93c1ab063fa 100644 --- a/ci-operator/jobs/openshift/kube-state-metrics/openshift-kube-state-metrics-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/kube-state-metrics/openshift-kube-state-metrics-master-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build05 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-kube-state-metrics-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/kube-state-metrics/openshift-kube-state-metrics-master-presubmits.yaml b/ci-operator/jobs/openshift/kube-state-metrics/openshift-kube-state-metrics-master-presubmits.yaml index 98477e2014540..8ffb71c58b1cf 100644 --- a/ci-operator/jobs/openshift/kube-state-metrics/openshift-kube-state-metrics-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/kube-state-metrics/openshift-kube-state-metrics-master-presubmits.yaml @@ -292,6 +292,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-kube-state-metrics-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/kubernetes-autoscaler/openshift-kubernetes-autoscaler-master-postsubmits.yaml b/ci-operator/jobs/openshift/kubernetes-autoscaler/openshift-kubernetes-autoscaler-master-postsubmits.yaml index 02d4ff5baff79..48717455b720b 100644 --- a/ci-operator/jobs/openshift/kubernetes-autoscaler/openshift-kubernetes-autoscaler-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/kubernetes-autoscaler/openshift-kubernetes-autoscaler-master-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build05 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-kubernetes-autoscaler-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/kubernetes-autoscaler/openshift-kubernetes-autoscaler-master-presubmits.yaml b/ci-operator/jobs/openshift/kubernetes-autoscaler/openshift-kubernetes-autoscaler-master-presubmits.yaml index 4da5d67e2c947..b471bffe16d36 100644 --- a/ci-operator/jobs/openshift/kubernetes-autoscaler/openshift-kubernetes-autoscaler-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/kubernetes-autoscaler/openshift-kubernetes-autoscaler-master-presubmits.yaml @@ -679,6 +679,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-kubernetes-autoscaler-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/kubernetes-kube-storage-version-migrator/openshift-kubernetes-kube-storage-version-migrator-master-postsubmits.yaml b/ci-operator/jobs/openshift/kubernetes-kube-storage-version-migrator/openshift-kubernetes-kube-storage-version-migrator-master-postsubmits.yaml index 9bfac969f994c..08ea23efb3e04 100644 --- a/ci-operator/jobs/openshift/kubernetes-kube-storage-version-migrator/openshift-kubernetes-kube-storage-version-migrator-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/kubernetes-kube-storage-version-migrator/openshift-kubernetes-kube-storage-version-migrator-master-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build05 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-kubernetes-kube-storage-version-migrator-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/kubernetes-kube-storage-version-migrator/openshift-kubernetes-kube-storage-version-migrator-master-presubmits.yaml b/ci-operator/jobs/openshift/kubernetes-kube-storage-version-migrator/openshift-kubernetes-kube-storage-version-migrator-master-presubmits.yaml index 593b6ef07f7ae..a53fb5d34fb30 100644 --- a/ci-operator/jobs/openshift/kubernetes-kube-storage-version-migrator/openshift-kubernetes-kube-storage-version-migrator-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/kubernetes-kube-storage-version-migrator/openshift-kubernetes-kube-storage-version-migrator-master-presubmits.yaml @@ -134,6 +134,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-kubernetes-kube-storage-version-migrator-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/kubernetes-metrics-server/openshift-kubernetes-metrics-server-master-postsubmits.yaml b/ci-operator/jobs/openshift/kubernetes-metrics-server/openshift-kubernetes-metrics-server-master-postsubmits.yaml index 2fa8d868b937d..905f19fdd9aa1 100644 --- a/ci-operator/jobs/openshift/kubernetes-metrics-server/openshift-kubernetes-metrics-server-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/kubernetes-metrics-server/openshift-kubernetes-metrics-server-master-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build05 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-kubernetes-metrics-server-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/kubernetes-metrics-server/openshift-kubernetes-metrics-server-master-presubmits.yaml b/ci-operator/jobs/openshift/kubernetes-metrics-server/openshift-kubernetes-metrics-server-master-presubmits.yaml index d6afa6e344b8b..679f96daab294 100644 --- a/ci-operator/jobs/openshift/kubernetes-metrics-server/openshift-kubernetes-metrics-server-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/kubernetes-metrics-server/openshift-kubernetes-metrics-server-master-presubmits.yaml @@ -292,6 +292,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-kubernetes-metrics-server-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/kubernetes/openshift-kubernetes-master-postsubmits.yaml b/ci-operator/jobs/openshift/kubernetes/openshift-kubernetes-master-postsubmits.yaml index 6227bf6a60c02..8c939816de0e0 100644 --- a/ci-operator/jobs/openshift/kubernetes/openshift-kubernetes-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/kubernetes/openshift-kubernetes-master-postsubmits.yaml @@ -60,3 +60,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build05 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-kubernetes-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/kubernetes/openshift-kubernetes-master-presubmits.yaml b/ci-operator/jobs/openshift/kubernetes/openshift-kubernetes-master-presubmits.yaml index 9dc5492c45790..0d15e04e8cedb 100644 --- a/ci-operator/jobs/openshift/kubernetes/openshift-kubernetes-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/kubernetes/openshift-kubernetes-master-presubmits.yaml @@ -2814,6 +2814,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )k8s-e2e-gcp-serial,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-kubernetes-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/kubevirt-csi-driver/openshift-kubevirt-csi-driver-master-postsubmits.yaml b/ci-operator/jobs/openshift/kubevirt-csi-driver/openshift-kubevirt-csi-driver-master-postsubmits.yaml index 86e725b8859fb..8248b92068537 100755 --- a/ci-operator/jobs/openshift/kubevirt-csi-driver/openshift-kubevirt-csi-driver-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/kubevirt-csi-driver/openshift-kubevirt-csi-driver-master-postsubmits.yaml @@ -61,3 +61,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build05 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-kubevirt-csi-driver-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/kubevirt-csi-driver/openshift-kubevirt-csi-driver-master-presubmits.yaml b/ci-operator/jobs/openshift/kubevirt-csi-driver/openshift-kubevirt-csi-driver-master-presubmits.yaml index 706b99c47d04a..d1611653ea24a 100755 --- a/ci-operator/jobs/openshift/kubevirt-csi-driver/openshift-kubevirt-csi-driver-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/kubevirt-csi-driver/openshift-kubevirt-csi-driver-master-presubmits.yaml @@ -138,6 +138,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-kubevirt-csi-driver-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/machine-api-provider-openstack/openshift-machine-api-provider-openstack-master-postsubmits.yaml b/ci-operator/jobs/openshift/machine-api-provider-openstack/openshift-machine-api-provider-openstack-master-postsubmits.yaml index 7bc77f9cf2375..08f9ae67dc67c 100644 --- a/ci-operator/jobs/openshift/machine-api-provider-openstack/openshift-machine-api-provider-openstack-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/machine-api-provider-openstack/openshift-machine-api-provider-openstack-master-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build03 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-machine-api-provider-openstack-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/machine-api-provider-openstack/openshift-machine-api-provider-openstack-master-presubmits.yaml b/ci-operator/jobs/openshift/machine-api-provider-openstack/openshift-machine-api-provider-openstack-master-presubmits.yaml index c78bc5b54051e..e1a052e10d503 100644 --- a/ci-operator/jobs/openshift/machine-api-provider-openstack/openshift-machine-api-provider-openstack-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/machine-api-provider-openstack/openshift-machine-api-provider-openstack-master-presubmits.yaml @@ -590,6 +590,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build03 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-machine-api-provider-openstack-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/machine-api-provider-powervs/openshift-machine-api-provider-powervs-main-postsubmits.yaml b/ci-operator/jobs/openshift/machine-api-provider-powervs/openshift-machine-api-provider-powervs-main-postsubmits.yaml index d19491e6b0e52..9fb8e321eca2a 100644 --- a/ci-operator/jobs/openshift/machine-api-provider-powervs/openshift-machine-api-provider-powervs-main-postsubmits.yaml +++ b/ci-operator/jobs/openshift/machine-api-provider-powervs/openshift-machine-api-provider-powervs-main-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^main$ + cluster: build03 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-machine-api-provider-powervs-main-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/machine-api-provider-powervs/openshift-machine-api-provider-powervs-main-presubmits.yaml b/ci-operator/jobs/openshift/machine-api-provider-powervs/openshift-machine-api-provider-powervs-main-presubmits.yaml index e2caede7e70cd..a6b12ee5fde3c 100644 --- a/ci-operator/jobs/openshift/machine-api-provider-powervs/openshift-machine-api-provider-powervs-main-presubmits.yaml +++ b/ci-operator/jobs/openshift/machine-api-provider-powervs/openshift-machine-api-provider-powervs-main-presubmits.yaml @@ -266,6 +266,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^main$ + - ^main- + cluster: build03 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-machine-api-provider-powervs-main-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/machine-config-operator/openshift-machine-config-operator-master-postsubmits.yaml b/ci-operator/jobs/openshift/machine-config-operator/openshift-machine-config-operator-master-postsubmits.yaml index 419c52dc9b56b..9c1e473550a3a 100644 --- a/ci-operator/jobs/openshift/machine-config-operator/openshift-machine-config-operator-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/machine-config-operator/openshift-machine-config-operator-master-postsubmits.yaml @@ -124,6 +124,8 @@ postsubmits: - ^master$ cluster: build03 decorate: true + decoration_config: + skip_cloning: true labels: ci-operator.openshift.io/is-promotion: "true" ci-operator.openshift.io/variant: okd-scos diff --git a/ci-operator/jobs/openshift/machine-config-operator/openshift-machine-config-operator-master-presubmits.yaml b/ci-operator/jobs/openshift/machine-config-operator/openshift-machine-config-operator-master-presubmits.yaml index 4bfedd5350d2d..2d89b2e395336 100644 --- a/ci-operator/jobs/openshift/machine-config-operator/openshift-machine-config-operator-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/machine-config-operator/openshift-machine-config-operator-master-presubmits.yaml @@ -4009,346 +4009,16 @@ presubmits: - ^master$ - ^master- cluster: build03 - context: ci/prow/okd-scos-e2e-aws-ovn - decorate: true - labels: - ci-operator.openshift.io/cloud: aws - ci-operator.openshift.io/cloud-cluster-profile: aws - ci-operator.openshift.io/variant: okd-scos - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-machine-config-operator-master-okd-scos-e2e-aws-ovn - optional: true - rerun_command: /test okd-scos-e2e-aws-ovn - skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|OWNERS_ALIASES|LICENSE)$ - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --lease-server-credentials-file=/etc/boskos/credentials - - --report-credentials-file=/etc/report/credentials - - --secret-dir=/secrets/ci-pull-credentials - - --secret-dir=/usr/local/e2e-aws-ovn-cluster-profile - - --target=e2e-aws-ovn - - --variant=okd-scos - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /etc/boskos - name: boskos - readOnly: true - - mountPath: /secrets/ci-pull-credentials - name: ci-pull-credentials - readOnly: true - - mountPath: /usr/local/e2e-aws-ovn-cluster-profile - name: cluster-profile - - 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: cluster-profile - secret: - secretName: cluster-secrets-aws - - 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( | .* )okd-scos-e2e-aws-ovn,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^master$ - - ^master- - cluster: build02 - context: ci/prow/okd-scos-e2e-gcp-op - decorate: true - labels: - ci-operator.openshift.io/cloud: gcp - ci-operator.openshift.io/cloud-cluster-profile: gcp - ci-operator.openshift.io/variant: okd-scos - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-machine-config-operator-master-okd-scos-e2e-gcp-op - optional: true - rerun_command: /test okd-scos-e2e-gcp-op - 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 - - --secret-dir=/usr/local/e2e-gcp-op-cluster-profile - - --target=e2e-gcp-op - - --variant=okd-scos - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /etc/boskos - name: boskos - readOnly: true - - mountPath: /secrets/ci-pull-credentials - name: ci-pull-credentials - readOnly: true - - mountPath: /usr/local/e2e-gcp-op-cluster-profile - name: cluster-profile - - 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: cluster-profile - projected: - sources: - - secret: - name: cluster-secrets-gcp - - configMap: - name: cluster-profile-gcp - - 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( | .* )okd-scos-e2e-gcp-op,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^master$ - - ^master- - cluster: build02 - context: ci/prow/okd-scos-e2e-gcp-ovn-upgrade - decorate: true - labels: - ci-operator.openshift.io/cloud: gcp - ci-operator.openshift.io/cloud-cluster-profile: gcp - ci-operator.openshift.io/variant: okd-scos - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-machine-config-operator-master-okd-scos-e2e-gcp-ovn-upgrade - optional: true - rerun_command: /test okd-scos-e2e-gcp-ovn-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 - - --secret-dir=/usr/local/e2e-gcp-ovn-upgrade-cluster-profile - - --target=e2e-gcp-ovn-upgrade - - --variant=okd-scos - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /etc/boskos - name: boskos - readOnly: true - - mountPath: /secrets/ci-pull-credentials - name: ci-pull-credentials - readOnly: true - - mountPath: /usr/local/e2e-gcp-ovn-upgrade-cluster-profile - name: cluster-profile - - 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: cluster-profile - projected: - sources: - - secret: - name: cluster-secrets-gcp - - configMap: - name: cluster-profile-gcp - - 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( | .* )okd-scos-e2e-gcp-ovn-upgrade,?($|\s.*) - - agent: kubernetes - always_run: false - branches: - - ^master$ - - ^master- - cluster: vsphere02 - context: ci/prow/okd-scos-e2e-vsphere - decorate: true - labels: - ci-operator.openshift.io/cloud: vsphere - ci-operator.openshift.io/cloud-cluster-profile: vsphere-2 - ci-operator.openshift.io/variant: okd-scos - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-machine-config-operator-master-okd-scos-e2e-vsphere - optional: true - rerun_command: /test okd-scos-e2e-vsphere - 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 - - --secret-dir=/usr/local/e2e-vsphere-cluster-profile - - --target=e2e-vsphere - - --variant=okd-scos - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /etc/boskos - name: boskos - readOnly: true - - mountPath: /secrets/ci-pull-credentials - name: ci-pull-credentials - readOnly: true - - mountPath: /usr/local/e2e-vsphere-cluster-profile - name: cluster-profile - - 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: cluster-profile - secret: - secretName: cluster-secrets-vsphere - - 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( | .* )okd-scos-e2e-vsphere,?($|\s.*) - - agent: kubernetes - always_run: true - branches: - - ^master$ - - ^master- - cluster: build03 context: ci/prow/okd-scos-images decorate: true + decoration_config: + skip_cloning: true labels: ci-operator.openshift.io/variant: okd-scos ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-machine-config-operator-master-okd-scos-images + optional: true rerun_command: /test okd-scos-images spec: containers: diff --git a/ci-operator/jobs/openshift/machine-os-images/openshift-machine-os-images-main-postsubmits.yaml b/ci-operator/jobs/openshift/machine-os-images/openshift-machine-os-images-main-postsubmits.yaml index b2d480f25e74d..1f236dbb5ee9e 100644 --- a/ci-operator/jobs/openshift/machine-os-images/openshift-machine-os-images-main-postsubmits.yaml +++ b/ci-operator/jobs/openshift/machine-os-images/openshift-machine-os-images-main-postsubmits.yaml @@ -124,6 +124,8 @@ postsubmits: - ^main$ cluster: build03 decorate: true + decoration_config: + skip_cloning: true labels: ci-operator.openshift.io/is-promotion: "true" ci-operator.openshift.io/variant: okd-scos diff --git a/ci-operator/jobs/openshift/machine-os-images/openshift-machine-os-images-main-presubmits.yaml b/ci-operator/jobs/openshift/machine-os-images/openshift-machine-os-images-main-presubmits.yaml index c9701150d64ee..a1af8455c7e4e 100644 --- a/ci-operator/jobs/openshift/machine-os-images/openshift-machine-os-images-main-presubmits.yaml +++ b/ci-operator/jobs/openshift/machine-os-images/openshift-machine-os-images-main-presubmits.yaml @@ -271,18 +271,21 @@ presubmits: secretName: result-aggregator trigger: (?m)^/test( | .* )okd-images,?($|\s.*) - agent: kubernetes - always_run: true + always_run: false branches: - ^main$ - ^main- cluster: build03 context: ci/prow/okd-scos-images decorate: true + decoration_config: + skip_cloning: true labels: ci-operator.openshift.io/variant: okd-scos ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-machine-os-images-main-okd-scos-images + optional: true rerun_command: /test okd-scos-images spec: containers: diff --git a/ci-operator/jobs/openshift/monitoring-plugin/openshift-monitoring-plugin-main-postsubmits.yaml b/ci-operator/jobs/openshift/monitoring-plugin/openshift-monitoring-plugin-main-postsubmits.yaml index 0a247d9ca303c..1d33b4a976282 100644 --- a/ci-operator/jobs/openshift/monitoring-plugin/openshift-monitoring-plugin-main-postsubmits.yaml +++ b/ci-operator/jobs/openshift/monitoring-plugin/openshift-monitoring-plugin-main-postsubmits.yaml @@ -60,3 +60,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^main$ + cluster: build05 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-monitoring-plugin-main-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/monitoring-plugin/openshift-monitoring-plugin-main-presubmits.yaml b/ci-operator/jobs/openshift/monitoring-plugin/openshift-monitoring-plugin-main-presubmits.yaml index 109403d4fc4a0..c5ab43169f8b4 100644 --- a/ci-operator/jobs/openshift/monitoring-plugin/openshift-monitoring-plugin-main-presubmits.yaml +++ b/ci-operator/jobs/openshift/monitoring-plugin/openshift-monitoring-plugin-main-presubmits.yaml @@ -111,3 +111,62 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )lint,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^main$ + - ^main- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-monitoring-plugin-main-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) diff --git a/ci-operator/jobs/openshift/multus-admission-controller/openshift-multus-admission-controller-master-postsubmits.yaml b/ci-operator/jobs/openshift/multus-admission-controller/openshift-multus-admission-controller-master-postsubmits.yaml index e6c83dd1a6d44..7da4872f64a23 100644 --- a/ci-operator/jobs/openshift/multus-admission-controller/openshift-multus-admission-controller-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/multus-admission-controller/openshift-multus-admission-controller-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build05 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-multus-admission-controller-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/multus-admission-controller/openshift-multus-admission-controller-master-presubmits.yaml b/ci-operator/jobs/openshift/multus-admission-controller/openshift-multus-admission-controller-master-presubmits.yaml index 7069cca20f4a8..8f751544bfd7a 100644 --- a/ci-operator/jobs/openshift/multus-admission-controller/openshift-multus-admission-controller-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/multus-admission-controller/openshift-multus-admission-controller-master-presubmits.yaml @@ -132,6 +132,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-multus-admission-controller-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/multus-networkpolicy/openshift-multus-networkpolicy-master-postsubmits.yaml b/ci-operator/jobs/openshift/multus-networkpolicy/openshift-multus-networkpolicy-master-postsubmits.yaml index e2a8dbc961351..fb8e7f8e0e2b5 100644 --- a/ci-operator/jobs/openshift/multus-networkpolicy/openshift-multus-networkpolicy-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/multus-networkpolicy/openshift-multus-networkpolicy-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build05 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-multus-networkpolicy-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/multus-networkpolicy/openshift-multus-networkpolicy-master-presubmits.yaml b/ci-operator/jobs/openshift/multus-networkpolicy/openshift-multus-networkpolicy-master-presubmits.yaml index 5ac8dec46fe8a..2471d0d21941d 100644 --- a/ci-operator/jobs/openshift/multus-networkpolicy/openshift-multus-networkpolicy-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/multus-networkpolicy/openshift-multus-networkpolicy-master-presubmits.yaml @@ -132,6 +132,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-multus-networkpolicy-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/must-gather/openshift-must-gather-master-postsubmits.yaml b/ci-operator/jobs/openshift/must-gather/openshift-must-gather-master-postsubmits.yaml index 67a6f90110a12..3ea9ac9391def 100644 --- a/ci-operator/jobs/openshift/must-gather/openshift-must-gather-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/must-gather/openshift-must-gather-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build05 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-must-gather-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/must-gather/openshift-must-gather-master-presubmits.yaml b/ci-operator/jobs/openshift/must-gather/openshift-must-gather-master-presubmits.yaml index 2cfde31fbf5d4..65efbc95469ff 100644 --- a/ci-operator/jobs/openshift/must-gather/openshift-must-gather-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/must-gather/openshift-must-gather-master-presubmits.yaml @@ -132,3 +132,62 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-must-gather-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) diff --git a/ci-operator/jobs/openshift/network-metrics-daemon/openshift-network-metrics-daemon-master-postsubmits.yaml b/ci-operator/jobs/openshift/network-metrics-daemon/openshift-network-metrics-daemon-master-postsubmits.yaml index 37f4eab79ac79..ac1f656ae4dfe 100644 --- a/ci-operator/jobs/openshift/network-metrics-daemon/openshift-network-metrics-daemon-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/network-metrics-daemon/openshift-network-metrics-daemon-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build05 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-network-metrics-daemon-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/network-metrics-daemon/openshift-network-metrics-daemon-master-presubmits.yaml b/ci-operator/jobs/openshift/network-metrics-daemon/openshift-network-metrics-daemon-master-presubmits.yaml index 6f65ca54fe22d..3fe7661b10f53 100644 --- a/ci-operator/jobs/openshift/network-metrics-daemon/openshift-network-metrics-daemon-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/network-metrics-daemon/openshift-network-metrics-daemon-master-presubmits.yaml @@ -136,6 +136,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-network-metrics-daemon-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/network-tools/openshift-network-tools-master-postsubmits.yaml b/ci-operator/jobs/openshift/network-tools/openshift-network-tools-master-postsubmits.yaml index 9e4f4f8aa9fdb..b0d73614b5f08 100644 --- a/ci-operator/jobs/openshift/network-tools/openshift-network-tools-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/network-tools/openshift-network-tools-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build05 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-network-tools-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/network-tools/openshift-network-tools-master-presubmits.yaml b/ci-operator/jobs/openshift/network-tools/openshift-network-tools-master-presubmits.yaml index 1f72b6c9824c4..04f02c5cbba6f 100644 --- a/ci-operator/jobs/openshift/network-tools/openshift-network-tools-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/network-tools/openshift-network-tools-master-presubmits.yaml @@ -132,3 +132,62 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-network-tools-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) diff --git a/ci-operator/jobs/openshift/node_exporter/openshift-node_exporter-master-postsubmits.yaml b/ci-operator/jobs/openshift/node_exporter/openshift-node_exporter-master-postsubmits.yaml index 359ed0f8b5209..8260268a7ff61 100644 --- a/ci-operator/jobs/openshift/node_exporter/openshift-node_exporter-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/node_exporter/openshift-node_exporter-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build05 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-node_exporter-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/node_exporter/openshift-node_exporter-master-presubmits.yaml b/ci-operator/jobs/openshift/node_exporter/openshift-node_exporter-master-presubmits.yaml index b9bde3e65e661..9d850e2791d02 100644 --- a/ci-operator/jobs/openshift/node_exporter/openshift-node_exporter-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/node_exporter/openshift-node_exporter-master-presubmits.yaml @@ -288,6 +288,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-node_exporter-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/oauth-apiserver/openshift-oauth-apiserver-master-postsubmits.yaml b/ci-operator/jobs/openshift/oauth-apiserver/openshift-oauth-apiserver-master-postsubmits.yaml index ede1af9d54254..3a3b4b200cd0e 100644 --- a/ci-operator/jobs/openshift/oauth-apiserver/openshift-oauth-apiserver-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/oauth-apiserver/openshift-oauth-apiserver-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build05 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-oauth-apiserver-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/oauth-apiserver/openshift-oauth-apiserver-master-presubmits.yaml b/ci-operator/jobs/openshift/oauth-apiserver/openshift-oauth-apiserver-master-presubmits.yaml index bd2fbe33679c4..3043ef54d265b 100644 --- a/ci-operator/jobs/openshift/oauth-apiserver/openshift-oauth-apiserver-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/oauth-apiserver/openshift-oauth-apiserver-master-presubmits.yaml @@ -370,6 +370,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-oauth-apiserver-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/oauth-proxy/openshift-oauth-proxy-master-postsubmits.yaml b/ci-operator/jobs/openshift/oauth-proxy/openshift-oauth-proxy-master-postsubmits.yaml index 4aa509978e678..2684cf3b469eb 100644 --- a/ci-operator/jobs/openshift/oauth-proxy/openshift-oauth-proxy-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/oauth-proxy/openshift-oauth-proxy-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build05 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-oauth-proxy-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/oauth-proxy/openshift-oauth-proxy-master-presubmits.yaml b/ci-operator/jobs/openshift/oauth-proxy/openshift-oauth-proxy-master-presubmits.yaml index 4d951569fd6ba..bdd114cb9b7aa 100644 --- a/ci-operator/jobs/openshift/oauth-proxy/openshift-oauth-proxy-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/oauth-proxy/openshift-oauth-proxy-master-presubmits.yaml @@ -214,6 +214,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-oauth-proxy-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/oauth-server/openshift-oauth-server-master-postsubmits.yaml b/ci-operator/jobs/openshift/oauth-server/openshift-oauth-server-master-postsubmits.yaml index 8f545dac9df7c..aab5831f442d6 100644 --- a/ci-operator/jobs/openshift/oauth-server/openshift-oauth-server-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/oauth-server/openshift-oauth-server-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build05 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-oauth-server-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/oauth-server/openshift-oauth-server-master-presubmits.yaml b/ci-operator/jobs/openshift/oauth-server/openshift-oauth-server-master-presubmits.yaml index ab07761b9d6d5..ea15acef13caf 100644 --- a/ci-operator/jobs/openshift/oauth-server/openshift-oauth-server-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/oauth-server/openshift-oauth-server-master-presubmits.yaml @@ -292,6 +292,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-oauth-server-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/oc-mirror/openshift-oc-mirror-main-postsubmits.yaml b/ci-operator/jobs/openshift/oc-mirror/openshift-oc-mirror-main-postsubmits.yaml index c83af4d862f46..903efe50d63a4 100644 --- a/ci-operator/jobs/openshift/oc-mirror/openshift-oc-mirror-main-postsubmits.yaml +++ b/ci-operator/jobs/openshift/oc-mirror/openshift-oc-mirror-main-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^main$ + cluster: build05 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-oc-mirror-main-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/oc-mirror/openshift-oc-mirror-main-presubmits.yaml b/ci-operator/jobs/openshift/oc-mirror/openshift-oc-mirror-main-presubmits.yaml index d2918acc5f84f..db7c7a677c24b 100644 --- a/ci-operator/jobs/openshift/oc-mirror/openshift-oc-mirror-main-presubmits.yaml +++ b/ci-operator/jobs/openshift/oc-mirror/openshift-oc-mirror-main-presubmits.yaml @@ -107,6 +107,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^main$ + - ^main- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-oc-mirror-main-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/oc/openshift-oc-master-postsubmits.yaml b/ci-operator/jobs/openshift/oc/openshift-oc-master-postsubmits.yaml index 343d41a77b6de..742efafb15c73 100644 --- a/ci-operator/jobs/openshift/oc/openshift-oc-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/oc/openshift-oc-master-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build05 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-oc-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/oc/openshift-oc-master-presubmits.yaml b/ci-operator/jobs/openshift/oc/openshift-oc-master-presubmits.yaml index 50ca2bbc35be4..7a685cd69aa07 100644 --- a/ci-operator/jobs/openshift/oc/openshift-oc-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/oc/openshift-oc-master-presubmits.yaml @@ -658,6 +658,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build03 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-oc-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/openshift-apiserver/openshift-openshift-apiserver-master-postsubmits.yaml b/ci-operator/jobs/openshift/openshift-apiserver/openshift-openshift-apiserver-master-postsubmits.yaml index 7c214a7fa186c..97a0f37d0c798 100644 --- a/ci-operator/jobs/openshift/openshift-apiserver/openshift-openshift-apiserver-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/openshift-apiserver/openshift-openshift-apiserver-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build05 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-openshift-apiserver-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/openshift-apiserver/openshift-openshift-apiserver-master-presubmits.yaml b/ci-operator/jobs/openshift/openshift-apiserver/openshift-openshift-apiserver-master-presubmits.yaml index 368e188daa949..73e591880a806 100644 --- a/ci-operator/jobs/openshift/openshift-apiserver/openshift-openshift-apiserver-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/openshift-apiserver/openshift-openshift-apiserver-master-presubmits.yaml @@ -450,6 +450,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-openshift-apiserver-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: false branches: diff --git a/ci-operator/jobs/openshift/openshift-controller-manager/openshift-openshift-controller-manager-master-postsubmits.yaml b/ci-operator/jobs/openshift/openshift-controller-manager/openshift-openshift-controller-manager-master-postsubmits.yaml index 3a0748301fc48..b9d4fe7a34e5e 100644 --- a/ci-operator/jobs/openshift/openshift-controller-manager/openshift-openshift-controller-manager-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/openshift-controller-manager/openshift-openshift-controller-manager-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build05 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-openshift-controller-manager-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/openshift-controller-manager/openshift-openshift-controller-manager-master-presubmits.yaml b/ci-operator/jobs/openshift/openshift-controller-manager/openshift-openshift-controller-manager-master-presubmits.yaml index e59b5976a528f..de26be5c043f4 100644 --- a/ci-operator/jobs/openshift/openshift-controller-manager/openshift-openshift-controller-manager-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/openshift-controller-manager/openshift-openshift-controller-manager-master-presubmits.yaml @@ -538,6 +538,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-openshift-controller-manager-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: false branches: diff --git a/ci-operator/jobs/openshift/openshift-state-metrics/openshift-openshift-state-metrics-master-postsubmits.yaml b/ci-operator/jobs/openshift/openshift-state-metrics/openshift-openshift-state-metrics-master-postsubmits.yaml index 3e1c9bf3d5888..778ef38e13a2a 100644 --- a/ci-operator/jobs/openshift/openshift-state-metrics/openshift-openshift-state-metrics-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/openshift-state-metrics/openshift-openshift-state-metrics-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build05 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-openshift-state-metrics-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/openshift-state-metrics/openshift-openshift-state-metrics-master-presubmits.yaml b/ci-operator/jobs/openshift/openshift-state-metrics/openshift-openshift-state-metrics-master-presubmits.yaml index 3610fd049f84a..0acd368a23b93 100644 --- a/ci-operator/jobs/openshift/openshift-state-metrics/openshift-openshift-state-metrics-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/openshift-state-metrics/openshift-openshift-state-metrics-master-presubmits.yaml @@ -316,6 +316,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-openshift-state-metrics-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/openstack-cinder-csi-driver-operator/openshift-openstack-cinder-csi-driver-operator-master-postsubmits.yaml b/ci-operator/jobs/openshift/openstack-cinder-csi-driver-operator/openshift-openstack-cinder-csi-driver-operator-master-postsubmits.yaml index 3b4797ba6f66a..0215966b6cf77 100644 --- a/ci-operator/jobs/openshift/openstack-cinder-csi-driver-operator/openshift-openstack-cinder-csi-driver-operator-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/openstack-cinder-csi-driver-operator/openshift-openstack-cinder-csi-driver-operator-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-openstack-cinder-csi-driver-operator-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/openstack-cinder-csi-driver-operator/openshift-openstack-cinder-csi-driver-operator-master-presubmits.yaml b/ci-operator/jobs/openshift/openstack-cinder-csi-driver-operator/openshift-openstack-cinder-csi-driver-operator-master-presubmits.yaml index efce891c38155..5ea296e571a6c 100644 --- a/ci-operator/jobs/openshift/openstack-cinder-csi-driver-operator/openshift-openstack-cinder-csi-driver-operator-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/openstack-cinder-csi-driver-operator/openshift-openstack-cinder-csi-driver-operator-master-presubmits.yaml @@ -211,6 +211,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-openstack-cinder-csi-driver-operator-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/operator-framework-catalogd/openshift-operator-framework-catalogd-main-postsubmits.yaml b/ci-operator/jobs/openshift/operator-framework-catalogd/openshift-operator-framework-catalogd-main-postsubmits.yaml index 769be1688806f..40b77af778b91 100644 --- a/ci-operator/jobs/openshift/operator-framework-catalogd/openshift-operator-framework-catalogd-main-postsubmits.yaml +++ b/ci-operator/jobs/openshift/operator-framework-catalogd/openshift-operator-framework-catalogd-main-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^main$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-operator-framework-catalogd-main-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/operator-framework-catalogd/openshift-operator-framework-catalogd-main-presubmits.yaml b/ci-operator/jobs/openshift/operator-framework-catalogd/openshift-operator-framework-catalogd-main-presubmits.yaml index 732f46c172c4d..b39dea431b242 100644 --- a/ci-operator/jobs/openshift/operator-framework-catalogd/openshift-operator-framework-catalogd-main-presubmits.yaml +++ b/ci-operator/jobs/openshift/operator-framework-catalogd/openshift-operator-framework-catalogd-main-presubmits.yaml @@ -54,6 +54,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^main$ + - ^main- + cluster: build03 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-operator-framework-catalogd-main-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: false branches: diff --git a/ci-operator/jobs/openshift/operator-framework-olm/openshift-operator-framework-olm-master-postsubmits.yaml b/ci-operator/jobs/openshift/operator-framework-olm/openshift-operator-framework-olm-master-postsubmits.yaml index d309715af05c5..fe4637dae3dc1 100644 --- a/ci-operator/jobs/openshift/operator-framework-olm/openshift-operator-framework-olm-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/operator-framework-olm/openshift-operator-framework-olm-master-postsubmits.yaml @@ -58,6 +58,68 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-operator-framework-olm-master-okd-scos-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] + - --variant=okd-scos + 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 - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/operator-framework-olm/openshift-operator-framework-olm-master-presubmits.yaml b/ci-operator/jobs/openshift/operator-framework-olm/openshift-operator-framework-olm-master-presubmits.yaml index ed395f0882e4e..b41d8fb3f4f6b 100644 --- a/ci-operator/jobs/openshift/operator-framework-olm/openshift-operator-framework-olm-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/operator-framework-olm/openshift-operator-framework-olm-master-presubmits.yaml @@ -466,6 +466,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-operator-framework-olm-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/operator-framework-operator-controller/openshift-operator-framework-operator-controller-main-postsubmits.yaml b/ci-operator/jobs/openshift/operator-framework-operator-controller/openshift-operator-framework-operator-controller-main-postsubmits.yaml index 85fc4725026d4..09a26daba5da7 100644 --- a/ci-operator/jobs/openshift/operator-framework-operator-controller/openshift-operator-framework-operator-controller-main-postsubmits.yaml +++ b/ci-operator/jobs/openshift/operator-framework-operator-controller/openshift-operator-framework-operator-controller-main-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^main$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-operator-framework-operator-controller-main-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/operator-framework-operator-controller/openshift-operator-framework-operator-controller-main-presubmits.yaml b/ci-operator/jobs/openshift/operator-framework-operator-controller/openshift-operator-framework-operator-controller-main-presubmits.yaml index f851b8166e8d0..3f12e11dfb87e 100644 --- a/ci-operator/jobs/openshift/operator-framework-operator-controller/openshift-operator-framework-operator-controller-main-presubmits.yaml +++ b/ci-operator/jobs/openshift/operator-framework-operator-controller/openshift-operator-framework-operator-controller-main-presubmits.yaml @@ -107,6 +107,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^main$ + - ^main- + cluster: build03 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-operator-framework-operator-controller-main-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: false branches: diff --git a/ci-operator/jobs/openshift/operator-framework-rukpak/openshift-operator-framework-rukpak-main-postsubmits.yaml b/ci-operator/jobs/openshift/operator-framework-rukpak/openshift-operator-framework-rukpak-main-postsubmits.yaml index a37a732f6ee52..1e849566d0411 100644 --- a/ci-operator/jobs/openshift/operator-framework-rukpak/openshift-operator-framework-rukpak-main-postsubmits.yaml +++ b/ci-operator/jobs/openshift/operator-framework-rukpak/openshift-operator-framework-rukpak-main-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^main$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-operator-framework-rukpak-main-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/operator-framework-rukpak/openshift-operator-framework-rukpak-main-presubmits.yaml b/ci-operator/jobs/openshift/operator-framework-rukpak/openshift-operator-framework-rukpak-main-presubmits.yaml index 2dbcc2bff9fed..dec2474907cd7 100644 --- a/ci-operator/jobs/openshift/operator-framework-rukpak/openshift-operator-framework-rukpak-main-presubmits.yaml +++ b/ci-operator/jobs/openshift/operator-framework-rukpak/openshift-operator-framework-rukpak-main-presubmits.yaml @@ -107,6 +107,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )lint,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^main$ + - ^main- + cluster: build03 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-operator-framework-rukpak-main-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: false branches: diff --git a/ci-operator/jobs/openshift/origin/openshift-origin-master-postsubmits.yaml b/ci-operator/jobs/openshift/origin/openshift-origin-master-postsubmits.yaml index 8c2e9d1970995..0ca9b37f11e1b 100644 --- a/ci-operator/jobs/openshift/origin/openshift-origin-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/origin/openshift-origin-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-origin-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/origin/openshift-origin-master-presubmits.yaml b/ci-operator/jobs/openshift/origin/openshift-origin-master-presubmits.yaml index d59fdfe371992..0bf60eb552f3f 100644 --- a/ci-operator/jobs/openshift/origin/openshift-origin-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/origin/openshift-origin-master-presubmits.yaml @@ -3975,6 +3975,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )okd-e2e-gcp,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build04 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: false branches: diff --git a/ci-operator/jobs/openshift/ovirt-csi-driver-operator/openshift-ovirt-csi-driver-operator-master-postsubmits.yaml b/ci-operator/jobs/openshift/ovirt-csi-driver-operator/openshift-ovirt-csi-driver-operator-master-postsubmits.yaml index ff0c0e0a91451..f2aa17173fb54 100644 --- a/ci-operator/jobs/openshift/ovirt-csi-driver-operator/openshift-ovirt-csi-driver-operator-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/ovirt-csi-driver-operator/openshift-ovirt-csi-driver-operator-master-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-ovirt-csi-driver-operator-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/ovirt-csi-driver-operator/openshift-ovirt-csi-driver-operator-master-presubmits.yaml b/ci-operator/jobs/openshift/ovirt-csi-driver-operator/openshift-ovirt-csi-driver-operator-master-presubmits.yaml index 43b4f214d8043..a4624e18bc709 100644 --- a/ci-operator/jobs/openshift/ovirt-csi-driver-operator/openshift-ovirt-csi-driver-operator-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/ovirt-csi-driver-operator/openshift-ovirt-csi-driver-operator-master-presubmits.yaml @@ -55,6 +55,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-ovirt-csi-driver-operator-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/ovirt-csi-driver/openshift-ovirt-csi-driver-master-postsubmits.yaml b/ci-operator/jobs/openshift/ovirt-csi-driver/openshift-ovirt-csi-driver-master-postsubmits.yaml index 945898e7e12a2..d93c8aa13c73c 100644 --- a/ci-operator/jobs/openshift/ovirt-csi-driver/openshift-ovirt-csi-driver-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/ovirt-csi-driver/openshift-ovirt-csi-driver-master-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-ovirt-csi-driver-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/ovirt-csi-driver/openshift-ovirt-csi-driver-master-presubmits.yaml b/ci-operator/jobs/openshift/ovirt-csi-driver/openshift-ovirt-csi-driver-master-presubmits.yaml index 1d2e9acfb5066..f97dc294bdaa8 100644 --- a/ci-operator/jobs/openshift/ovirt-csi-driver/openshift-ovirt-csi-driver-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/ovirt-csi-driver/openshift-ovirt-csi-driver-master-presubmits.yaml @@ -55,6 +55,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-ovirt-csi-driver-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/ovn-kubernetes/openshift-ovn-kubernetes-master-postsubmits.yaml b/ci-operator/jobs/openshift/ovn-kubernetes/openshift-ovn-kubernetes-master-postsubmits.yaml index 096c4a64568d4..1f62bd808b37c 100644 --- a/ci-operator/jobs/openshift/ovn-kubernetes/openshift-ovn-kubernetes-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/ovn-kubernetes/openshift-ovn-kubernetes-master-postsubmits.yaml @@ -60,3 +60,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-ovn-kubernetes-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/ovn-kubernetes/openshift-ovn-kubernetes-master-presubmits.yaml b/ci-operator/jobs/openshift/ovn-kubernetes/openshift-ovn-kubernetes-master-presubmits.yaml index cae39d5ccf324..abf56fb5fac42 100644 --- a/ci-operator/jobs/openshift/ovn-kubernetes/openshift-ovn-kubernetes-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/ovn-kubernetes/openshift-ovn-kubernetes-master-presubmits.yaml @@ -2767,6 +2767,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )okd-images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-ovn-kubernetes-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: false branches: diff --git a/ci-operator/jobs/openshift/platform-operators/openshift-platform-operators-main-postsubmits.yaml b/ci-operator/jobs/openshift/platform-operators/openshift-platform-operators-main-postsubmits.yaml index c72f5343672fb..738eef12a8846 100644 --- a/ci-operator/jobs/openshift/platform-operators/openshift-platform-operators-main-postsubmits.yaml +++ b/ci-operator/jobs/openshift/platform-operators/openshift-platform-operators-main-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^main$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-platform-operators-main-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/platform-operators/openshift-platform-operators-main-presubmits.yaml b/ci-operator/jobs/openshift/platform-operators/openshift-platform-operators-main-presubmits.yaml index bc56f73fd6ed6..ddae9bc61d649 100644 --- a/ci-operator/jobs/openshift/platform-operators/openshift-platform-operators-main-presubmits.yaml +++ b/ci-operator/jobs/openshift/platform-operators/openshift-platform-operators-main-presubmits.yaml @@ -107,6 +107,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )lint,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^main$ + - ^main- + cluster: build03 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-platform-operators-main-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/prom-label-proxy/openshift-prom-label-proxy-master-postsubmits.yaml b/ci-operator/jobs/openshift/prom-label-proxy/openshift-prom-label-proxy-master-postsubmits.yaml index e5f9ce3c90e29..ab3fa4ffa37f5 100644 --- a/ci-operator/jobs/openshift/prom-label-proxy/openshift-prom-label-proxy-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/prom-label-proxy/openshift-prom-label-proxy-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-prom-label-proxy-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/prom-label-proxy/openshift-prom-label-proxy-master-presubmits.yaml b/ci-operator/jobs/openshift/prom-label-proxy/openshift-prom-label-proxy-master-presubmits.yaml index b6959af3b2211..d35f8ddd5b416 100644 --- a/ci-operator/jobs/openshift/prom-label-proxy/openshift-prom-label-proxy-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/prom-label-proxy/openshift-prom-label-proxy-master-presubmits.yaml @@ -210,6 +210,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-prom-label-proxy-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/prometheus-alertmanager/openshift-prometheus-alertmanager-master-postsubmits.yaml b/ci-operator/jobs/openshift/prometheus-alertmanager/openshift-prometheus-alertmanager-master-postsubmits.yaml index 3ca41bc928d48..59041a5f5e1db 100644 --- a/ci-operator/jobs/openshift/prometheus-alertmanager/openshift-prometheus-alertmanager-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/prometheus-alertmanager/openshift-prometheus-alertmanager-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-prometheus-alertmanager-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/prometheus-alertmanager/openshift-prometheus-alertmanager-master-presubmits.yaml b/ci-operator/jobs/openshift/prometheus-alertmanager/openshift-prometheus-alertmanager-master-presubmits.yaml index 7b60b477500ac..ad525676225a5 100644 --- a/ci-operator/jobs/openshift/prometheus-alertmanager/openshift-prometheus-alertmanager-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/prometheus-alertmanager/openshift-prometheus-alertmanager-master-presubmits.yaml @@ -288,6 +288,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-prometheus-alertmanager-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/prometheus-operator/openshift-prometheus-operator-master-postsubmits.yaml b/ci-operator/jobs/openshift/prometheus-operator/openshift-prometheus-operator-master-postsubmits.yaml index 6b0e6aca4c0e5..4428c9c90f485 100644 --- a/ci-operator/jobs/openshift/prometheus-operator/openshift-prometheus-operator-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/prometheus-operator/openshift-prometheus-operator-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-prometheus-operator-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/prometheus-operator/openshift-prometheus-operator-master-presubmits.yaml b/ci-operator/jobs/openshift/prometheus-operator/openshift-prometheus-operator-master-presubmits.yaml index da8113eac984e..fc01ccdd8c996 100644 --- a/ci-operator/jobs/openshift/prometheus-operator/openshift-prometheus-operator-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/prometheus-operator/openshift-prometheus-operator-master-presubmits.yaml @@ -288,6 +288,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-prometheus-operator-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/prometheus/openshift-prometheus-master-postsubmits.yaml b/ci-operator/jobs/openshift/prometheus/openshift-prometheus-master-postsubmits.yaml index b019e53ba8d4b..c60fdda0bccc3 100644 --- a/ci-operator/jobs/openshift/prometheus/openshift-prometheus-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/prometheus/openshift-prometheus-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-prometheus-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/prometheus/openshift-prometheus-master-presubmits.yaml b/ci-operator/jobs/openshift/prometheus/openshift-prometheus-master-presubmits.yaml index ad2cdfbc80e77..a4c592178eb5c 100644 --- a/ci-operator/jobs/openshift/prometheus/openshift-prometheus-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/prometheus/openshift-prometheus-master-presubmits.yaml @@ -341,6 +341,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-prometheus-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/route-controller-manager/openshift-route-controller-manager-main-postsubmits.yaml b/ci-operator/jobs/openshift/route-controller-manager/openshift-route-controller-manager-main-postsubmits.yaml index ef657938790e8..0dbdec435eec2 100644 --- a/ci-operator/jobs/openshift/route-controller-manager/openshift-route-controller-manager-main-postsubmits.yaml +++ b/ci-operator/jobs/openshift/route-controller-manager/openshift-route-controller-manager-main-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^main$ + cluster: build03 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-route-controller-manager-main-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/route-controller-manager/openshift-route-controller-manager-main-presubmits.yaml b/ci-operator/jobs/openshift/route-controller-manager/openshift-route-controller-manager-main-presubmits.yaml index e66c20ab0b179..b2c81f14c7ed9 100644 --- a/ci-operator/jobs/openshift/route-controller-manager/openshift-route-controller-manager-main-presubmits.yaml +++ b/ci-operator/jobs/openshift/route-controller-manager/openshift-route-controller-manager-main-presubmits.yaml @@ -373,6 +373,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^main$ + - ^main- + cluster: build03 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-route-controller-manager-main-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/route-override-cni/openshift-route-override-cni-master-postsubmits.yaml b/ci-operator/jobs/openshift/route-override-cni/openshift-route-override-cni-master-postsubmits.yaml index 7e728a2610c87..3bd85bcd1901d 100644 --- a/ci-operator/jobs/openshift/route-override-cni/openshift-route-override-cni-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/route-override-cni/openshift-route-override-cni-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build03 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-route-override-cni-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/route-override-cni/openshift-route-override-cni-master-presubmits.yaml b/ci-operator/jobs/openshift/route-override-cni/openshift-route-override-cni-master-presubmits.yaml index 8d0eb23448e5b..9a293d212a3f5 100644 --- a/ci-operator/jobs/openshift/route-override-cni/openshift-route-override-cni-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/route-override-cni/openshift-route-override-cni-master-presubmits.yaml @@ -132,6 +132,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build03 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-route-override-cni-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/router/openshift-router-master-postsubmits.yaml b/ci-operator/jobs/openshift/router/openshift-router-master-postsubmits.yaml index dda2eb8301d68..454096269e10c 100644 --- a/ci-operator/jobs/openshift/router/openshift-router-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/router/openshift-router-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build04 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-router-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/router/openshift-router-master-presubmits.yaml b/ci-operator/jobs/openshift/router/openshift-router-master-presubmits.yaml index d8d9e7135b4ae..4d3d44ff7812f 100644 --- a/ci-operator/jobs/openshift/router/openshift-router-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/router/openshift-router-master-presubmits.yaml @@ -532,6 +532,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build04 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-router-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: false branches: diff --git a/ci-operator/jobs/openshift/sdn/openshift-sdn-master-postsubmits.yaml b/ci-operator/jobs/openshift/sdn/openshift-sdn-master-postsubmits.yaml index 07911f4507329..c63ef52e2af3e 100644 --- a/ci-operator/jobs/openshift/sdn/openshift-sdn-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/sdn/openshift-sdn-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build04 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-sdn-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/sdn/openshift-sdn-master-presubmits.yaml b/ci-operator/jobs/openshift/sdn/openshift-sdn-master-presubmits.yaml index 9935c947455b9..bbba616b1fa5b 100644 --- a/ci-operator/jobs/openshift/sdn/openshift-sdn-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/sdn/openshift-sdn-master-presubmits.yaml @@ -448,6 +448,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build04 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-sdn-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/service-ca-operator/openshift-service-ca-operator-master-postsubmits.yaml b/ci-operator/jobs/openshift/service-ca-operator/openshift-service-ca-operator-master-postsubmits.yaml index 7a55c25f398ad..b18355d620157 100644 --- a/ci-operator/jobs/openshift/service-ca-operator/openshift-service-ca-operator-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/service-ca-operator/openshift-service-ca-operator-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build04 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-service-ca-operator-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/service-ca-operator/openshift-service-ca-operator-master-presubmits.yaml b/ci-operator/jobs/openshift/service-ca-operator/openshift-service-ca-operator-master-presubmits.yaml index 0a54d6404f821..01b08bb9cf48c 100644 --- a/ci-operator/jobs/openshift/service-ca-operator/openshift-service-ca-operator-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/service-ca-operator/openshift-service-ca-operator-master-presubmits.yaml @@ -288,6 +288,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-service-ca-operator-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/telemeter/openshift-telemeter-master-postsubmits.yaml b/ci-operator/jobs/openshift/telemeter/openshift-telemeter-master-postsubmits.yaml index 73c90ec92887b..98b99f7b4edef 100644 --- a/ci-operator/jobs/openshift/telemeter/openshift-telemeter-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/telemeter/openshift-telemeter-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build04 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-telemeter-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/telemeter/openshift-telemeter-master-presubmits.yaml b/ci-operator/jobs/openshift/telemeter/openshift-telemeter-master-presubmits.yaml index ff2c28605fff1..ef61bc564b7c5 100644 --- a/ci-operator/jobs/openshift/telemeter/openshift-telemeter-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/telemeter/openshift-telemeter-master-presubmits.yaml @@ -394,6 +394,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )lint,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-telemeter-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/thanos/openshift-thanos-master-postsubmits.yaml b/ci-operator/jobs/openshift/thanos/openshift-thanos-master-postsubmits.yaml index 0db1e8493570a..13c640c2b8995 100644 --- a/ci-operator/jobs/openshift/thanos/openshift-thanos-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/thanos/openshift-thanos-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build04 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-thanos-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/thanos/openshift-thanos-master-presubmits.yaml b/ci-operator/jobs/openshift/thanos/openshift-thanos-master-presubmits.yaml index 6aedccf064dee..52fc11f870a2c 100644 --- a/ci-operator/jobs/openshift/thanos/openshift-thanos-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/thanos/openshift-thanos-master-presubmits.yaml @@ -288,6 +288,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build04 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-thanos-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/vmware-vsphere-csi-driver-operator/openshift-vmware-vsphere-csi-driver-operator-master-postsubmits.yaml b/ci-operator/jobs/openshift/vmware-vsphere-csi-driver-operator/openshift-vmware-vsphere-csi-driver-operator-master-postsubmits.yaml index 01ddfc420754c..fcdf391265d46 100644 --- a/ci-operator/jobs/openshift/vmware-vsphere-csi-driver-operator/openshift-vmware-vsphere-csi-driver-operator-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/vmware-vsphere-csi-driver-operator/openshift-vmware-vsphere-csi-driver-operator-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: vsphere02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-vmware-vsphere-csi-driver-operator-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/vmware-vsphere-csi-driver-operator/openshift-vmware-vsphere-csi-driver-operator-master-presubmits.yaml b/ci-operator/jobs/openshift/vmware-vsphere-csi-driver-operator/openshift-vmware-vsphere-csi-driver-operator-master-presubmits.yaml index 3554182b30971..ac61ebe074a82 100644 --- a/ci-operator/jobs/openshift/vmware-vsphere-csi-driver-operator/openshift-vmware-vsphere-csi-driver-operator-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/vmware-vsphere-csi-driver-operator/openshift-vmware-vsphere-csi-driver-operator-master-presubmits.yaml @@ -446,6 +446,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: vsphere02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-vmware-vsphere-csi-driver-operator-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/vmware-vsphere-csi-driver/openshift-vmware-vsphere-csi-driver-master-postsubmits.yaml b/ci-operator/jobs/openshift/vmware-vsphere-csi-driver/openshift-vmware-vsphere-csi-driver-master-postsubmits.yaml index 4eae51ee135a0..84f9ead888c8c 100644 --- a/ci-operator/jobs/openshift/vmware-vsphere-csi-driver/openshift-vmware-vsphere-csi-driver-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/vmware-vsphere-csi-driver/openshift-vmware-vsphere-csi-driver-master-postsubmits.yaml @@ -59,3 +59,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: vsphere02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-vmware-vsphere-csi-driver-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/vmware-vsphere-csi-driver/openshift-vmware-vsphere-csi-driver-master-presubmits.yaml b/ci-operator/jobs/openshift/vmware-vsphere-csi-driver/openshift-vmware-vsphere-csi-driver-master-presubmits.yaml index 68bfb55388343..915772d3647f6 100644 --- a/ci-operator/jobs/openshift/vmware-vsphere-csi-driver/openshift-vmware-vsphere-csi-driver-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/vmware-vsphere-csi-driver/openshift-vmware-vsphere-csi-driver-master-presubmits.yaml @@ -452,6 +452,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: vsphere02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-vmware-vsphere-csi-driver-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/vsphere-problem-detector/openshift-vsphere-problem-detector-master-postsubmits.yaml b/ci-operator/jobs/openshift/vsphere-problem-detector/openshift-vsphere-problem-detector-master-postsubmits.yaml index 01c5f94818c57..80d70b5e4f1c5 100644 --- a/ci-operator/jobs/openshift/vsphere-problem-detector/openshift-vsphere-problem-detector-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/vsphere-problem-detector/openshift-vsphere-problem-detector-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: vsphere02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-vsphere-problem-detector-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/vsphere-problem-detector/openshift-vsphere-problem-detector-master-presubmits.yaml b/ci-operator/jobs/openshift/vsphere-problem-detector/openshift-vsphere-problem-detector-master-presubmits.yaml index 838293f622e52..7e9d68eb39d3e 100644 --- a/ci-operator/jobs/openshift/vsphere-problem-detector/openshift-vsphere-problem-detector-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/vsphere-problem-detector/openshift-vsphere-problem-detector-master-presubmits.yaml @@ -290,6 +290,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: vsphere02 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-vsphere-problem-detector-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/whereabouts-cni/openshift-whereabouts-cni-master-postsubmits.yaml b/ci-operator/jobs/openshift/whereabouts-cni/openshift-whereabouts-cni-master-postsubmits.yaml index 00f0e90cfb0c5..e8e64b84bdab2 100644 --- a/ci-operator/jobs/openshift/whereabouts-cni/openshift-whereabouts-cni-master-postsubmits.yaml +++ b/ci-operator/jobs/openshift/whereabouts-cni/openshift-whereabouts-cni-master-postsubmits.yaml @@ -58,3 +58,65 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^master$ + cluster: build04 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-whereabouts-cni-master-okd-scos-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] + - --variant=okd-scos + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/whereabouts-cni/openshift-whereabouts-cni-master-presubmits.yaml b/ci-operator/jobs/openshift/whereabouts-cni/openshift-whereabouts-cni-master-presubmits.yaml index ea238ea9043d5..5ca011e610ef9 100644 --- a/ci-operator/jobs/openshift/whereabouts-cni/openshift-whereabouts-cni-master-presubmits.yaml +++ b/ci-operator/jobs/openshift/whereabouts-cni/openshift-whereabouts-cni-master-presubmits.yaml @@ -132,6 +132,65 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^master$ + - ^master- + cluster: build05 + context: ci/prow/okd-scos-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: okd-scos + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-whereabouts-cni-master-okd-scos-images + optional: true + rerun_command: /test okd-scos-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] + - --variant=okd-scos + 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( | .* )okd-scos-images,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/operator-framework/operator-marketplace/operator-framework-operator-marketplace-master-postsubmits.yaml b/ci-operator/jobs/operator-framework/operator-marketplace/operator-framework-operator-marketplace-master-postsubmits.yaml index 127a37fccd976..ca59a8c074181 100755 --- a/ci-operator/jobs/operator-framework/operator-marketplace/operator-framework-operator-marketplace-master-postsubmits.yaml +++ b/ci-operator/jobs/operator-framework/operator-marketplace/operator-framework-operator-marketplace-master-postsubmits.yaml @@ -124,6 +124,8 @@ postsubmits: - ^master$ cluster: build04 decorate: true + decoration_config: + skip_cloning: true labels: ci-operator.openshift.io/is-promotion: "true" ci-operator.openshift.io/variant: okd-scos diff --git a/ci-operator/jobs/operator-framework/operator-marketplace/operator-framework-operator-marketplace-master-presubmits.yaml b/ci-operator/jobs/operator-framework/operator-marketplace/operator-framework-operator-marketplace-master-presubmits.yaml index 6261e4b5d5bef..9b959b280d758 100755 --- a/ci-operator/jobs/operator-framework/operator-marketplace/operator-framework-operator-marketplace-master-presubmits.yaml +++ b/ci-operator/jobs/operator-framework/operator-marketplace/operator-framework-operator-marketplace-master-presubmits.yaml @@ -602,99 +602,21 @@ presubmits: secretName: result-aggregator trigger: (?m)^/test( | .* )okd-images,?($|\s.*) - agent: kubernetes - always_run: true - branches: - - ^master$ - - ^master- - cluster: build03 - context: ci/prow/okd-scos-e2e-aws - decorate: true - labels: - ci-operator.openshift.io/cloud: aws - ci-operator.openshift.io/cloud-cluster-profile: aws - ci-operator.openshift.io/variant: okd-scos - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-operator-framework-operator-marketplace-master-okd-scos-e2e-aws - optional: true - rerun_command: /test okd-scos-e2e-aws - 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 - - --secret-dir=/usr/local/e2e-aws-cluster-profile - - --target=e2e-aws - - --variant=okd-scos - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /etc/boskos - name: boskos - readOnly: true - - mountPath: /secrets/ci-pull-credentials - name: ci-pull-credentials - readOnly: true - - mountPath: /usr/local/e2e-aws-cluster-profile - name: cluster-profile - - 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: cluster-profile - secret: - secretName: cluster-secrets-aws - - 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( | .* )okd-scos-e2e-aws,?($|\s.*) - - agent: kubernetes - always_run: true + always_run: false branches: - ^master$ - ^master- cluster: build04 context: ci/prow/okd-scos-images decorate: true + decoration_config: + skip_cloning: true labels: ci-operator.openshift.io/variant: okd-scos ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-operator-framework-operator-marketplace-master-okd-scos-images + optional: true rerun_command: /test okd-scos-images spec: containers: