Skip to content

Commit 444a9a4

Browse files
committed
Run conformance for hypershift in o/api
1 parent 99c2328 commit 444a9a4

File tree

2 files changed

+78
-0
lines changed

2 files changed

+78
-0
lines changed

ci-operator/config/openshift/api/openshift-api-master.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,11 @@ tests:
160160
steps:
161161
cluster_profile: hypershift
162162
workflow: hypershift-aws-e2e-external
163+
- as: e2e-aws-ovn-hypershift-conformance
164+
run_if_changed: ^Dockerfile\.ocp$|^Makefile$|^(manifests/.*|payload-command/.*|payload-manifests/.*)$
165+
steps:
166+
cluster_profile: hypershift
167+
workflow: hypershift-aws-conformance
163168
zz_generated_metadata:
164169
branch: master
165170
org: openshift

ci-operator/jobs/openshift/api/openshift-api-master-presubmits.yaml

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -199,6 +199,79 @@ presubmits:
199199
secret:
200200
secretName: result-aggregator
201201
trigger: (?m)^/test( | .* )e2e-aws-ovn-hypershift,?($|\s.*)
202+
- agent: kubernetes
203+
always_run: false
204+
branches:
205+
- ^master$
206+
- ^master-
207+
cluster: build11
208+
context: ci/prow/e2e-aws-ovn-hypershift-conformance
209+
decorate: true
210+
labels:
211+
ci-operator.openshift.io/cloud: hypershift
212+
ci-operator.openshift.io/cloud-cluster-profile: hypershift
213+
ci.openshift.io/generator: prowgen
214+
pj-rehearse.openshift.io/can-be-rehearsed: "true"
215+
name: pull-ci-openshift-api-master-e2e-aws-ovn-hypershift-conformance
216+
rerun_command: /test e2e-aws-ovn-hypershift-conformance
217+
run_if_changed: ^Dockerfile\.ocp$|^Makefile$|^(manifests/.*|payload-command/.*|payload-manifests/.*)$
218+
spec:
219+
containers:
220+
- args:
221+
- --gcs-upload-secret=/secrets/gcs/service-account.json
222+
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
223+
- --lease-server-credentials-file=/etc/boskos/credentials
224+
- --report-credentials-file=/etc/report/credentials
225+
- --secret-dir=/secrets/ci-pull-credentials
226+
- --target=e2e-aws-ovn-hypershift-conformance
227+
command:
228+
- ci-operator
229+
image: ci-operator:latest
230+
imagePullPolicy: Always
231+
name: ""
232+
resources:
233+
requests:
234+
cpu: 10m
235+
volumeMounts:
236+
- mountPath: /etc/boskos
237+
name: boskos
238+
readOnly: true
239+
- mountPath: /secrets/ci-pull-credentials
240+
name: ci-pull-credentials
241+
readOnly: true
242+
- mountPath: /secrets/gcs
243+
name: gcs-credentials
244+
readOnly: true
245+
- mountPath: /secrets/manifest-tool
246+
name: manifest-tool-local-pusher
247+
readOnly: true
248+
- mountPath: /etc/pull-secret
249+
name: pull-secret
250+
readOnly: true
251+
- mountPath: /etc/report
252+
name: result-aggregator
253+
readOnly: true
254+
serviceAccountName: ci-operator
255+
volumes:
256+
- name: boskos
257+
secret:
258+
items:
259+
- key: credentials
260+
path: credentials
261+
secretName: boskos-credentials
262+
- name: ci-pull-credentials
263+
secret:
264+
secretName: ci-pull-credentials
265+
- name: manifest-tool-local-pusher
266+
secret:
267+
secretName: manifest-tool-local-pusher
268+
- name: pull-secret
269+
secret:
270+
secretName: registry-pull-credentials
271+
- name: result-aggregator
272+
secret:
273+
secretName: result-aggregator
274+
trigger: (?m)^/test( | .* )e2e-aws-ovn-hypershift-conformance,?($|\s.*)
202275
- agent: kubernetes
203276
always_run: false
204277
branches:

0 commit comments

Comments
 (0)