diff --git a/ci-operator/jobs/openshift/release/openshift-release-periodics.yaml b/ci-operator/jobs/openshift/release/openshift-release-periodics.yaml index e0653718dea86..80d1be6e85bf2 100644 --- a/ci-operator/jobs/openshift/release/openshift-release-periodics.yaml +++ b/ci-operator/jobs/openshift/release/openshift-release-periodics.yaml @@ -56,6 +56,63 @@ periodics: - configMap: name: prow-job-cluster-launch-installer-e2e name: job-definition +- agent: kubernetes + cron: '@yearly' + decorate: true + interval: "" + name: release-openshift-origin-installer-e2e-aws-all-4.0 + spec: + containers: + - args: + - --artifact-dir=$(ARTIFACTS) + - --give-pr-author-access-to-namespace=true + - --secret-dir=/usr/local/release-e2e-aws-all-cluster-profile + - --target=release-e2e-aws-all + - --template=/usr/local/release-e2e-aws-all + command: + - ci-operator + env: + - name: RELEASE_IMAGE_LATEST + value: registry.svc.ci.openshift.org/openshift/origin-release:v4.0 + - name: IMAGE_FORMAT + value: registry.svc.ci.openshift.org/openshift/origin-v4.0:${component} + - name: RPM_REPO_OPENSHIFT_ORIGIN + value: https://rpms.svc.ci.openshift.org/openshift-origin-v4.0/ + - name: CLUSTER_TYPE + value: aws + - name: CONFIG_SPEC + valueFrom: + configMapKeyRef: + key: openshift-origin-master.yaml + name: ci-operator-configs + - name: JOB_NAME_SAFE + value: release-e2e-aws-all + - name: TEST_COMMAND + value: TEST_SUITE=openshift/conformance run-tests + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + limits: + cpu: 500m + requests: + cpu: 10m + volumeMounts: + - mountPath: /usr/local/release-e2e-aws-all-cluster-profile + name: cluster-profile + - mountPath: /usr/local/release-e2e-aws-all + name: job-definition + subPath: cluster-launch-installer-e2e.yaml + serviceAccountName: ci-operator + volumes: + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - configMap: + name: prow-job-cluster-launch-installer-e2e + name: job-definition - agent: kubernetes cron: '@yearly' decorate: true diff --git a/ci-operator/templates/openshift/installer/cluster-launch-installer-e2e.yaml b/ci-operator/templates/openshift/installer/cluster-launch-installer-e2e.yaml index e6e756736cf21..158ca27fbef4e 100644 --- a/ci-operator/templates/openshift/installer/cluster-launch-installer-e2e.yaml +++ b/ci-operator/templates/openshift/installer/cluster-launch-installer-e2e.yaml @@ -199,6 +199,7 @@ objects: cp /tmp/cluster/ssh-privatekey ~/.ssh/kube_aws_rsa || true export PROVIDER_ARGS="-provider=aws -gce-zone=us-east-1" export TEST_PROVIDER='{"type":"aws","zone":"us-east-1"}' + export KUBE_SSH_USER=core elif [[ "${CLUSTER_TYPE}" == "openstack" ]]; then mkdir -p ~/.ssh cp /tmp/cluster/ssh-privatekey ~/.ssh/kube_openstack_rsa || true diff --git a/ci-operator/templates/openshift/installer/cluster-launch-installer-src.yaml b/ci-operator/templates/openshift/installer/cluster-launch-installer-src.yaml index 030cb05be6d3a..8fb247ce10c25 100644 --- a/ci-operator/templates/openshift/installer/cluster-launch-installer-src.yaml +++ b/ci-operator/templates/openshift/installer/cluster-launch-installer-src.yaml @@ -197,6 +197,7 @@ objects: cp /tmp/cluster/ssh-privatekey ~/.ssh/kube_aws_rsa || true export PROVIDER_ARGS="-provider=aws -gce-zone=us-east-1" export TEST_PROVIDER='{"type":"aws","zone":"us-east-1"}' + export KUBE_SSH_USER=core elif [[ "${CLUSTER_TYPE}" == "openstack" ]]; then mkdir -p ~/.ssh cp /tmp/cluster/ssh-privatekey ~/.ssh/kube_openstack_rsa || true