diff --git a/ci-operator/config/openshift/csi-external-snapshot-metadata/openshift-csi-external-snapshot-metadata-main.yaml b/ci-operator/config/openshift/csi-external-snapshot-metadata/openshift-csi-external-snapshot-metadata-main.yaml index d8de9fe0753b7..978575fd2320a 100644 --- a/ci-operator/config/openshift/csi-external-snapshot-metadata/openshift-csi-external-snapshot-metadata-main.yaml +++ b/ci-operator/config/openshift/csi-external-snapshot-metadata/openshift-csi-external-snapshot-metadata-main.yaml @@ -43,6 +43,13 @@ tests: commitchecker --start ${PULL_BASE_SHA:-main} container: from: commitchecker +- as: e2e-aws-ovn-techpreview + steps: + cluster_profile: openshift-org-aws + env: + CSI_PROW_ENABLE_SNAPSHOT_METADATA: "true" + FEATURE_SET: TechPreviewNoUpgrade + workflow: openshift-e2e-aws zz_generated_metadata: branch: main org: openshift diff --git a/ci-operator/config/openshift/csi-external-snapshot-metadata/openshift-csi-external-snapshot-metadata-release-4.23.yaml b/ci-operator/config/openshift/csi-external-snapshot-metadata/openshift-csi-external-snapshot-metadata-release-4.23.yaml index 0a273a3bd9c3c..e4392a31445ca 100644 --- a/ci-operator/config/openshift/csi-external-snapshot-metadata/openshift-csi-external-snapshot-metadata-release-4.23.yaml +++ b/ci-operator/config/openshift/csi-external-snapshot-metadata/openshift-csi-external-snapshot-metadata-release-4.23.yaml @@ -43,6 +43,13 @@ tests: commitchecker --start ${PULL_BASE_SHA:-main} container: from: commitchecker +- as: e2e-aws-ovn-techpreview + steps: + cluster_profile: openshift-org-aws + env: + CSI_PROW_ENABLE_SNAPSHOT_METADATA: "true" + FEATURE_SET: TechPreviewNoUpgrade + workflow: openshift-e2e-aws zz_generated_metadata: branch: release-4.23 org: openshift diff --git a/ci-operator/config/openshift/csi-external-snapshot-metadata/openshift-csi-external-snapshot-metadata-release-5.0.yaml b/ci-operator/config/openshift/csi-external-snapshot-metadata/openshift-csi-external-snapshot-metadata-release-5.0.yaml index 838c90a293847..6cf4de3845134 100644 --- a/ci-operator/config/openshift/csi-external-snapshot-metadata/openshift-csi-external-snapshot-metadata-release-5.0.yaml +++ b/ci-operator/config/openshift/csi-external-snapshot-metadata/openshift-csi-external-snapshot-metadata-release-5.0.yaml @@ -44,6 +44,13 @@ tests: commitchecker --start ${PULL_BASE_SHA:-main} container: from: commitchecker +- as: e2e-aws-ovn-techpreview + steps: + cluster_profile: openshift-org-aws + env: + CSI_PROW_ENABLE_SNAPSHOT_METADATA: "true" + FEATURE_SET: TechPreviewNoUpgrade + workflow: openshift-e2e-aws zz_generated_metadata: branch: release-5.0 org: openshift diff --git a/ci-operator/config/openshift/csi-external-snapshot-metadata/openshift-csi-external-snapshot-metadata-release-5.1.yaml b/ci-operator/config/openshift/csi-external-snapshot-metadata/openshift-csi-external-snapshot-metadata-release-5.1.yaml index 7e5d9a9a9cce0..0240241d7790e 100644 --- a/ci-operator/config/openshift/csi-external-snapshot-metadata/openshift-csi-external-snapshot-metadata-release-5.1.yaml +++ b/ci-operator/config/openshift/csi-external-snapshot-metadata/openshift-csi-external-snapshot-metadata-release-5.1.yaml @@ -38,6 +38,13 @@ tests: steps: test: - ref: go-verify-deps +- as: e2e-aws-ovn-techpreview + steps: + cluster_profile: openshift-org-aws + env: + CSI_PROW_ENABLE_SNAPSHOT_METADATA: "true" + FEATURE_SET: TechPreviewNoUpgrade + workflow: openshift-e2e-aws - as: verify-commits commands: | commitchecker --start ${PULL_BASE_SHA:-main} diff --git a/ci-operator/config/openshift/origin/openshift-origin-csi-snapshot-metadata-tls-secret-fix.yaml b/ci-operator/config/openshift/origin/openshift-origin-csi-snapshot-metadata-tls-secret-fix.yaml new file mode 100644 index 0000000000000..ee7523b20bda2 --- /dev/null +++ b/ci-operator/config/openshift/origin/openshift-origin-csi-snapshot-metadata-tls-secret-fix.yaml @@ -0,0 +1,933 @@ +base_images: + assisted-test-infra: + name: backplane-5.0 + namespace: edge-infrastructure + tag: assisted-test-infra + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + golangci-lint: + name: golangci-lint + namespace: ci + tag: v2.10.1 + hypershift-operator: + name: hypershift-operator + namespace: hypershift + tag: latest + nested-podman: + name: nested-podman + namespace: ci + tag: latest + tools: + name: "5.0" + namespace: ocp + tag: tools +binary_build_commands: make build +build_root: + from_repository: true +images: + items: + - dockerfile_path: images/tests/Dockerfile.rhel + from: tools-openstack + to: tests + - dockerfile_path: images/hello-openshift/Dockerfile.rhel + to: hello-openshift + - dockerfile_path: .devcontainer/Dockerfile + to: origin-devcontainer +raw_steps: +- pipeline_image_cache_step: + commands: | + dnf install -y python3.12 && dnf clean all + alternatives --install /usr/bin/python3 python3 /usr/bin/python3.12 1 && alternatives --set python3 /usr/bin/python3.12 + curl -LsSf https://astral.sh/uv/0.7.19/install.sh | env INSTALLER_NO_MODIFY_PATH=1 UV_INSTALL_DIR=/usr/local/bin sh + from: bin + to: bin-uv +- pipeline_image_cache_step: + commands: | + curl http://base-openstack-4-22.ocp.svc > /etc/yum.repos.art/ci/base-openstack-4-22.repo + from: tools + to: tools-openstack +releases: + initial: + integration: + name: "5.0" + namespace: ocp + latest: + integration: + include_built_images: true + name: "5.0" + namespace: ocp + nightly-arm64: + candidate: + architecture: arm64 + product: ocp + stream: nightly + version: "5.0" +resources: + '*': + requests: + cpu: 100m + memory: 4Gi + bin: + requests: + cpu: "3" + memory: 7Gi + tests: + requests: + cpu: "3" + memory: 7Gi + verify: + requests: + cpu: "3" + memory: 8Gi +tests: +- as: unit + commands: GOTEST_FLAGS='-p 8' hack/test-go.sh + container: + from: src + memory_backed_volume: + size: 4Gi + skip_if_only_changed: ^(?:docs|\.github)/|\.md$|^(?:\.gitignore|OWNERS|OWNERS_ALIASES|PROJECT|LICENSE)$ +- as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin-uv + skip_if_only_changed: ^(?:docs|\.github)/|\.md$|^(?:\.gitignore|OWNERS|OWNERS_ALIASES|PROJECT|LICENSE)$ +- as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src + skip_if_only_changed: ^(?:docs|\.github)/|\.md$|^(?:\.gitignore|OWNERS|OWNERS_ALIASES|PROJECT|LICENSE)$ +- as: go-verify-deps + steps: + test: + - ref: go-verify-deps +- always_run: false + as: e2e-gcp-ovn + steps: + cluster_profile: openshift-org-gcp + observers: + enable: + - observers-resource-watch + workflow: openshift-e2e-gcp +- always_run: false + as: e2e-gcp-fips-serial + optional: true + shard_count: 2 + steps: + cluster_profile: openshift-org-gcp + env: + FIPS_ENABLED: "true" + TEST_SUITE: openshift/conformance/serial + observers: + enable: + - observers-resource-watch + pre: + - chain: ipi-gcp-pre + - ref: fips-check + workflow: openshift-e2e-gcp +- always_run: false + as: e2e-aws-ovn + optional: true + steps: + cluster_profile: openshift-org-aws + observers: + enable: + - observers-resource-watch + workflow: openshift-e2e-aws-ovn +- always_run: false + as: e2e-aws-ovn-kube-apiserver-rollout + optional: true + steps: + cluster_profile: openshift-org-aws + env: + TEST_SUITE: openshift/kube-apiserver/rollout + TEST_TYPE: suite + observers: + enable: + - observers-resource-watch + workflow: openshift-e2e-aws-ovn +- always_run: false + as: e2e-gcp-ovn-kube-apiserver-rollout + optional: true + steps: + cluster_profile: openshift-org-gcp + env: + TEST_SUITE: openshift/kube-apiserver/rollout + TEST_TYPE: suite + observers: + enable: + - observers-resource-watch + workflow: openshift-e2e-gcp-ovn +- always_run: false + as: e2e-azure + optional: true + steps: + cluster_profile: openshift-org-azure + observers: + enable: + - observers-resource-watch + workflow: openshift-e2e-azure +- always_run: false + as: e2e-azure-ovn-upgrade + optional: true + steps: + cluster_profile: openshift-org-azure + env: + FAIL_ON_CORE_DUMP: "true" + TEST_TYPE: upgrade-conformance + observers: + enable: + - observers-resource-watch + workflow: openshift-upgrade-azure-ovn +- always_run: false + as: e2e-agnostic-ovn-cmd + optional: true + steps: + cluster_profile: openshift-org-azure + env: + TEST_SUITE: openshift/test-cmd + observers: + enable: + - observers-resource-watch + workflow: openshift-e2e-azure +- always_run: false + as: e2e-gcp-ovn-builds + pipeline_run_if_changed: ^(pkg/build)|^(staging/src/.*/pkg/.*build)|^(pkg/cmd/infra/builder)|^(test/extended/builds)|^(test/extended/testdata/builds)|^(vendor/github.com/openshift/source-to-image)|^(vendor/github.com/openshift/imagebuilder) + steps: + cluster_profile: openshift-org-gcp + workflow: openshift-e2e-gcp-builds +- always_run: false + as: e2e-aws-disruptive + optional: true + steps: + cluster_profile: openshift-org-aws + env: + TEST_REQUIRES_SSH: "yes" + TEST_SUITE: openshift/disruptive + TEST_TYPE: suite-conformance + TEST_UPGRADE_OPTIONS: "" + observers: + enable: + - observers-resource-watch + workflow: openshift-e2e-aws-disruption +- always_run: false + as: e2e-gcp-disruptive + optional: true + steps: + cluster_profile: openshift-org-gcp + observers: + enable: + - observers-resource-watch + workflow: openshift-e2e-gcp-disruption +- always_run: false + as: e2e-aws-proxy + optional: true + steps: + cluster_profile: openshift-org-aws + observers: + enable: + - observers-resource-watch + workflow: openshift-e2e-aws-proxy +- always_run: false + as: e2e-aws-jenkins + pipeline_run_if_changed: ^(test/extended/builds/pipeline_jenkins_e2e.go)|^(test/extended/testdata/jenkins-plugin)|^(examples/jenkins) + steps: + cluster_profile: openshift-org-aws + env: + TEST_SUITE: openshift/jenkins-e2e + workflow: openshift-e2e-aws-jenkins +- always_run: false + as: e2e-gcp-ovn-image-ecosystem + pipeline_run_if_changed: ^(test/extended/image_ecosystem)|^(examples/db-templates)|^(examples/quickstarts)|^(examples/image-streams)|^(examples/jenkins)|^(vendor/github.com/openshift/source-to-image)|^(vendor/github.com/openshift/imagebuilder) + steps: + cluster_profile: openshift-org-gcp + workflow: openshift-e2e-gcp-image-ecosystem +- always_run: false + as: e2e-aws-ovn-image-registry + pipeline_run_if_changed: ^(pkg/image)|^(test/extended/registry)|^(test/extended/images)|^(test/extended/imageapis)|^(vendor/github.com/docker/distribution) + steps: + cluster_profile: openshift-org-aws + env: + TEST_SUITE: openshift/image-registry + workflow: openshift-e2e-aws-image-registry +- always_run: false + as: e2e-gcp-ovn-upgrade + steps: + cluster_profile: openshift-org-gcp + observers: + enable: + - observers-resource-watch + workflow: openshift-upgrade-gcp +- always_run: false + as: e2e-gcp-ovn-rt-upgrade + optional: true + steps: + cluster_profile: openshift-org-gcp + observers: + enable: + - observers-resource-watch + workflow: openshift-upgrade-gcp-ovn-rt +- always_run: false + as: e2e-gcp-csi + steps: + cluster_profile: openshift-org-gcp + observers: + enable: + - observers-resource-watch + workflow: openshift-e2e-gcp-csi +- always_run: false + as: e2e-aws-ovn-upgrade + optional: true + steps: + cluster_profile: openshift-org-aws + env: + TEST_SUITE: "" + TEST_TYPE: upgrade + observers: + enable: + - observers-resource-watch + workflow: openshift-upgrade-aws +- always_run: false + as: e2e-aws-ovn-upgrade-rollback + optional: true + pipeline_run_if_changed: ^(test/e2e/upgrade) + steps: + cluster_profile: openshift-org-aws + env: + DELETE_MC: "false" + TEST_SUITE: "" + TEST_TYPE: upgrade + TEST_UPGRADE_OPTIONS: abort-at=100 + observers: + enable: + - observers-resource-watch + workflow: openshift-upgrade-aws +- always_run: false + as: e2e-aws-ovn-serial-fast + optional: true + steps: + cluster_profile: openshift-org-aws + env: + TEST_SUITE: openshift/conformance/serial/fast + observers: + enable: + - observers-resource-watch + workflow: openshift-e2e-aws-serial +- always_run: false + as: e2e-aws-ovn-serial + shard_count: 2 + steps: + cluster_profile: openshift-org-aws + env: + TEST_SUITE: openshift/conformance/serial + observers: + enable: + - observers-resource-watch + workflow: openshift-e2e-aws-serial +- always_run: false + as: e2e-aws-ovn-serial-publicnet + optional: true + shard_count: 2 + steps: + cluster_profile: openshift-org-aws + env: + OPENSHIFT_INSTALL_AWS_PUBLIC_ONLY: "true" + TEST_SUITE: openshift/conformance/serial + observers: + enable: + - observers-resource-watch + workflow: openshift-e2e-aws-serial +- always_run: false + as: e2e-metal-ipi-ovn-bgp-virt-dualstack + capabilities: + - intranet + optional: true + steps: + cluster_profile: equinix-ocp-metal + env: + CNV_PRERELEASE_LATEST_CHANNEL: "true" + workflow: baremetalds-e2e-ovn-bgp-virt-dualstack +- always_run: false + as: e2e-metal-ipi-ovn-bgp-virt-dualstack-techpreview + capabilities: + - intranet + optional: true + steps: + cluster_profile: equinix-ocp-metal + env: + CNV_PRERELEASE_LATEST_CHANNEL: "true" + FEATURE_SET: TechPreviewNoUpgrade + workflow: baremetalds-e2e-ovn-bgp-virt-dualstack +- always_run: false + as: e2e-aws-ovn-serial-ipsec + optional: true + steps: + cluster_profile: openshift-org-aws + workflow: openshift-e2e-aws-ovn-serial-ipsec +- always_run: false + as: e2e-aws-csi + steps: + cluster_profile: openshift-org-aws + env: + TEST_CSI_DRIVER_MANIFEST: manifest-aws-ebs.yaml + TEST_SUITE: openshift/csi + observers: + enable: + - observers-resource-watch + workflow: openshift-e2e-aws-csi +- always_run: false + as: e2e-vsphere-ovn-upi + steps: + cluster_profile: vsphere-elastic + env: + TEST_SUITE: openshift/conformance/parallel + observers: + enable: + - observers-resource-watch + workflow: openshift-e2e-vsphere-upi +- always_run: false + as: e2e-vsphere-ovn + steps: + cluster_profile: vsphere-elastic + env: + TEST_SUITE: openshift/conformance/parallel + observers: + enable: + - observers-resource-watch + workflow: openshift-e2e-vsphere +- always_run: false + as: e2e-aws-ovn-fips + steps: + cluster_profile: openshift-org-aws + env: + FIPS_ENABLED: "true" + TEST_REQUIRES_BUILDFARM_NET_ADMIN: "true" + TEST_SUITE: openshift/conformance/parallel + observers: + enable: + - observers-resource-watch + pre: + - chain: ipi-aws-pre + - ref: fips-check + test: + - ref: openshift-e2e-test + workflow: ipi-aws +- always_run: false + as: e2e-metal-ovn-two-node-arbiter + capabilities: + - intranet + optional: true + pipeline_run_if_changed: (baremetal|metal3|ironic)|^(test/extended/edge_topologies) + steps: + cluster_profile: equinix-edge-enablement + workflow: baremetalds-two-node-arbiter +- always_run: false + as: e2e-metal-ovn-two-node-fencing + capabilities: + - intranet + optional: true + pipeline_run_if_changed: (baremetal|metal3|ironic)|^(test/extended/edge_topologies) + steps: + cluster_profile: equinix-edge-enablement + workflow: baremetalds-two-node-fencing +- always_run: false + as: e2e-metal-ovn-two-node-fencing-recovery + capabilities: + - intranet + - nested-podman + optional: true + pipeline_run_if_changed: (baremetal|metal3|ironic)|^(test/extended/edge_topologies) + steps: + cluster_profile: equinix-edge-enablement + workflow: baremetalds-two-node-fencing-recovery +- always_run: false + as: e2e-metal-ipi-ovn + capabilities: + - intranet + optional: true + steps: + cluster_profile: equinix-ocp-metal + observers: + enable: + - observers-resource-watch + workflow: baremetalds-e2e-ovn-ipv4 +- always_run: false + as: e2e-metal-ipi-ovn-kube-apiserver-rollout + capabilities: + - intranet + optional: true + steps: + cluster_profile: equinix-ocp-metal + env: + TEST_SUITE: openshift/kube-apiserver/rollout + TEST_TYPE: suite + observers: + enable: + - observers-resource-watch + workflow: baremetalds-e2e-ovn-ipv4 +- always_run: false + as: e2e-metal-ipi-ovn-ipv6 + capabilities: + - intranet + steps: + cluster_profile: equinix-ocp-metal + observers: + enable: + - observers-resource-watch + workflow: baremetalds-e2e-ovn-ipv6 +- always_run: false + as: e2e-metal-ipi-ovn-dualstack + capabilities: + - intranet + optional: true + steps: + cluster_profile: equinix-ocp-metal + observers: + enable: + - observers-resource-watch + workflow: baremetalds-e2e-ovn-dualstack +- always_run: false + as: e2e-metal-ipi-ovn-dualstack-local-gateway + capabilities: + - intranet + optional: true + steps: + cluster_profile: equinix-ocp-metal + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v4v6 + NETWORK_TYPE=OVNKubernetes + OVN_LOCAL_GATEWAY_MODE=true + observers: + enable: + - observers-resource-watch + workflow: baremetalds-e2e +- always_run: false + as: e2e-metal-ipi-virtualmedia + capabilities: + - intranet + optional: true + steps: + cluster_profile: equinix-ocp-metal + observers: + enable: + - observers-resource-watch + workflow: baremetalds-e2e-virtualmedia +- always_run: false + as: e2e-metal-ipi-serial + capabilities: + - intranet + optional: true + shard_count: 2 + steps: + cluster_profile: equinix-ocp-metal + observers: + enable: + - observers-resource-watch + workflow: baremetalds-e2e-serial-ovn-ipv4 +- always_run: false + as: e2e-metal-ipi-serial-ovn-ipv6 + capabilities: + - intranet + optional: true + shard_count: 2 + steps: + cluster_profile: equinix-ocp-metal + observers: + enable: + - observers-resource-watch + workflow: baremetalds-e2e-serial-ovn-ipv6 +- always_run: false + as: e2e-metal-ipi-ovn-dualstack-bgp + capabilities: + - intranet + optional: true + steps: + cluster_profile: equinix-ocp-metal + workflow: baremetalds-e2e-ovn-bgp-dualstack +- always_run: false + as: e2e-metal-ipi-ovn-dualstack-bgp-local-gw + capabilities: + - intranet + optional: true + steps: + cluster_profile: equinix-ocp-metal + workflow: baremetalds-e2e-ovn-bgp-dualstack-local-gw +- always_run: false + as: e2e-metal-ovn-single-node-live-iso + optional: true + steps: + cluster_profile: equinix-edge-enablement + workflow: baremetalds-sno +- always_run: false + as: e2e-metal-ovn-single-node-with-worker-live-iso + optional: true + steps: + cluster_profile: equinix-edge-enablement + workflow: baremetalds-sno-with-worker +- always_run: false + as: e2e-aws-ovn-single-node + optional: true + steps: + cluster_profile: openshift-org-aws + observers: + enable: + - observers-resource-watch + workflow: openshift-e2e-aws-single-node +- always_run: false + as: e2e-aws-ovn-single-node-serial + optional: true + steps: + cluster_profile: openshift-org-aws + env: + TEST_SUITE: openshift/conformance/serial + observers: + enable: + - observers-resource-watch + workflow: openshift-e2e-aws-single-node +- always_run: false + as: e2e-aws-ovn-single-node-techpreview + optional: true + steps: + cluster_profile: openshift-org-aws + env: + CSI_PROW_ENABLE_SNAPSHOT_METADATA: "true" + FEATURE_SET: TechPreviewNoUpgrade + observers: + enable: + - observers-resource-watch + workflow: openshift-e2e-aws-single-node +- always_run: false + as: e2e-aws-ovn-single-node-techpreview-serial + optional: true + steps: + cluster_profile: openshift-org-aws + env: + CSI_PROW_ENABLE_SNAPSHOT_METADATA: "true" + FEATURE_SET: TechPreviewNoUpgrade + TEST_SUITE: openshift/conformance/serial + observers: + enable: + - observers-resource-watch + workflow: openshift-e2e-aws-single-node +- always_run: false + as: e2e-aws-ovn-single-node-upgrade + optional: true + steps: + cluster_profile: openshift-org-aws + env: + TEST_TYPE: upgrade-conformance + observers: + enable: + - observers-resource-watch + workflow: openshift-upgrade-aws-single-node +- always_run: false + as: e2e-openstack-ovn + optional: true + steps: + cluster_profile: openstack-vexxhost + env: + BASE_DOMAIN: shiftstack.devcluster.openshift.com + CONFIG_TYPE: minimal + TEST_SUITE: openshift/conformance/parallel + observers: + enable: + - observers-resource-watch + workflow: openshift-e2e-openstack-ipi +- always_run: false + as: e2e-openstack-serial + optional: true + steps: + cluster_profile: openstack-vexxhost + env: + BASE_DOMAIN: shiftstack.devcluster.openshift.com + CONFIG_TYPE: minimal + TEST_SUITE: openshift/conformance/serial + observers: + enable: + - observers-resource-watch + workflow: openshift-e2e-openstack-ipi +- always_run: false + as: e2e-aws-ovn-cgroupsv2 + optional: true + steps: + cluster_profile: openshift-org-aws + workflow: openshift-e2e-aws-cgroupsv2 +- always_run: false + as: e2e-agent-compact-ipv4-iso-no-registry + capabilities: + - intranet + optional: true + steps: + cluster_profile: equinix-ocp-metal + env: + DEVSCRIPTS_CONFIG: | + AGENT_E2E_TEST_SCENARIO=COMPACT_IPV4 + AGENT_E2E_TEST_BOOT_MODE=ISO_NO_REGISTRY + AGENT_CLEANUP_ISO_BUILDER_CACHE_LOCAL_DEV=true + workflow: agent-e2e-generic-conformance-iso-no-registry +- as: lint + commands: | + export GOCACHE=/tmp/ + export GOLANGCI_LINT_CACHE=/tmp/.cache + export GOPROXY=https://proxy.golang.org + golangci-lint run -v + container: + clone: true + from: golangci-lint + skip_if_only_changed: ^(?:docs|\.github)/|\.md$|^(?:\.gitignore|OWNERS|OWNERS_ALIASES|PROJECT|LICENSE)$ +- as: verify-image-manifest-lists + commands: | + OPENSHIFT_SKIP_EXTERNAL_TESTS=1 openshift-tests images \ + --to-repository=quay.io/openshift/e2e-verify-image-manifest-lists \ + --verify-manifest-lists \ + --allow-missing-architectures=e2e-19-registry-k8s-io-e2e-test-images-node-perf-tf-wide-deep \ + --allow-missing-architectures=registry-k8s-io-cloud-provider-gcp-gcp-compute-persistent-disk-csi-driver \ + --allow-missing-architectures=e2e-quay-io-keycloak-keycloak \ + --allow-missing-architectures=e2e-quay-io-crio-artifact-subpath-8cuvQpZ0AoyNahYr \ + --allow-missing-architectures=e2e-quay-io-kubevirt-fedora-with-test-tooling-container-disk \ + --allow-missing-architectures=e2e-ghcr-io-nicolaka-netshoot \ + --allow-missing-architectures=registry-k8s-io-e2e-test-images-node-perf-npb \ + --allow-missing-architectures=registry-k8s-io-e2e-test-images-node-perf-pytorch-wide-deep \ + --log-level=debug + container: + from: tests + run_if_changed: ^test/extended/util/image/zz_generated\.txt$ +- always_run: false + as: e2e-aws-ovn-etcd-scaling + optional: true + steps: + cluster_profile: openshift-org-aws + workflow: openshift-e2e-aws-etcd-scaling +- always_run: false + as: e2e-gcp-ovn-etcd-scaling + optional: true + steps: + cluster_profile: openshift-org-gcp + workflow: openshift-e2e-gcp-etcd-scaling +- always_run: false + as: e2e-azure-ovn-etcd-scaling + optional: true + steps: + cluster_profile: openshift-org-azure + workflow: openshift-e2e-azure-etcd-scaling +- always_run: false + as: e2e-vsphere-ovn-etcd-scaling + optional: true + steps: + cluster_profile: vsphere-elastic + workflow: openshift-e2e-vsphere-etcd-scaling +- always_run: false + as: e2e-openstack-dualstack-v6primary + optional: true + steps: + cluster_profile: openstack-hwoffload + env: + CONFIG_TYPE: dualstack-v6primary + workflow: openshift-e2e-openstack-dualstack +- always_run: false + as: e2e-aws-etcd-recovery + optional: true + steps: + cluster_profile: openshift-org-aws + env: + FEATURE_SET: TechPreviewNoUpgrade + workflow: openshift-e2e-aws-etcd-recovery +- always_run: false + as: e2e-aws-etcd-certrotation + optional: true + steps: + cluster_profile: openshift-org-aws + workflow: openshift-e2e-aws-etcd-certrotation +- always_run: false + as: e2e-gcp-ovn-techpreview + optional: true + steps: + cluster_profile: openshift-org-gcp + env: + FEATURE_SET: TechPreviewNoUpgrade + observers: + enable: + - observers-resource-watch + workflow: openshift-e2e-gcp +- always_run: false + as: e2e-gcp-ovn-techpreview-serial + optional: true + shard_count: 2 + steps: + cluster_profile: openshift-org-gcp + env: + CSI_PROW_ENABLE_SNAPSHOT_METADATA: "true" + FEATURE_SET: TechPreviewNoUpgrade + TEST_SUITE: openshift/conformance/serial + observers: + enable: + - observers-resource-watch + workflow: openshift-e2e-gcp +- always_run: false + as: e2e-gcp-ovn-usernamespace + optional: true + steps: + cluster_profile: openshift-org-gcp + env: + FEATURE_SET: TechPreviewNoUpgrade + TEST_SUITE: openshift/usernamespace + observers: + enable: + - observers-resource-watch + workflow: openshift-e2e-gcp +- always_run: false + as: e2e-aws-ovn-kubevirt + optional: true + pipeline_run_if_changed: ^test/extended/kubevirt/.* + steps: + cluster_profile: openshift-org-aws + workflow: hypershift-kubevirt-conformance +- always_run: false + as: e2e-baremetalds-kubevirt + optional: true + pipeline_run_if_changed: ^test/extended/kubevirt/.* + steps: + cluster_profile: equinix-ocp-metal + env: + HYPERSHIFT_NODE_COUNT: "2" + ODF_OPERATOR_SUB_CHANNEL: stable-4.14 + workflow: hypershift-kubevirt-baremetalds-conformance +- always_run: false + as: e2e-aws-ovn-upi + optional: true + steps: + cluster_profile: openshift-org-aws + observers: + enable: + - observers-resource-watch + workflow: openshift-e2e-aws-upi +- always_run: false + as: e2e-aws-ovn-edge-zones + optional: true + steps: + cluster_profile: openshift-org-aws + workflow: openshift-e2e-aws-edge-zones +- always_run: false + as: e2e-external-aws + optional: true + steps: + cluster_profile: openshift-org-aws + observers: + enable: + - observers-resource-watch + workflow: openshift-e2e-external-aws +- always_run: false + as: e2e-external-aws-ccm + optional: true + steps: + cluster_profile: openshift-org-aws + env: + PLATFORM_EXTERNAL_CCM_ENABLED: "yes" + observers: + enable: + - observers-resource-watch + workflow: openshift-e2e-external-aws +- always_run: false + as: e2e-external-vsphere-ccm + optional: true + steps: + cluster_profile: vsphere-elastic + observers: + enable: + - observers-resource-watch + workflow: upi-vsphere-platform-external-ccm +- always_run: false + as: e2e-aws-ovn-microshift + steps: + cluster_profile: openshift-org-aws + env: + MICROSHIFT_OS: rhel-9.6 + SRC_FROM_GIT: "true" + TEST_SUITE: openshift/conformance/parallel + workflow: openshift-microshift-e2e-origin-conformance +- always_run: false + as: e2e-aws-ovn-microshift-serial + steps: + cluster_profile: openshift-org-aws + env: + MICROSHIFT_OS: rhel-9.6 + SRC_FROM_GIT: "true" + TEST_SUITE: openshift/conformance/serial + workflow: openshift-microshift-e2e-origin-conformance +- always_run: false + as: e2e-hypershift-conformance + optional: true + steps: + cluster_profile: hypershift-aws + workflow: hypershift-aws-conformance +- always_run: false + as: e2e-aws-ovn-dra-example + optional: true + steps: + cluster_profile: openshift-org-aws + env: + TEST_ARGS: --run \[Feature:DRA-Example\] + TEST_SUITE: all + observers: + enable: + - observers-resource-watch + test: + - ref: dra-example-driver-install + - ref: openshift-e2e-test + workflow: openshift-e2e-aws-ovn +- always_run: false + as: e2e-aws-tls-observed-config + optional: true + steps: + cluster_profile: openshift-org-aws + env: + COMPUTE_NODE_TYPE: m5.4xlarge + TEST_SUITE: openshift/tls-observed-config + test: + - ref: openshift-e2e-test + workflow: ipi-aws +- always_run: false + as: e2e-aws-tls-observed-config-hypershift + optional: true + steps: + cluster_profile: hypershift-aws + env: + TEST_SUITE: openshift/tls-observed-config + workflow: hypershift-aws-conformance +- always_run: false + as: e2e-aws-tls-observed-config-fips + optional: true + steps: + cluster_profile: openshift-org-aws + env: + COMPUTE_NODE_TYPE: m5.4xlarge + FIPS_ENABLED: "true" + TEST_SUITE: openshift/tls-observed-config + pre: + - chain: ipi-aws-pre + - ref: fips-check + test: + - ref: openshift-e2e-test + workflow: ipi-aws +- always_run: false + as: e2e-gcp-ovn-techpreview-pkiconfig + optional: true + steps: + cluster_profile: openshift-org-gcp + env: + CSI_PROW_ENABLE_SNAPSHOT_METADATA: "true" + FEATURE_SET: TechPreviewNoUpgrade + TEST_SUITE: openshift/pkiconfig + observers: + enable: + - observers-resource-watch + workflow: openshift-e2e-gcp +zz_generated_metadata: + branch: csi-snapshot-metadata-tls-secret-fix + org: openshift + repo: origin diff --git a/ci-operator/config/openshift/origin/openshift-origin-main.yaml b/ci-operator/config/openshift/origin/openshift-origin-main.yaml index 22411a230bc29..0bf70599deb20 100644 --- a/ci-operator/config/openshift/origin/openshift-origin-main.yaml +++ b/ci-operator/config/openshift/origin/openshift-origin-main.yaml @@ -606,6 +606,7 @@ tests: steps: cluster_profile: openshift-org-aws env: + CSI_PROW_ENABLE_SNAPSHOT_METADATA: "true" FEATURE_SET: TechPreviewNoUpgrade observers: enable: @@ -617,6 +618,7 @@ tests: steps: cluster_profile: openshift-org-aws env: + CSI_PROW_ENABLE_SNAPSHOT_METADATA: "true" FEATURE_SET: TechPreviewNoUpgrade TEST_SUITE: openshift/conformance/serial observers: @@ -770,6 +772,7 @@ tests: steps: cluster_profile: openshift-org-gcp env: + CSI_PROW_ENABLE_SNAPSHOT_METADATA: "true" FEATURE_SET: TechPreviewNoUpgrade TEST_SUITE: openshift/conformance/serial observers: @@ -928,6 +931,7 @@ tests: steps: cluster_profile: openshift-org-gcp env: + CSI_PROW_ENABLE_SNAPSHOT_METADATA: "true" FEATURE_SET: TechPreviewNoUpgrade TEST_SUITE: openshift/pkiconfig observers: diff --git a/ci-operator/config/openshift/origin/openshift-origin-release-4.23.yaml b/ci-operator/config/openshift/origin/openshift-origin-release-4.23.yaml index b0007ba0cafc5..c270e6de53297 100644 --- a/ci-operator/config/openshift/origin/openshift-origin-release-4.23.yaml +++ b/ci-operator/config/openshift/origin/openshift-origin-release-4.23.yaml @@ -601,6 +601,7 @@ tests: steps: cluster_profile: openshift-org-aws env: + CSI_PROW_ENABLE_SNAPSHOT_METADATA: "true" FEATURE_SET: TechPreviewNoUpgrade observers: enable: @@ -612,6 +613,7 @@ tests: steps: cluster_profile: openshift-org-aws env: + CSI_PROW_ENABLE_SNAPSHOT_METADATA: "true" FEATURE_SET: TechPreviewNoUpgrade TEST_SUITE: openshift/conformance/serial observers: @@ -753,6 +755,7 @@ tests: steps: cluster_profile: openshift-org-gcp env: + CSI_PROW_ENABLE_SNAPSHOT_METADATA: "true" FEATURE_SET: TechPreviewNoUpgrade observers: enable: @@ -765,6 +768,7 @@ tests: steps: cluster_profile: openshift-org-gcp env: + CSI_PROW_ENABLE_SNAPSHOT_METADATA: "true" FEATURE_SET: TechPreviewNoUpgrade TEST_SUITE: openshift/conformance/serial observers: diff --git a/ci-operator/config/openshift/origin/openshift-origin-release-5.0.yaml b/ci-operator/config/openshift/origin/openshift-origin-release-5.0.yaml index 5c5b58e213315..22c1e248c48e5 100644 --- a/ci-operator/config/openshift/origin/openshift-origin-release-5.0.yaml +++ b/ci-operator/config/openshift/origin/openshift-origin-release-5.0.yaml @@ -602,6 +602,7 @@ tests: steps: cluster_profile: openshift-org-aws env: + CSI_PROW_ENABLE_SNAPSHOT_METADATA: "true" FEATURE_SET: TechPreviewNoUpgrade observers: enable: @@ -613,6 +614,7 @@ tests: steps: cluster_profile: openshift-org-aws env: + CSI_PROW_ENABLE_SNAPSHOT_METADATA: "true" FEATURE_SET: TechPreviewNoUpgrade TEST_SUITE: openshift/conformance/serial observers: @@ -754,6 +756,7 @@ tests: steps: cluster_profile: openshift-org-gcp env: + CSI_PROW_ENABLE_SNAPSHOT_METADATA: "true" FEATURE_SET: TechPreviewNoUpgrade observers: enable: @@ -766,6 +769,7 @@ tests: steps: cluster_profile: openshift-org-gcp env: + CSI_PROW_ENABLE_SNAPSHOT_METADATA: "true" FEATURE_SET: TechPreviewNoUpgrade TEST_SUITE: openshift/conformance/serial observers: diff --git a/ci-operator/config/openshift/origin/openshift-origin-release-5.1.yaml b/ci-operator/config/openshift/origin/openshift-origin-release-5.1.yaml index 5be809804959c..41fb02fff416b 100644 --- a/ci-operator/config/openshift/origin/openshift-origin-release-5.1.yaml +++ b/ci-operator/config/openshift/origin/openshift-origin-release-5.1.yaml @@ -601,6 +601,7 @@ tests: steps: cluster_profile: openshift-org-aws env: + CSI_PROW_ENABLE_SNAPSHOT_METADATA: "true" FEATURE_SET: TechPreviewNoUpgrade observers: enable: @@ -612,6 +613,7 @@ tests: steps: cluster_profile: openshift-org-aws env: + CSI_PROW_ENABLE_SNAPSHOT_METADATA: "true" FEATURE_SET: TechPreviewNoUpgrade TEST_SUITE: openshift/conformance/serial observers: @@ -765,6 +767,7 @@ tests: steps: cluster_profile: openshift-org-gcp env: + CSI_PROW_ENABLE_SNAPSHOT_METADATA: "true" FEATURE_SET: TechPreviewNoUpgrade TEST_SUITE: openshift/conformance/serial observers: @@ -923,6 +926,7 @@ tests: steps: cluster_profile: openshift-org-gcp env: + CSI_PROW_ENABLE_SNAPSHOT_METADATA: "true" FEATURE_SET: TechPreviewNoUpgrade TEST_SUITE: openshift/pkiconfig observers: diff --git a/ci-operator/config/openshift/release/openshift-release-main__nightly-5.0.yaml b/ci-operator/config/openshift/release/openshift-release-main__nightly-5.0.yaml index 8e4f1f1ccaa2d..c5a938397dd28 100644 --- a/ci-operator/config/openshift/release/openshift-release-main__nightly-5.0.yaml +++ b/ci-operator/config/openshift/release/openshift-release-main__nightly-5.0.yaml @@ -174,6 +174,7 @@ tests: steps: cluster_profile: openshift-org-aws env: + CSI_PROW_ENABLE_SNAPSHOT_METADATA: "true" FEATURE_SET: TechPreviewNoUpgrade observers: enable: @@ -210,6 +211,7 @@ tests: steps: cluster_profile: openshift-org-aws env: + CSI_PROW_ENABLE_SNAPSHOT_METADATA: "true" FEATURE_SET: TechPreviewNoUpgrade TEST_SUITE: openshift/conformance/serial observers: diff --git a/ci-operator/jobs/openshift/csi-external-snapshot-metadata/openshift-csi-external-snapshot-metadata-main-presubmits.yaml b/ci-operator/jobs/openshift/csi-external-snapshot-metadata/openshift-csi-external-snapshot-metadata-main-presubmits.yaml index d990060f5200d..dde654cb2397d 100644 --- a/ci-operator/jobs/openshift/csi-external-snapshot-metadata/openshift-csi-external-snapshot-metadata-main-presubmits.yaml +++ b/ci-operator/jobs/openshift/csi-external-snapshot-metadata/openshift-csi-external-snapshot-metadata-main-presubmits.yaml @@ -1,5 +1,90 @@ presubmits: openshift/csi-external-snapshot-metadata: + - agent: kubernetes + always_run: true + branches: + - ^main$ + - ^main- + cluster: build09 + context: ci/prow/e2e-aws-ovn-techpreview + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - Dockerfile.openshift + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-aws + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-csi-external-snapshot-metadata-main-e2e-aws-ovn-techpreview + path_alias: github.com/kubernetes-csi/external-snapshot-metadata + rerun_command: /test e2e-aws-ovn-techpreview + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ovn-techpreview + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-ovn-techpreview,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/csi-external-snapshot-metadata/openshift-csi-external-snapshot-metadata-release-4.23-presubmits.yaml b/ci-operator/jobs/openshift/csi-external-snapshot-metadata/openshift-csi-external-snapshot-metadata-release-4.23-presubmits.yaml index 1d38dcd0b6a2d..ce1434635c274 100644 --- a/ci-operator/jobs/openshift/csi-external-snapshot-metadata/openshift-csi-external-snapshot-metadata-release-4.23-presubmits.yaml +++ b/ci-operator/jobs/openshift/csi-external-snapshot-metadata/openshift-csi-external-snapshot-metadata-release-4.23-presubmits.yaml @@ -1,5 +1,90 @@ presubmits: openshift/csi-external-snapshot-metadata: + - agent: kubernetes + always_run: true + branches: + - ^release-4\.23$ + - ^release-4\.23- + cluster: build09 + context: ci/prow/e2e-aws-ovn-techpreview + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - Dockerfile.openshift + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-aws + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-csi-external-snapshot-metadata-release-4.23-e2e-aws-ovn-techpreview + path_alias: github.com/kubernetes-csi/external-snapshot-metadata + rerun_command: /test e2e-aws-ovn-techpreview + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ovn-techpreview + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-ovn-techpreview,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/csi-external-snapshot-metadata/openshift-csi-external-snapshot-metadata-release-5.0-presubmits.yaml b/ci-operator/jobs/openshift/csi-external-snapshot-metadata/openshift-csi-external-snapshot-metadata-release-5.0-presubmits.yaml index ad0899134a507..5008f4afb3206 100644 --- a/ci-operator/jobs/openshift/csi-external-snapshot-metadata/openshift-csi-external-snapshot-metadata-release-5.0-presubmits.yaml +++ b/ci-operator/jobs/openshift/csi-external-snapshot-metadata/openshift-csi-external-snapshot-metadata-release-5.0-presubmits.yaml @@ -1,5 +1,90 @@ presubmits: openshift/csi-external-snapshot-metadata: + - agent: kubernetes + always_run: true + branches: + - ^release-5\.0$ + - ^release-5\.0- + cluster: build07 + context: ci/prow/e2e-aws-ovn-techpreview + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - Dockerfile.openshift + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-aws + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-csi-external-snapshot-metadata-release-5.0-e2e-aws-ovn-techpreview + path_alias: github.com/kubernetes-csi/external-snapshot-metadata + rerun_command: /test e2e-aws-ovn-techpreview + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ovn-techpreview + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-ovn-techpreview,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/csi-external-snapshot-metadata/openshift-csi-external-snapshot-metadata-release-5.1-presubmits.yaml b/ci-operator/jobs/openshift/csi-external-snapshot-metadata/openshift-csi-external-snapshot-metadata-release-5.1-presubmits.yaml index ace54ff824a4a..87c2836552886 100644 --- a/ci-operator/jobs/openshift/csi-external-snapshot-metadata/openshift-csi-external-snapshot-metadata-release-5.1-presubmits.yaml +++ b/ci-operator/jobs/openshift/csi-external-snapshot-metadata/openshift-csi-external-snapshot-metadata-release-5.1-presubmits.yaml @@ -1,5 +1,90 @@ presubmits: openshift/csi-external-snapshot-metadata: + - agent: kubernetes + always_run: true + branches: + - ^release-5\.1$ + - ^release-5\.1- + cluster: build07 + context: ci/prow/e2e-aws-ovn-techpreview + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - Dockerfile.openshift + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-aws + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-csi-external-snapshot-metadata-release-5.1-e2e-aws-ovn-techpreview + path_alias: github.com/kubernetes-csi/external-snapshot-metadata + rerun_command: /test e2e-aws-ovn-techpreview + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ovn-techpreview + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-ovn-techpreview,?($|\s.*) - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/origin/openshift-origin-csi-snapshot-metadata-tls-secret-fix-presubmits.yaml b/ci-operator/jobs/openshift/origin/openshift-origin-csi-snapshot-metadata-tls-secret-fix-presubmits.yaml new file mode 100644 index 0000000000000..39327f7fb0543 --- /dev/null +++ b/ci-operator/jobs/openshift/origin/openshift-origin-csi-snapshot-metadata-tls-secret-fix-presubmits.yaml @@ -0,0 +1,7915 @@ +presubmits: + openshift/origin: + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build10 + context: ci/prow/e2e-agent-compact-ipv4-iso-no-registry + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + capability/intranet: intranet + ci-operator.openshift.io/cloud: equinix-ocp-metal + ci-operator.openshift.io/cloud-cluster-profile: equinix-ocp-metal + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-agent-compact-ipv4-iso-no-registry + optional: true + rerun_command: /test e2e-agent-compact-ipv4-iso-no-registry + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-agent-compact-ipv4-iso-no-registry + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-agent-compact-ipv4-iso-no-registry,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build01 + context: ci/prow/e2e-agnostic-ovn-cmd + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: azure4 + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-azure + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-agnostic-ovn-cmd + optional: true + rerun_command: /test e2e-agnostic-ovn-cmd + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-agnostic-ovn-cmd + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-agnostic-ovn-cmd,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build09 + context: ci/prow/e2e-aws-csi + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-aws + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-aws-csi + rerun_command: /test e2e-aws-csi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-csi + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )(e2e-aws-csi|remaining-required),?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build09 + context: ci/prow/e2e-aws-disruptive + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-aws + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-aws-disruptive + optional: true + rerun_command: /test e2e-aws-disruptive + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-disruptive + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-disruptive,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build09 + context: ci/prow/e2e-aws-etcd-certrotation + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-aws + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-aws-etcd-certrotation + optional: true + rerun_command: /test e2e-aws-etcd-certrotation + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-etcd-certrotation + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-etcd-certrotation,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build09 + context: ci/prow/e2e-aws-etcd-recovery + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-aws + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-aws-etcd-recovery + optional: true + rerun_command: /test e2e-aws-etcd-recovery + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-etcd-recovery + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-etcd-recovery,?($|\s.*) + - agent: kubernetes + always_run: false + annotations: + pipeline_run_if_changed: ^(test/extended/builds/pipeline_jenkins_e2e.go)|^(test/extended/testdata/jenkins-plugin)|^(examples/jenkins) + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build09 + context: ci/prow/e2e-aws-jenkins + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-aws + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-aws-jenkins + rerun_command: /test e2e-aws-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 + - --target=e2e-aws-jenkins + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-jenkins,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build09 + context: ci/prow/e2e-aws-ovn + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-aws + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-aws-ovn + optional: true + rerun_command: /test 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 + - --target=e2e-aws-ovn + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-ovn,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build09 + context: ci/prow/e2e-aws-ovn-cgroupsv2 + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-aws + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-aws-ovn-cgroupsv2 + optional: true + rerun_command: /test e2e-aws-ovn-cgroupsv2 + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ovn-cgroupsv2 + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-ovn-cgroupsv2,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build09 + context: ci/prow/e2e-aws-ovn-dra-example + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-aws + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-aws-ovn-dra-example + optional: true + rerun_command: /test e2e-aws-ovn-dra-example + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ovn-dra-example + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-ovn-dra-example,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build09 + context: ci/prow/e2e-aws-ovn-edge-zones + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-aws + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-aws-ovn-edge-zones + optional: true + rerun_command: /test e2e-aws-ovn-edge-zones + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ovn-edge-zones + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-ovn-edge-zones,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build09 + context: ci/prow/e2e-aws-ovn-etcd-scaling + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-aws + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-aws-ovn-etcd-scaling + optional: true + rerun_command: /test e2e-aws-ovn-etcd-scaling + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ovn-etcd-scaling + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-ovn-etcd-scaling,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build09 + context: ci/prow/e2e-aws-ovn-fips + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-aws + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-aws-ovn-fips + rerun_command: /test e2e-aws-ovn-fips + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ovn-fips + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )(e2e-aws-ovn-fips|remaining-required),?($|\s.*) + - agent: kubernetes + always_run: false + annotations: + pipeline_run_if_changed: ^(pkg/image)|^(test/extended/registry)|^(test/extended/images)|^(test/extended/imageapis)|^(vendor/github.com/docker/distribution) + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build09 + context: ci/prow/e2e-aws-ovn-image-registry + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-aws + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-aws-ovn-image-registry + rerun_command: /test e2e-aws-ovn-image-registry + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ovn-image-registry + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-ovn-image-registry,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build09 + context: ci/prow/e2e-aws-ovn-kube-apiserver-rollout + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-aws + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-aws-ovn-kube-apiserver-rollout + optional: true + rerun_command: /test e2e-aws-ovn-kube-apiserver-rollout + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ovn-kube-apiserver-rollout + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-ovn-kube-apiserver-rollout,?($|\s.*) + - agent: kubernetes + always_run: false + annotations: + pipeline_run_if_changed: ^test/extended/kubevirt/.* + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build09 + context: ci/prow/e2e-aws-ovn-kubevirt + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-aws + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-aws-ovn-kubevirt + optional: true + rerun_command: /test e2e-aws-ovn-kubevirt + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ovn-kubevirt + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-ovn-kubevirt,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build09 + context: ci/prow/e2e-aws-ovn-microshift + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-aws + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-aws-ovn-microshift + rerun_command: /test e2e-aws-ovn-microshift + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ovn-microshift + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )(e2e-aws-ovn-microshift|remaining-required),?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build09 + context: ci/prow/e2e-aws-ovn-microshift-serial + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-aws + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-aws-ovn-microshift-serial + rerun_command: /test e2e-aws-ovn-microshift-serial + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ovn-microshift-serial + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )(e2e-aws-ovn-microshift-serial|remaining-required),?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build09 + context: ci/prow/e2e-aws-ovn-serial-1of2 + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-aws + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-aws-ovn-serial-1of2 + rerun_command: /test e2e-aws-ovn-serial-1of2 + 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 + - --multi-stage-param=SHARD_ARGS="--shard-count 2 --shard-id 1" + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ovn-serial + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )(e2e-aws-ovn-serial-1of2|remaining-required),?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build09 + context: ci/prow/e2e-aws-ovn-serial-2of2 + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-aws + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-aws-ovn-serial-2of2 + rerun_command: /test e2e-aws-ovn-serial-2of2 + 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 + - --multi-stage-param=SHARD_ARGS="--shard-count 2 --shard-id 2" + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ovn-serial + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )(e2e-aws-ovn-serial-2of2|remaining-required),?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build09 + context: ci/prow/e2e-aws-ovn-serial-fast + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-aws + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-aws-ovn-serial-fast + optional: true + rerun_command: /test e2e-aws-ovn-serial-fast + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ovn-serial-fast + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-ovn-serial-fast,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build09 + context: ci/prow/e2e-aws-ovn-serial-ipsec + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-aws + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-aws-ovn-serial-ipsec + optional: true + rerun_command: /test e2e-aws-ovn-serial-ipsec + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ovn-serial-ipsec + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-ovn-serial-ipsec,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build09 + context: ci/prow/e2e-aws-ovn-serial-publicnet-1of2 + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-aws + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-aws-ovn-serial-publicnet-1of2 + optional: true + rerun_command: /test e2e-aws-ovn-serial-publicnet-1of2 + 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 + - --multi-stage-param=SHARD_ARGS="--shard-count 2 --shard-id 1" + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ovn-serial-publicnet + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-ovn-serial-publicnet-1of2,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build09 + context: ci/prow/e2e-aws-ovn-serial-publicnet-2of2 + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-aws + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-aws-ovn-serial-publicnet-2of2 + optional: true + rerun_command: /test e2e-aws-ovn-serial-publicnet-2of2 + 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 + - --multi-stage-param=SHARD_ARGS="--shard-count 2 --shard-id 2" + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ovn-serial-publicnet + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-ovn-serial-publicnet-2of2,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build09 + context: ci/prow/e2e-aws-ovn-single-node + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-aws + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-aws-ovn-single-node + optional: true + rerun_command: /test e2e-aws-ovn-single-node + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ovn-single-node + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-ovn-single-node,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build09 + context: ci/prow/e2e-aws-ovn-single-node-serial + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-aws + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-aws-ovn-single-node-serial + optional: true + rerun_command: /test e2e-aws-ovn-single-node-serial + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ovn-single-node-serial + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-ovn-single-node-serial,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build09 + context: ci/prow/e2e-aws-ovn-single-node-techpreview + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-aws + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-aws-ovn-single-node-techpreview + optional: true + rerun_command: /test e2e-aws-ovn-single-node-techpreview + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ovn-single-node-techpreview + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-ovn-single-node-techpreview,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build09 + context: ci/prow/e2e-aws-ovn-single-node-techpreview-serial + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-aws + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-aws-ovn-single-node-techpreview-serial + optional: true + rerun_command: /test e2e-aws-ovn-single-node-techpreview-serial + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ovn-single-node-techpreview-serial + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-ovn-single-node-techpreview-serial,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build09 + context: ci/prow/e2e-aws-ovn-single-node-upgrade + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-aws + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-aws-ovn-single-node-upgrade + optional: true + rerun_command: /test e2e-aws-ovn-single-node-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ovn-single-node-upgrade + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-ovn-single-node-upgrade,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build09 + context: ci/prow/e2e-aws-ovn-upgrade + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-aws + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-aws-ovn-upgrade + optional: true + rerun_command: /test 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 + - --target=e2e-aws-ovn-upgrade + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-ovn-upgrade,?($|\s.*) + - agent: kubernetes + always_run: false + annotations: + pipeline_run_if_changed: ^(test/e2e/upgrade) + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build09 + context: ci/prow/e2e-aws-ovn-upgrade-rollback + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-aws + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-aws-ovn-upgrade-rollback + optional: true + rerun_command: /test e2e-aws-ovn-upgrade-rollback + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ovn-upgrade-rollback + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-ovn-upgrade-rollback,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build09 + context: ci/prow/e2e-aws-ovn-upi + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-aws + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-aws-ovn-upi + optional: true + rerun_command: /test e2e-aws-ovn-upi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ovn-upi + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-ovn-upi,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build09 + context: ci/prow/e2e-aws-proxy + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-aws + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-aws-proxy + optional: true + rerun_command: /test e2e-aws-proxy + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-proxy + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-proxy,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build09 + context: ci/prow/e2e-aws-tls-observed-config + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-aws + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-aws-tls-observed-config + optional: true + rerun_command: /test e2e-aws-tls-observed-config + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-tls-observed-config + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-tls-observed-config,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build09 + context: ci/prow/e2e-aws-tls-observed-config-fips + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-aws + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-aws-tls-observed-config-fips + optional: true + rerun_command: /test e2e-aws-tls-observed-config-fips + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-tls-observed-config-fips + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-tls-observed-config-fips,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build01 + context: ci/prow/e2e-aws-tls-observed-config-hypershift + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: hypershift-aws + ci-operator.openshift.io/cloud-cluster-profile: hypershift-aws + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-aws-tls-observed-config-hypershift + optional: true + rerun_command: /test e2e-aws-tls-observed-config-hypershift + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-tls-observed-config-hypershift + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-tls-observed-config-hypershift,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build01 + context: ci/prow/e2e-azure + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: azure4 + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-azure + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-azure + optional: true + rerun_command: /test e2e-azure + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-azure + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-azure,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build01 + context: ci/prow/e2e-azure-ovn-etcd-scaling + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: azure4 + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-azure + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-azure-ovn-etcd-scaling + optional: true + rerun_command: /test e2e-azure-ovn-etcd-scaling + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-azure-ovn-etcd-scaling + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-azure-ovn-etcd-scaling,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build01 + context: ci/prow/e2e-azure-ovn-upgrade + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: azure4 + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-azure + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-azure-ovn-upgrade + optional: true + rerun_command: /test e2e-azure-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 + - --target=e2e-azure-ovn-upgrade + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-azure-ovn-upgrade,?($|\s.*) + - agent: kubernetes + always_run: false + annotations: + pipeline_run_if_changed: ^test/extended/kubevirt/.* + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build09 + context: ci/prow/e2e-baremetalds-kubevirt + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: equinix-ocp-metal + ci-operator.openshift.io/cloud-cluster-profile: equinix-ocp-metal + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-baremetalds-kubevirt + optional: true + rerun_command: /test e2e-baremetalds-kubevirt + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-baremetalds-kubevirt + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-baremetalds-kubevirt,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build09 + context: ci/prow/e2e-external-aws + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-aws + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-external-aws + optional: true + rerun_command: /test e2e-external-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 + - --target=e2e-external-aws + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-external-aws,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build09 + context: ci/prow/e2e-external-aws-ccm + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-aws + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-external-aws-ccm + optional: true + rerun_command: /test e2e-external-aws-ccm + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-external-aws-ccm + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-external-aws-ccm,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: vsphere02 + context: ci/prow/e2e-external-vsphere-ccm + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: vsphere + ci-operator.openshift.io/cloud-cluster-profile: vsphere-elastic + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-external-vsphere-ccm + optional: true + rerun_command: /test e2e-external-vsphere-ccm + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-external-vsphere-ccm + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-external-vsphere-ccm,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build13 + context: ci/prow/e2e-gcp-csi + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: gcp + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-gcp + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-gcp-csi + rerun_command: /test e2e-gcp-csi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-gcp-csi + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )(e2e-gcp-csi|remaining-required),?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build13 + context: ci/prow/e2e-gcp-disruptive + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: gcp + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-gcp + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-gcp-disruptive + optional: true + rerun_command: /test e2e-gcp-disruptive + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-gcp-disruptive + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-disruptive,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build13 + context: ci/prow/e2e-gcp-fips-serial-1of2 + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: gcp + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-gcp + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-gcp-fips-serial-1of2 + optional: true + rerun_command: /test e2e-gcp-fips-serial-1of2 + 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 + - --multi-stage-param=SHARD_ARGS="--shard-count 2 --shard-id 1" + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-gcp-fips-serial + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-fips-serial-1of2,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build13 + context: ci/prow/e2e-gcp-fips-serial-2of2 + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: gcp + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-gcp + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-gcp-fips-serial-2of2 + optional: true + rerun_command: /test e2e-gcp-fips-serial-2of2 + 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 + - --multi-stage-param=SHARD_ARGS="--shard-count 2 --shard-id 2" + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-gcp-fips-serial + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-fips-serial-2of2,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build13 + context: ci/prow/e2e-gcp-ovn + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: gcp + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-gcp + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-gcp-ovn + rerun_command: /test e2e-gcp-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 + - --target=e2e-gcp-ovn + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )(e2e-gcp-ovn|remaining-required),?($|\s.*) + - agent: kubernetes + always_run: false + annotations: + pipeline_run_if_changed: ^(pkg/build)|^(staging/src/.*/pkg/.*build)|^(pkg/cmd/infra/builder)|^(test/extended/builds)|^(test/extended/testdata/builds)|^(vendor/github.com/openshift/source-to-image)|^(vendor/github.com/openshift/imagebuilder) + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build13 + context: ci/prow/e2e-gcp-ovn-builds + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: gcp + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-gcp + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-gcp-ovn-builds + rerun_command: /test e2e-gcp-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 + - --target=e2e-gcp-ovn-builds + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-ovn-builds,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build13 + context: ci/prow/e2e-gcp-ovn-etcd-scaling + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: gcp + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-gcp + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-gcp-ovn-etcd-scaling + optional: true + rerun_command: /test e2e-gcp-ovn-etcd-scaling + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-gcp-ovn-etcd-scaling + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-ovn-etcd-scaling,?($|\s.*) + - agent: kubernetes + always_run: false + annotations: + pipeline_run_if_changed: ^(test/extended/image_ecosystem)|^(examples/db-templates)|^(examples/quickstarts)|^(examples/image-streams)|^(examples/jenkins)|^(vendor/github.com/openshift/source-to-image)|^(vendor/github.com/openshift/imagebuilder) + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build13 + context: ci/prow/e2e-gcp-ovn-image-ecosystem + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: gcp + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-gcp + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-gcp-ovn-image-ecosystem + rerun_command: /test e2e-gcp-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 + - --target=e2e-gcp-ovn-image-ecosystem + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-ovn-image-ecosystem,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build13 + context: ci/prow/e2e-gcp-ovn-kube-apiserver-rollout + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: gcp + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-gcp + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-gcp-ovn-kube-apiserver-rollout + optional: true + rerun_command: /test e2e-gcp-ovn-kube-apiserver-rollout + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-gcp-ovn-kube-apiserver-rollout + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-ovn-kube-apiserver-rollout,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build13 + context: ci/prow/e2e-gcp-ovn-rt-upgrade + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: gcp + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-gcp + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-gcp-ovn-rt-upgrade + optional: true + rerun_command: /test e2e-gcp-ovn-rt-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-gcp-ovn-rt-upgrade + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-ovn-rt-upgrade,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build13 + context: ci/prow/e2e-gcp-ovn-techpreview + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: gcp + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-gcp + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-gcp-ovn-techpreview + optional: true + rerun_command: /test e2e-gcp-ovn-techpreview + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-gcp-ovn-techpreview + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-ovn-techpreview,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build13 + context: ci/prow/e2e-gcp-ovn-techpreview-pkiconfig + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: gcp + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-gcp + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-gcp-ovn-techpreview-pkiconfig + optional: true + rerun_command: /test e2e-gcp-ovn-techpreview-pkiconfig + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-gcp-ovn-techpreview-pkiconfig + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-ovn-techpreview-pkiconfig,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build13 + context: ci/prow/e2e-gcp-ovn-techpreview-serial-1of2 + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: gcp + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-gcp + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-gcp-ovn-techpreview-serial-1of2 + optional: true + rerun_command: /test e2e-gcp-ovn-techpreview-serial-1of2 + 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 + - --multi-stage-param=SHARD_ARGS="--shard-count 2 --shard-id 1" + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-gcp-ovn-techpreview-serial + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-ovn-techpreview-serial-1of2,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build13 + context: ci/prow/e2e-gcp-ovn-techpreview-serial-2of2 + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: gcp + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-gcp + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-gcp-ovn-techpreview-serial-2of2 + optional: true + rerun_command: /test e2e-gcp-ovn-techpreview-serial-2of2 + 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 + - --multi-stage-param=SHARD_ARGS="--shard-count 2 --shard-id 2" + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-gcp-ovn-techpreview-serial + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-ovn-techpreview-serial-2of2,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build13 + context: ci/prow/e2e-gcp-ovn-upgrade + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: gcp + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-gcp + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-gcp-ovn-upgrade + rerun_command: /test 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 + - --target=e2e-gcp-ovn-upgrade + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )(e2e-gcp-ovn-upgrade|remaining-required),?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build13 + context: ci/prow/e2e-gcp-ovn-usernamespace + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: gcp + ci-operator.openshift.io/cloud-cluster-profile: openshift-org-gcp + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-gcp-ovn-usernamespace + optional: true + rerun_command: /test e2e-gcp-ovn-usernamespace + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-gcp-ovn-usernamespace + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-ovn-usernamespace,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build01 + context: ci/prow/e2e-hypershift-conformance + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: hypershift-aws + ci-operator.openshift.io/cloud-cluster-profile: hypershift-aws + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-hypershift-conformance + optional: true + rerun_command: /test e2e-hypershift-conformance + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-hypershift-conformance + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-hypershift-conformance,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build10 + context: ci/prow/e2e-metal-ipi-ovn + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + capability/intranet: intranet + ci-operator.openshift.io/cloud: equinix-ocp-metal + ci-operator.openshift.io/cloud-cluster-profile: equinix-ocp-metal + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-metal-ipi-ovn + optional: true + rerun_command: /test e2e-metal-ipi-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 + - --target=e2e-metal-ipi-ovn + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-ovn,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build10 + context: ci/prow/e2e-metal-ipi-ovn-bgp-virt-dualstack + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + capability/intranet: intranet + ci-operator.openshift.io/cloud: equinix-ocp-metal + ci-operator.openshift.io/cloud-cluster-profile: equinix-ocp-metal + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-metal-ipi-ovn-bgp-virt-dualstack + optional: true + rerun_command: /test e2e-metal-ipi-ovn-bgp-virt-dualstack + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-metal-ipi-ovn-bgp-virt-dualstack + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-ovn-bgp-virt-dualstack,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build10 + context: ci/prow/e2e-metal-ipi-ovn-bgp-virt-dualstack-techpreview + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + capability/intranet: intranet + ci-operator.openshift.io/cloud: equinix-ocp-metal + ci-operator.openshift.io/cloud-cluster-profile: equinix-ocp-metal + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-metal-ipi-ovn-bgp-virt-dualstack-techpreview + optional: true + rerun_command: /test e2e-metal-ipi-ovn-bgp-virt-dualstack-techpreview + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-metal-ipi-ovn-bgp-virt-dualstack-techpreview + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-ovn-bgp-virt-dualstack-techpreview,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build10 + context: ci/prow/e2e-metal-ipi-ovn-dualstack + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + capability/intranet: intranet + ci-operator.openshift.io/cloud: equinix-ocp-metal + ci-operator.openshift.io/cloud-cluster-profile: equinix-ocp-metal + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-metal-ipi-ovn-dualstack + optional: true + rerun_command: /test e2e-metal-ipi-ovn-dualstack + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-metal-ipi-ovn-dualstack + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-ovn-dualstack,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build10 + context: ci/prow/e2e-metal-ipi-ovn-dualstack-bgp + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + capability/intranet: intranet + ci-operator.openshift.io/cloud: equinix-ocp-metal + ci-operator.openshift.io/cloud-cluster-profile: equinix-ocp-metal + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-metal-ipi-ovn-dualstack-bgp + optional: true + rerun_command: /test e2e-metal-ipi-ovn-dualstack-bgp + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-metal-ipi-ovn-dualstack-bgp + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-ovn-dualstack-bgp,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build10 + context: ci/prow/e2e-metal-ipi-ovn-dualstack-bgp-local-gw + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + capability/intranet: intranet + ci-operator.openshift.io/cloud: equinix-ocp-metal + ci-operator.openshift.io/cloud-cluster-profile: equinix-ocp-metal + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-metal-ipi-ovn-dualstack-bgp-local-gw + optional: true + rerun_command: /test e2e-metal-ipi-ovn-dualstack-bgp-local-gw + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-metal-ipi-ovn-dualstack-bgp-local-gw + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-ovn-dualstack-bgp-local-gw,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build10 + context: ci/prow/e2e-metal-ipi-ovn-dualstack-local-gateway + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + capability/intranet: intranet + ci-operator.openshift.io/cloud: equinix-ocp-metal + ci-operator.openshift.io/cloud-cluster-profile: equinix-ocp-metal + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-metal-ipi-ovn-dualstack-local-gateway + optional: true + rerun_command: /test e2e-metal-ipi-ovn-dualstack-local-gateway + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-metal-ipi-ovn-dualstack-local-gateway + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-ovn-dualstack-local-gateway,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build10 + context: ci/prow/e2e-metal-ipi-ovn-ipv6 + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + capability/intranet: intranet + ci-operator.openshift.io/cloud: equinix-ocp-metal + ci-operator.openshift.io/cloud-cluster-profile: equinix-ocp-metal + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-metal-ipi-ovn-ipv6 + rerun_command: /test e2e-metal-ipi-ovn-ipv6 + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-metal-ipi-ovn-ipv6 + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )(e2e-metal-ipi-ovn-ipv6|remaining-required),?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build10 + context: ci/prow/e2e-metal-ipi-ovn-kube-apiserver-rollout + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + capability/intranet: intranet + ci-operator.openshift.io/cloud: equinix-ocp-metal + ci-operator.openshift.io/cloud-cluster-profile: equinix-ocp-metal + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-metal-ipi-ovn-kube-apiserver-rollout + optional: true + rerun_command: /test e2e-metal-ipi-ovn-kube-apiserver-rollout + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-metal-ipi-ovn-kube-apiserver-rollout + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-ovn-kube-apiserver-rollout,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build10 + context: ci/prow/e2e-metal-ipi-serial-1of2 + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + capability/intranet: intranet + ci-operator.openshift.io/cloud: equinix-ocp-metal + ci-operator.openshift.io/cloud-cluster-profile: equinix-ocp-metal + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-metal-ipi-serial-1of2 + optional: true + rerun_command: /test e2e-metal-ipi-serial-1of2 + 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 + - --multi-stage-param=SHARD_ARGS="--shard-count 2 --shard-id 1" + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-metal-ipi-serial + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-serial-1of2,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build10 + context: ci/prow/e2e-metal-ipi-serial-2of2 + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + capability/intranet: intranet + ci-operator.openshift.io/cloud: equinix-ocp-metal + ci-operator.openshift.io/cloud-cluster-profile: equinix-ocp-metal + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-metal-ipi-serial-2of2 + optional: true + rerun_command: /test e2e-metal-ipi-serial-2of2 + 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 + - --multi-stage-param=SHARD_ARGS="--shard-count 2 --shard-id 2" + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-metal-ipi-serial + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-serial-2of2,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build10 + context: ci/prow/e2e-metal-ipi-serial-ovn-ipv6-1of2 + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + capability/intranet: intranet + ci-operator.openshift.io/cloud: equinix-ocp-metal + ci-operator.openshift.io/cloud-cluster-profile: equinix-ocp-metal + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-metal-ipi-serial-ovn-ipv6-1of2 + optional: true + rerun_command: /test e2e-metal-ipi-serial-ovn-ipv6-1of2 + 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 + - --multi-stage-param=SHARD_ARGS="--shard-count 2 --shard-id 1" + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-metal-ipi-serial-ovn-ipv6 + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-serial-ovn-ipv6-1of2,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build10 + context: ci/prow/e2e-metal-ipi-serial-ovn-ipv6-2of2 + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + capability/intranet: intranet + ci-operator.openshift.io/cloud: equinix-ocp-metal + ci-operator.openshift.io/cloud-cluster-profile: equinix-ocp-metal + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-metal-ipi-serial-ovn-ipv6-2of2 + optional: true + rerun_command: /test e2e-metal-ipi-serial-ovn-ipv6-2of2 + 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 + - --multi-stage-param=SHARD_ARGS="--shard-count 2 --shard-id 2" + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-metal-ipi-serial-ovn-ipv6 + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-serial-ovn-ipv6-2of2,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build10 + context: ci/prow/e2e-metal-ipi-virtualmedia + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + capability/intranet: intranet + ci-operator.openshift.io/cloud: equinix-ocp-metal + ci-operator.openshift.io/cloud-cluster-profile: equinix-ocp-metal + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-metal-ipi-virtualmedia + optional: true + rerun_command: /test e2e-metal-ipi-virtualmedia + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-metal-ipi-virtualmedia + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-virtualmedia,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build01 + context: ci/prow/e2e-metal-ovn-single-node-live-iso + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: equinix-edge-enablement + ci-operator.openshift.io/cloud-cluster-profile: equinix-edge-enablement + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-metal-ovn-single-node-live-iso + optional: true + rerun_command: /test e2e-metal-ovn-single-node-live-iso + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-metal-ovn-single-node-live-iso + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ovn-single-node-live-iso,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build01 + context: ci/prow/e2e-metal-ovn-single-node-with-worker-live-iso + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: equinix-edge-enablement + ci-operator.openshift.io/cloud-cluster-profile: equinix-edge-enablement + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-metal-ovn-single-node-with-worker-live-iso + optional: true + rerun_command: /test e2e-metal-ovn-single-node-with-worker-live-iso + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-metal-ovn-single-node-with-worker-live-iso + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ovn-single-node-with-worker-live-iso,?($|\s.*) + - agent: kubernetes + always_run: false + annotations: + pipeline_run_if_changed: (baremetal|metal3|ironic)|^(test/extended/edge_topologies) + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build10 + context: ci/prow/e2e-metal-ovn-two-node-arbiter + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + capability/intranet: intranet + ci-operator.openshift.io/cloud: equinix-edge-enablement + ci-operator.openshift.io/cloud-cluster-profile: equinix-edge-enablement + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-metal-ovn-two-node-arbiter + optional: true + rerun_command: /test e2e-metal-ovn-two-node-arbiter + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-metal-ovn-two-node-arbiter + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ovn-two-node-arbiter,?($|\s.*) + - agent: kubernetes + always_run: false + annotations: + pipeline_run_if_changed: (baremetal|metal3|ironic)|^(test/extended/edge_topologies) + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build10 + context: ci/prow/e2e-metal-ovn-two-node-fencing + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + capability/intranet: intranet + ci-operator.openshift.io/cloud: equinix-edge-enablement + ci-operator.openshift.io/cloud-cluster-profile: equinix-edge-enablement + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-metal-ovn-two-node-fencing + optional: true + rerun_command: /test e2e-metal-ovn-two-node-fencing + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-metal-ovn-two-node-fencing + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ovn-two-node-fencing,?($|\s.*) + - agent: kubernetes + always_run: false + annotations: + pipeline_run_if_changed: (baremetal|metal3|ironic)|^(test/extended/edge_topologies) + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build10 + context: ci/prow/e2e-metal-ovn-two-node-fencing-recovery + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + capability/intranet: intranet + capability/nested-podman: nested-podman + ci-operator.openshift.io/cloud: equinix-edge-enablement + ci-operator.openshift.io/cloud-cluster-profile: equinix-edge-enablement + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-metal-ovn-two-node-fencing-recovery + optional: true + rerun_command: /test e2e-metal-ovn-two-node-fencing-recovery + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-metal-ovn-two-node-fencing-recovery + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ovn-two-node-fencing-recovery,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build01 + context: ci/prow/e2e-openstack-dualstack-v6primary + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: openstack-hwoffload + ci-operator.openshift.io/cloud-cluster-profile: openstack-hwoffload + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-openstack-dualstack-v6primary + optional: true + rerun_command: /test e2e-openstack-dualstack-v6primary + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-openstack-dualstack-v6primary + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-openstack-dualstack-v6primary,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build09 + context: ci/prow/e2e-openstack-ovn + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: openstack-vexxhost + ci-operator.openshift.io/cloud-cluster-profile: openstack-vexxhost + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-openstack-ovn + optional: true + rerun_command: /test e2e-openstack-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 + - --target=e2e-openstack-ovn + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-openstack-ovn,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build09 + context: ci/prow/e2e-openstack-serial + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: openstack-vexxhost + ci-operator.openshift.io/cloud-cluster-profile: openstack-vexxhost + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-openstack-serial + optional: true + rerun_command: /test e2e-openstack-serial + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-openstack-serial + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-openstack-serial,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: vsphere02 + context: ci/prow/e2e-vsphere-ovn + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: vsphere + ci-operator.openshift.io/cloud-cluster-profile: vsphere-elastic + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-vsphere-ovn + rerun_command: /test e2e-vsphere-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 + - --target=e2e-vsphere-ovn + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )(e2e-vsphere-ovn|remaining-required),?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: vsphere02 + context: ci/prow/e2e-vsphere-ovn-etcd-scaling + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: vsphere + ci-operator.openshift.io/cloud-cluster-profile: vsphere-elastic + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-vsphere-ovn-etcd-scaling + optional: true + rerun_command: /test e2e-vsphere-ovn-etcd-scaling + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-vsphere-ovn-etcd-scaling + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-vsphere-ovn-etcd-scaling,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: vsphere02 + context: ci/prow/e2e-vsphere-ovn-upi + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci-operator.openshift.io/cloud: vsphere + ci-operator.openshift.io/cloud-cluster-profile: vsphere-elastic + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-e2e-vsphere-ovn-upi + rerun_command: /test e2e-vsphere-ovn-upi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-vsphere-ovn-upi + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )(e2e-vsphere-ovn-upi|remaining-required),?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build01 + context: ci/prow/go-verify-deps + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-go-verify-deps + rerun_command: /test go-verify-deps + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=go-verify-deps + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )go-verify-deps,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build01 + context: ci/prow/images + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-images + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --target=[images] + command: + - ci-operator + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build01 + context: ci/prow/lint + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-lint + rerun_command: /test lint + skip_if_only_changed: ^(?:docs|\.github)/|\.md$|^(?:\.gitignore|OWNERS|OWNERS_ALIASES|PROJECT|LICENSE)$ + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --target=lint + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )lint,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build01 + context: ci/prow/unit + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-unit + rerun_command: /test unit + skip_if_only_changed: ^(?:docs|\.github)/|\.md$|^(?:\.gitignore|OWNERS|OWNERS_ALIASES|PROJECT|LICENSE)$ + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --target=unit + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build01 + context: ci/prow/verify + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-verify + rerun_command: /test verify + skip_if_only_changed: ^(?:docs|\.github)/|\.md$|^(?:\.gitignore|OWNERS|OWNERS_ALIASES|PROJECT|LICENSE)$ + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --target=verify + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build01 + context: ci/prow/verify-deps + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-verify-deps + rerun_command: /test verify-deps + skip_if_only_changed: ^(?:docs|\.github)/|\.md$|^(?:\.gitignore|OWNERS|OWNERS_ALIASES|PROJECT|LICENSE)$ + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --target=verify-deps + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify-deps,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^csi-snapshot-metadata-tls-secret-fix$ + - ^csi-snapshot-metadata-tls-secret-fix- + cluster: build01 + context: ci/prow/verify-image-manifest-lists + decorate: true + decoration_config: + sparse_checkout_files: + - .ci-operator.yaml + - .devcontainer/Dockerfile + - images/hello-openshift/Dockerfile.rhel + - images/tests/Dockerfile.rhel + labels: + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-origin-csi-snapshot-metadata-tls-secret-fix-verify-image-manifest-lists + rerun_command: /test verify-image-manifest-lists + run_if_changed: ^test/extended/util/image/zz_generated\.txt$ + 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-image-manifest-lists + command: + - ci-operator + env: + - name: HTTP_SERVER_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest + imagePullPolicy: Always + name: "" + ports: + - containerPort: 8080 + name: http + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify-image-manifest-lists,?($|\s.*) diff --git a/ci-operator/step-registry/openshift/e2e/test/openshift-e2e-test-ref.yaml b/ci-operator/step-registry/openshift/e2e/test/openshift-e2e-test-ref.yaml index 7d71fb98c6f3a..4f0aefacae5c7 100644 --- a/ci-operator/step-registry/openshift/e2e/test/openshift-e2e-test-ref.yaml +++ b/ci-operator/step-registry/openshift/e2e/test/openshift-e2e-test-ref.yaml @@ -120,6 +120,14 @@ ref: default: "" documentation: If tcpdump tool can be used to debug cluster issue when disruption occurs. + - name: CSI_PROW_ENABLE_SNAPSHOT_METADATA + default: "" + documentation: |- + When set to "true", enables the CapSnapshotMetadata capability on the CSI + hostpath test driver and adds the --enable-snapshot-metadata flag to the + driver container. This is required for the upstream CBT (Changed Block + Tracking) snapshot-metadata e2e tests to run. Without it, the tests are + skipped by SkipUnsupportedTests(). dependencies: - name: "release:latest" env: OPENSHIFT_UPGRADE_RELEASE_IMAGE_OVERRIDE diff --git a/ci-operator/step-registry/single-node/e2e/test/single-node-e2e-test-ref.yaml b/ci-operator/step-registry/single-node/e2e/test/single-node-e2e-test-ref.yaml index 75240b6e282c5..2d160189c97b6 100644 --- a/ci-operator/step-registry/single-node/e2e/test/single-node-e2e-test-ref.yaml +++ b/ci-operator/step-registry/single-node/e2e/test/single-node-e2e-test-ref.yaml @@ -62,6 +62,14 @@ ref: Name of the CSI driver manifest file to use. Used by the `openshift-tests` program as TEST_CSI_DRIVER_FILES env. var., see its documentation for details. The file must be present in ${SHARED_DIR}. + - name: CSI_PROW_ENABLE_SNAPSHOT_METADATA + default: "" + documentation: |- + When set to "true", enables the CapSnapshotMetadata capability on the CSI + hostpath test driver and adds the --enable-snapshot-metadata flag to the + driver container. This is required for the upstream CBT (Changed Block + Tracking) snapshot-metadata e2e tests to run. Without it, the tests are + skipped by SkipUnsupportedTests(). dependencies: - name: "release:latest" env: OPENSHIFT_UPGRADE_RELEASE_IMAGE_OVERRIDE