From 395b0655c88ab6aeed8ff4085f8ad1aa4b4e3a16 Mon Sep 17 00:00:00 2001 From: Gal Zaidman Date: Thu, 7 May 2020 12:38:25 +0300 Subject: [PATCH 1/2] oVirt: Run 4.4 periodics once a day We are adding our 4.5 periodics but still wantto test 4.4 raleases, so switching to trigger 4.4 release each 24h Signed-off-by: Gal Zaidman --- .../release/openshift-release-release-4.4-periodics.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci-operator/jobs/openshift/release/openshift-release-release-4.4-periodics.yaml b/ci-operator/jobs/openshift/release/openshift-release-release-4.4-periodics.yaml index 83714636e157..3aa95a6bedcd 100644 --- a/ci-operator/jobs/openshift/release/openshift-release-release-4.4-periodics.yaml +++ b/ci-operator/jobs/openshift/release/openshift-release-release-4.4-periodics.yaml @@ -7336,7 +7336,7 @@ periodics: decorate: true decoration_config: skip_cloning: true - interval: 6h + interval: 24h labels: ci.openshift.io/release-type: informing job-env: ovirt From 97ec03dadc26d38697e1b7099f76d1182d9c7871 Mon Sep 17 00:00:00 2001 From: Gal Zaidman Date: Thu, 7 May 2020 12:40:49 +0300 Subject: [PATCH 2/2] oVirt: add 4.5 periodic tests This patch adds 4.5 periodic tests, with an interval of 6h. Currently not adding 4.5 to the release controller to avoid overloading our infrastucture untill we will reach a green state. Signed-off-by: Gal Zaidman --- ...enshift-release-release-4.5-periodics.yaml | 111 ++++++++++++++++++ 1 file changed, 111 insertions(+) diff --git a/ci-operator/jobs/openshift/release/openshift-release-release-4.5-periodics.yaml b/ci-operator/jobs/openshift/release/openshift-release-release-4.5-periodics.yaml index d81d1e02228e..fbf9eda8f052 100644 --- a/ci-operator/jobs/openshift/release/openshift-release-release-4.5-periodics.yaml +++ b/ci-operator/jobs/openshift/release/openshift-release-release-4.5-periodics.yaml @@ -6691,3 +6691,114 @@ periodics: - name: release-pull-secret secret: secretName: ci-pull-credentials +- agent: kubernetes + cluster: api.ci + decorate: true + decoration_config: + skip_cloning: true + interval: 6h + labels: + ci.openshift.io/release-type: informing + job-env: ovirt + job-release: "4.5" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: release-openshift-ocp-installer-e2e-ovirt-4.5 + spec: + containers: + - args: + - --artifact-dir=$(ARTIFACTS) + - --give-pr-author-access-to-namespace=true + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --input-hash=$(BUILD_ID) + - --input-hash=$(JOB_NAME) + - --kubeconfig=/etc/apici/kubeconfig + - --secret-dir=/usr/local/e2e-ovirt-cluster-profile + - --secret-dir=/usr/local/pull-secret + - --target=e2e-ovirt + - --template=/usr/local/e2e-ovirt + command: + - ci-operator + env: + - name: RELEASE_IMAGE_LATEST + value: registry.svc.ci.openshift.org/ocp/release:4.5 + - name: BRANCH + value: "4.5" + - name: CLUSTER_TYPE + value: ovirt + - name: LEASE_TYPE + value: conformance + - name: CONFIG_SPEC + value: | + resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi + tag_specification: + cluster: https://api.ci.openshift.org + name: "$(BRANCH)" + namespace: ocp + tests: + - as: e2e-$(CLUSTER_TYPE)-parallel + commands: TEST_SUITE=openshift/conformance/parallel run-tests + openshift_installer: + cluster_profile: "$(CLUSTER_TYPE)" + - name: JOB_NAME_SAFE + value: e2e-ovirt + - name: TEST_COMMAND + value: TEST_SUITE=openshift/conformance/parallel run-tests + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/apici + name: apici-ci-operator-credentials + readOnly: true + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-ovirt-cluster-profile + name: cluster-profile + - mountPath: /usr/local/e2e-ovirt + name: job-definition + subPath: cluster-launch-installer-ovirt-e2e.yaml + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /usr/local/pull-secret + name: release-pull-secret + serviceAccountName: ci-operator + volumes: + - name: apici-ci-operator-credentials + secret: + items: + - key: sa.ci-operator.apici.config + path: kubeconfig + secretName: apici-ci-operator-credentials + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-ovirt + - secret: + name: ovirt-infra-secrets + - configMap: + name: prow-job-cluster-launch-installer-ovirt-e2e + name: job-definition + - name: pull-secret + secret: + secretName: regcred + - name: release-pull-secret + secret: + secretName: ci-pull-credentials