From f9680c79f66f98370bffcf687186b2d5ebf29015 Mon Sep 17 00:00:00 2001 From: Or Raz Date: Wed, 11 Dec 2024 23:13:20 +0200 Subject: [PATCH] Add OCP CI for NHC v0.9 release branch (#59769) * Add OCP CI for NHC v0.9 release branch Adding lanes of OCP v4.14-v4.18 * Run make update Apply changes from /config to /jobs --- ...ealthcheck-operator-release-0.9__4.14.yaml | 90 ++ ...ealthcheck-operator-release-0.9__4.15.yaml | 90 ++ ...ealthcheck-operator-release-0.9__4.16.yaml | 90 ++ ...ealthcheck-operator-release-0.9__4.17.yaml | 90 ++ ...ealthcheck-operator-release-0.9__4.18.yaml | 90 ++ ...check-operator-release-0.9-presubmits.yaml | 1227 +++++++++++++++++ 6 files changed, 1677 insertions(+) create mode 100644 ci-operator/config/medik8s/node-healthcheck-operator/medik8s-node-healthcheck-operator-release-0.9__4.14.yaml create mode 100644 ci-operator/config/medik8s/node-healthcheck-operator/medik8s-node-healthcheck-operator-release-0.9__4.15.yaml create mode 100644 ci-operator/config/medik8s/node-healthcheck-operator/medik8s-node-healthcheck-operator-release-0.9__4.16.yaml create mode 100644 ci-operator/config/medik8s/node-healthcheck-operator/medik8s-node-healthcheck-operator-release-0.9__4.17.yaml create mode 100644 ci-operator/config/medik8s/node-healthcheck-operator/medik8s-node-healthcheck-operator-release-0.9__4.18.yaml create mode 100644 ci-operator/jobs/medik8s/node-healthcheck-operator/medik8s-node-healthcheck-operator-release-0.9-presubmits.yaml diff --git a/ci-operator/config/medik8s/node-healthcheck-operator/medik8s-node-healthcheck-operator-release-0.9__4.14.yaml b/ci-operator/config/medik8s/node-healthcheck-operator/medik8s-node-healthcheck-operator-release-0.9__4.14.yaml new file mode 100644 index 000000000000..e818f16e8fed --- /dev/null +++ b/ci-operator/config/medik8s/node-healthcheck-operator/medik8s-node-healthcheck-operator-release-0.9__4.14.yaml @@ -0,0 +1,90 @@ +base_images: + base: + name: ubi + namespace: ocp + tag: "9" + operator-sdk: + name: "4.17" + namespace: origin + tag: operator-sdk +binary_build_commands: make manager +build_root: + from_repository: true +images: +- dockerfile_path: Dockerfile + from: base + to: node-healthcheck-operator +operator: + bundles: + - as: my-bundle + dockerfile_path: bundle.ci.Dockerfile + skip_building_index: true + substitutions: + - pullspec: quay.io/medik8s/node-healthcheck-operator:.* + with: pipeline:node-healthcheck-operator +releases: + latest: + candidate: + architecture: amd64 + product: ocp + stream: nightly + version: "4.14" +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tests: +- as: test + commands: make test + container: + from: src + skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ +- as: openshift-e2e + skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ + steps: + cluster_profile: medik8s-aws + env: + BASE_DOMAIN: medik8s-ci.projects.ecosystem.sysdeseng.com + INSTALL_NAMESPACE: nhc-install + test: + - as: e2e-install + cli: latest + commands: | + oc create namespace "$INSTALL_NAMESPACE" + + # workaround for OLM pod not running with restricted PSA + oc label --overwrite ns "$INSTALL_NAMESPACE" security.openshift.io/scc.podSecurityLabelSync=false + oc label --overwrite ns "$INSTALL_NAMESPACE" pod-security.kubernetes.io/enforce=privileged + + operator-sdk run bundle -n "$INSTALL_NAMESPACE" quay.io/medik8s/self-node-remediation-operator-bundle:latest + operator-sdk run bundle -n "$INSTALL_NAMESPACE" "$OO_BUNDLE" + oc wait --for condition=Available -n "$INSTALL_NAMESPACE" deployment node-healthcheck-controller-manager + dependencies: + - env: OO_BUNDLE + name: my-bundle + env: + - name: INSTALL_NAMESPACE + from: operator-sdk + resources: + requests: + cpu: 100m + memory: 200Mi + - as: e2e-test + cli: latest + commands: export OPERATOR_NS="$INSTALL_NAMESPACE" && make test-e2e + env: + - name: INSTALL_NAMESPACE + from: src + resources: + requests: + cpu: 100m + memory: 200Mi + workflow: ipi-aws +zz_generated_metadata: + branch: release-0.9 + org: medik8s + repo: node-healthcheck-operator + variant: "4.14" diff --git a/ci-operator/config/medik8s/node-healthcheck-operator/medik8s-node-healthcheck-operator-release-0.9__4.15.yaml b/ci-operator/config/medik8s/node-healthcheck-operator/medik8s-node-healthcheck-operator-release-0.9__4.15.yaml new file mode 100644 index 000000000000..53898986237c --- /dev/null +++ b/ci-operator/config/medik8s/node-healthcheck-operator/medik8s-node-healthcheck-operator-release-0.9__4.15.yaml @@ -0,0 +1,90 @@ +base_images: + base: + name: ubi + namespace: ocp + tag: "9" + operator-sdk: + name: "4.17" + namespace: origin + tag: operator-sdk +binary_build_commands: make manager +build_root: + from_repository: true +images: +- dockerfile_path: Dockerfile + from: base + to: node-healthcheck-operator +operator: + bundles: + - as: my-bundle + dockerfile_path: bundle.ci.Dockerfile + skip_building_index: true + substitutions: + - pullspec: quay.io/medik8s/node-healthcheck-operator:.* + with: pipeline:node-healthcheck-operator +releases: + latest: + candidate: + architecture: amd64 + product: ocp + stream: nightly + version: "4.15" +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tests: +- as: test + commands: make test + container: + from: src + skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ +- as: openshift-e2e + skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ + steps: + cluster_profile: medik8s-aws + env: + BASE_DOMAIN: medik8s-ci.projects.ecosystem.sysdeseng.com + INSTALL_NAMESPACE: nhc-install + test: + - as: e2e-install + cli: latest + commands: | + oc create namespace "$INSTALL_NAMESPACE" + + # workaround for OLM pod not running with restricted PSA + oc label --overwrite ns "$INSTALL_NAMESPACE" security.openshift.io/scc.podSecurityLabelSync=false + oc label --overwrite ns "$INSTALL_NAMESPACE" pod-security.kubernetes.io/enforce=privileged + + operator-sdk run bundle -n "$INSTALL_NAMESPACE" quay.io/medik8s/self-node-remediation-operator-bundle:latest + operator-sdk run bundle -n "$INSTALL_NAMESPACE" "$OO_BUNDLE" + oc wait --for condition=Available -n "$INSTALL_NAMESPACE" deployment node-healthcheck-controller-manager + dependencies: + - env: OO_BUNDLE + name: my-bundle + env: + - name: INSTALL_NAMESPACE + from: operator-sdk + resources: + requests: + cpu: 100m + memory: 200Mi + - as: e2e-test + cli: latest + commands: export OPERATOR_NS="$INSTALL_NAMESPACE" && make test-e2e + env: + - name: INSTALL_NAMESPACE + from: src + resources: + requests: + cpu: 100m + memory: 200Mi + workflow: ipi-aws +zz_generated_metadata: + branch: release-0.9 + org: medik8s + repo: node-healthcheck-operator + variant: "4.15" diff --git a/ci-operator/config/medik8s/node-healthcheck-operator/medik8s-node-healthcheck-operator-release-0.9__4.16.yaml b/ci-operator/config/medik8s/node-healthcheck-operator/medik8s-node-healthcheck-operator-release-0.9__4.16.yaml new file mode 100644 index 000000000000..7c93db3b586a --- /dev/null +++ b/ci-operator/config/medik8s/node-healthcheck-operator/medik8s-node-healthcheck-operator-release-0.9__4.16.yaml @@ -0,0 +1,90 @@ +base_images: + base: + name: ubi + namespace: ocp + tag: "9" + operator-sdk: + name: "4.17" + namespace: origin + tag: operator-sdk +binary_build_commands: make manager +build_root: + from_repository: true +images: +- dockerfile_path: Dockerfile + from: base + to: node-healthcheck-operator +operator: + bundles: + - as: my-bundle + dockerfile_path: bundle.ci.Dockerfile + skip_building_index: true + substitutions: + - pullspec: quay.io/medik8s/node-healthcheck-operator:.* + with: pipeline:node-healthcheck-operator +releases: + latest: + candidate: + architecture: amd64 + product: ocp + stream: nightly + version: "4.16" +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tests: +- as: test + commands: make test + container: + from: src + skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ +- as: openshift-e2e + skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ + steps: + cluster_profile: medik8s-aws + env: + BASE_DOMAIN: medik8s-ci.projects.ecosystem.sysdeseng.com + INSTALL_NAMESPACE: nhc-install + test: + - as: e2e-install + cli: latest + commands: | + oc create namespace "$INSTALL_NAMESPACE" + + # workaround for OLM pod not running with restricted PSA + oc label --overwrite ns "$INSTALL_NAMESPACE" security.openshift.io/scc.podSecurityLabelSync=false + oc label --overwrite ns "$INSTALL_NAMESPACE" pod-security.kubernetes.io/enforce=privileged + + operator-sdk run bundle -n "$INSTALL_NAMESPACE" quay.io/medik8s/self-node-remediation-operator-bundle:latest + operator-sdk run bundle -n "$INSTALL_NAMESPACE" "$OO_BUNDLE" + oc wait --for condition=Available -n "$INSTALL_NAMESPACE" deployment node-healthcheck-controller-manager + dependencies: + - env: OO_BUNDLE + name: my-bundle + env: + - name: INSTALL_NAMESPACE + from: operator-sdk + resources: + requests: + cpu: 100m + memory: 200Mi + - as: e2e-test + cli: latest + commands: export OPERATOR_NS="$INSTALL_NAMESPACE" && make test-e2e + env: + - name: INSTALL_NAMESPACE + from: src + resources: + requests: + cpu: 100m + memory: 200Mi + workflow: ipi-aws +zz_generated_metadata: + branch: release-0.9 + org: medik8s + repo: node-healthcheck-operator + variant: "4.16" diff --git a/ci-operator/config/medik8s/node-healthcheck-operator/medik8s-node-healthcheck-operator-release-0.9__4.17.yaml b/ci-operator/config/medik8s/node-healthcheck-operator/medik8s-node-healthcheck-operator-release-0.9__4.17.yaml new file mode 100644 index 000000000000..999416d42a74 --- /dev/null +++ b/ci-operator/config/medik8s/node-healthcheck-operator/medik8s-node-healthcheck-operator-release-0.9__4.17.yaml @@ -0,0 +1,90 @@ +base_images: + base: + name: ubi + namespace: ocp + tag: "9" + operator-sdk: + name: "4.17" + namespace: origin + tag: operator-sdk +binary_build_commands: make manager +build_root: + from_repository: true +images: +- dockerfile_path: Dockerfile + from: base + to: node-healthcheck-operator +operator: + bundles: + - as: my-bundle + dockerfile_path: bundle.ci.Dockerfile + skip_building_index: true + substitutions: + - pullspec: quay.io/medik8s/node-healthcheck-operator:.* + with: pipeline:node-healthcheck-operator +releases: + latest: + candidate: + architecture: amd64 + product: ocp + stream: nightly + version: "4.17" +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tests: +- as: test + commands: make test + container: + from: src + skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ +- as: openshift-e2e + skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ + steps: + cluster_profile: medik8s-aws + env: + BASE_DOMAIN: medik8s-ci.projects.ecosystem.sysdeseng.com + INSTALL_NAMESPACE: nhc-install + test: + - as: e2e-install + cli: latest + commands: | + oc create namespace "$INSTALL_NAMESPACE" + + # workaround for OLM pod not running with restricted PSA + oc label --overwrite ns "$INSTALL_NAMESPACE" security.openshift.io/scc.podSecurityLabelSync=false + oc label --overwrite ns "$INSTALL_NAMESPACE" pod-security.kubernetes.io/enforce=privileged + + operator-sdk run bundle -n "$INSTALL_NAMESPACE" quay.io/medik8s/self-node-remediation-operator-bundle:latest + operator-sdk run bundle -n "$INSTALL_NAMESPACE" "$OO_BUNDLE" + oc wait --for condition=Available -n "$INSTALL_NAMESPACE" deployment node-healthcheck-controller-manager + dependencies: + - env: OO_BUNDLE + name: my-bundle + env: + - name: INSTALL_NAMESPACE + from: operator-sdk + resources: + requests: + cpu: 100m + memory: 200Mi + - as: e2e-test + cli: latest + commands: export OPERATOR_NS="$INSTALL_NAMESPACE" && make test-e2e + env: + - name: INSTALL_NAMESPACE + from: src + resources: + requests: + cpu: 100m + memory: 200Mi + workflow: ipi-aws +zz_generated_metadata: + branch: release-0.9 + org: medik8s + repo: node-healthcheck-operator + variant: "4.17" diff --git a/ci-operator/config/medik8s/node-healthcheck-operator/medik8s-node-healthcheck-operator-release-0.9__4.18.yaml b/ci-operator/config/medik8s/node-healthcheck-operator/medik8s-node-healthcheck-operator-release-0.9__4.18.yaml new file mode 100644 index 000000000000..0ee9db7cc47e --- /dev/null +++ b/ci-operator/config/medik8s/node-healthcheck-operator/medik8s-node-healthcheck-operator-release-0.9__4.18.yaml @@ -0,0 +1,90 @@ +base_images: + base: + name: ubi + namespace: ocp + tag: "9" + operator-sdk: + name: "4.17" + namespace: origin + tag: operator-sdk +binary_build_commands: make manager +build_root: + from_repository: true +images: +- dockerfile_path: Dockerfile + from: base + to: node-healthcheck-operator +operator: + bundles: + - as: my-bundle + dockerfile_path: bundle.ci.Dockerfile + skip_building_index: true + substitutions: + - pullspec: quay.io/medik8s/node-healthcheck-operator:.* + with: pipeline:node-healthcheck-operator +releases: + latest: + candidate: + architecture: amd64 + product: ocp + stream: nightly + version: "4.18" +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tests: +- as: test + commands: make test + container: + from: src + skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ +- as: openshift-e2e + skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ + steps: + cluster_profile: medik8s-aws + env: + BASE_DOMAIN: medik8s-ci.projects.ecosystem.sysdeseng.com + INSTALL_NAMESPACE: nhc-install + test: + - as: e2e-install + cli: latest + commands: | + oc create namespace "$INSTALL_NAMESPACE" + + # workaround for OLM pod not running with restricted PSA + oc label --overwrite ns "$INSTALL_NAMESPACE" security.openshift.io/scc.podSecurityLabelSync=false + oc label --overwrite ns "$INSTALL_NAMESPACE" pod-security.kubernetes.io/enforce=privileged + + operator-sdk run bundle -n "$INSTALL_NAMESPACE" quay.io/medik8s/self-node-remediation-operator-bundle:latest + operator-sdk run bundle -n "$INSTALL_NAMESPACE" "$OO_BUNDLE" + oc wait --for condition=Available -n "$INSTALL_NAMESPACE" deployment node-healthcheck-controller-manager + dependencies: + - env: OO_BUNDLE + name: my-bundle + env: + - name: INSTALL_NAMESPACE + from: operator-sdk + resources: + requests: + cpu: 100m + memory: 200Mi + - as: e2e-test + cli: latest + commands: export OPERATOR_NS="$INSTALL_NAMESPACE" && make test-e2e + env: + - name: INSTALL_NAMESPACE + from: src + resources: + requests: + cpu: 100m + memory: 200Mi + workflow: ipi-aws +zz_generated_metadata: + branch: release-0.9 + org: medik8s + repo: node-healthcheck-operator + variant: "4.18" diff --git a/ci-operator/jobs/medik8s/node-healthcheck-operator/medik8s-node-healthcheck-operator-release-0.9-presubmits.yaml b/ci-operator/jobs/medik8s/node-healthcheck-operator/medik8s-node-healthcheck-operator-release-0.9-presubmits.yaml new file mode 100644 index 000000000000..8cd5161557aa --- /dev/null +++ b/ci-operator/jobs/medik8s/node-healthcheck-operator/medik8s-node-healthcheck-operator-release-0.9-presubmits.yaml @@ -0,0 +1,1227 @@ +presubmits: + medik8s/node-healthcheck-operator: + - agent: kubernetes + always_run: true + branches: + - ^release-0\.9$ + - ^release-0\.9- + cluster: build03 + context: ci/prow/4.14-ci-bundle-my-bundle + decorate: true + labels: + ci-operator.openshift.io/variant: "4.14" + ci.openshift.io/generator: prowgen + job-release: "4.14" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-medik8s-node-healthcheck-operator-release-0.9-4.14-ci-bundle-my-bundle + rerun_command: /test 4.14-ci-bundle-my-bundle + 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=my-bundle + - --variant=4.14 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + 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( | .* )4.14-ci-bundle-my-bundle,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-0\.9$ + - ^release-0\.9- + cluster: build03 + context: ci/prow/4.14-images + decorate: true + labels: + ci-operator.openshift.io/variant: "4.14" + ci.openshift.io/generator: prowgen + job-release: "4.14" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-medik8s-node-healthcheck-operator-release-0.9-4.14-images + rerun_command: /test 4.14-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] + - --variant=4.14 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + 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( | .* )4.14-images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^release-0\.9$ + - ^release-0\.9- + cluster: build03 + context: ci/prow/4.14-openshift-e2e + decorate: true + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: medik8s-aws + ci-operator.openshift.io/variant: "4.14" + ci.openshift.io/generator: prowgen + job-release: "4.14" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-medik8s-node-healthcheck-operator-release-0.9-4.14-openshift-e2e + rerun_command: /test 4.14-openshift-e2e + skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=openshift-e2e + - --variant=4.14 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )4.14-openshift-e2e,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^release-0\.9$ + - ^release-0\.9- + cluster: build03 + context: ci/prow/4.14-test + decorate: true + labels: + ci-operator.openshift.io/variant: "4.14" + ci.openshift.io/generator: prowgen + job-release: "4.14" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-medik8s-node-healthcheck-operator-release-0.9-4.14-test + rerun_command: /test 4.14-test + skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --target=test + - --variant=4.14 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + 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( | .* )4.14-test,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-0\.9$ + - ^release-0\.9- + cluster: build03 + context: ci/prow/4.15-ci-bundle-my-bundle + decorate: true + labels: + ci-operator.openshift.io/variant: "4.15" + ci.openshift.io/generator: prowgen + job-release: "4.15" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-medik8s-node-healthcheck-operator-release-0.9-4.15-ci-bundle-my-bundle + rerun_command: /test 4.15-ci-bundle-my-bundle + 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=my-bundle + - --variant=4.15 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + 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( | .* )4.15-ci-bundle-my-bundle,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-0\.9$ + - ^release-0\.9- + cluster: build03 + context: ci/prow/4.15-images + decorate: true + labels: + ci-operator.openshift.io/variant: "4.15" + ci.openshift.io/generator: prowgen + job-release: "4.15" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-medik8s-node-healthcheck-operator-release-0.9-4.15-images + rerun_command: /test 4.15-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] + - --variant=4.15 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + 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( | .* )4.15-images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^release-0\.9$ + - ^release-0\.9- + cluster: build03 + context: ci/prow/4.15-openshift-e2e + decorate: true + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: medik8s-aws + ci-operator.openshift.io/variant: "4.15" + ci.openshift.io/generator: prowgen + job-release: "4.15" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-medik8s-node-healthcheck-operator-release-0.9-4.15-openshift-e2e + rerun_command: /test 4.15-openshift-e2e + skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=openshift-e2e + - --variant=4.15 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )4.15-openshift-e2e,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^release-0\.9$ + - ^release-0\.9- + cluster: build03 + context: ci/prow/4.15-test + decorate: true + labels: + ci-operator.openshift.io/variant: "4.15" + ci.openshift.io/generator: prowgen + job-release: "4.15" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-medik8s-node-healthcheck-operator-release-0.9-4.15-test + rerun_command: /test 4.15-test + skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --target=test + - --variant=4.15 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + 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( | .* )4.15-test,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-0\.9$ + - ^release-0\.9- + cluster: build03 + context: ci/prow/4.16-ci-bundle-my-bundle + decorate: true + labels: + ci-operator.openshift.io/variant: "4.16" + ci.openshift.io/generator: prowgen + job-release: "4.16" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-medik8s-node-healthcheck-operator-release-0.9-4.16-ci-bundle-my-bundle + rerun_command: /test 4.16-ci-bundle-my-bundle + 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=my-bundle + - --variant=4.16 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + 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( | .* )4.16-ci-bundle-my-bundle,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-0\.9$ + - ^release-0\.9- + cluster: build03 + context: ci/prow/4.16-images + decorate: true + labels: + ci-operator.openshift.io/variant: "4.16" + ci.openshift.io/generator: prowgen + job-release: "4.16" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-medik8s-node-healthcheck-operator-release-0.9-4.16-images + rerun_command: /test 4.16-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] + - --variant=4.16 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + 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( | .* )4.16-images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^release-0\.9$ + - ^release-0\.9- + cluster: build03 + context: ci/prow/4.16-openshift-e2e + decorate: true + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: medik8s-aws + ci-operator.openshift.io/variant: "4.16" + ci.openshift.io/generator: prowgen + job-release: "4.16" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-medik8s-node-healthcheck-operator-release-0.9-4.16-openshift-e2e + rerun_command: /test 4.16-openshift-e2e + skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=openshift-e2e + - --variant=4.16 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )4.16-openshift-e2e,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^release-0\.9$ + - ^release-0\.9- + cluster: build03 + context: ci/prow/4.16-test + decorate: true + labels: + ci-operator.openshift.io/variant: "4.16" + ci.openshift.io/generator: prowgen + job-release: "4.16" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-medik8s-node-healthcheck-operator-release-0.9-4.16-test + rerun_command: /test 4.16-test + skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --target=test + - --variant=4.16 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + 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( | .* )4.16-test,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-0\.9$ + - ^release-0\.9- + cluster: build03 + context: ci/prow/4.17-ci-bundle-my-bundle + decorate: true + labels: + ci-operator.openshift.io/variant: "4.17" + ci.openshift.io/generator: prowgen + job-release: "4.17" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-medik8s-node-healthcheck-operator-release-0.9-4.17-ci-bundle-my-bundle + rerun_command: /test 4.17-ci-bundle-my-bundle + 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=my-bundle + - --variant=4.17 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + 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( | .* )4.17-ci-bundle-my-bundle,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-0\.9$ + - ^release-0\.9- + cluster: build03 + context: ci/prow/4.17-images + decorate: true + labels: + ci-operator.openshift.io/variant: "4.17" + ci.openshift.io/generator: prowgen + job-release: "4.17" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-medik8s-node-healthcheck-operator-release-0.9-4.17-images + rerun_command: /test 4.17-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] + - --variant=4.17 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + 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( | .* )4.17-images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^release-0\.9$ + - ^release-0\.9- + cluster: build03 + context: ci/prow/4.17-openshift-e2e + decorate: true + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: medik8s-aws + ci-operator.openshift.io/variant: "4.17" + ci.openshift.io/generator: prowgen + job-release: "4.17" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-medik8s-node-healthcheck-operator-release-0.9-4.17-openshift-e2e + rerun_command: /test 4.17-openshift-e2e + skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=openshift-e2e + - --variant=4.17 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )4.17-openshift-e2e,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^release-0\.9$ + - ^release-0\.9- + cluster: build03 + context: ci/prow/4.17-test + decorate: true + labels: + ci-operator.openshift.io/variant: "4.17" + ci.openshift.io/generator: prowgen + job-release: "4.17" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-medik8s-node-healthcheck-operator-release-0.9-4.17-test + rerun_command: /test 4.17-test + skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --target=test + - --variant=4.17 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + 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( | .* )4.17-test,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-0\.9$ + - ^release-0\.9- + cluster: build03 + context: ci/prow/4.18-ci-bundle-my-bundle + decorate: true + labels: + ci-operator.openshift.io/variant: "4.18" + ci.openshift.io/generator: prowgen + job-release: "4.18" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-medik8s-node-healthcheck-operator-release-0.9-4.18-ci-bundle-my-bundle + rerun_command: /test 4.18-ci-bundle-my-bundle + 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=my-bundle + - --variant=4.18 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + 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( | .* )4.18-ci-bundle-my-bundle,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-0\.9$ + - ^release-0\.9- + cluster: build03 + context: ci/prow/4.18-images + decorate: true + labels: + ci-operator.openshift.io/variant: "4.18" + ci.openshift.io/generator: prowgen + job-release: "4.18" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-medik8s-node-healthcheck-operator-release-0.9-4.18-images + rerun_command: /test 4.18-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] + - --variant=4.18 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + 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( | .* )4.18-images,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^release-0\.9$ + - ^release-0\.9- + cluster: build03 + context: ci/prow/4.18-openshift-e2e + decorate: true + labels: + ci-operator.openshift.io/cloud: aws + ci-operator.openshift.io/cloud-cluster-profile: medik8s-aws + ci-operator.openshift.io/variant: "4.18" + ci.openshift.io/generator: prowgen + job-release: "4.18" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-medik8s-node-healthcheck-operator-release-0.9-4.18-openshift-e2e + rerun_command: /test 4.18-openshift-e2e + skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-credentials-file=/etc/boskos/credentials + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=openshift-e2e + - --variant=4.18 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: credentials + path: credentials + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: manifest-tool-local-pusher + secret: + secretName: manifest-tool-local-pusher + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )4.18-openshift-e2e,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - ^release-0\.9$ + - ^release-0\.9- + cluster: build03 + context: ci/prow/4.18-test + decorate: true + labels: + ci-operator.openshift.io/variant: "4.18" + ci.openshift.io/generator: prowgen + job-release: "4.18" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-medik8s-node-healthcheck-operator-release-0.9-4.18-test + rerun_command: /test 4.18-test + skip_if_only_changed: ^docs/|\.md$|^(?:.*/)?(?:\.gitignore|OWNERS|PROJECT|LICENSE)$ + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --target=test + - --variant=4.18 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/manifest-tool + name: manifest-tool-local-pusher + 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( | .* )4.18-test,?($|\s.*)