Skip to content

Commit 0f5edce

Browse files
committed
ovn-k, bgp, virt, periodics: Add single stack IPv4 jobs for 4.20
Signed-off-by: Or Mergi <[email protected]>
1 parent 87a1fc1 commit 0f5edce

File tree

2 files changed

+170
-0
lines changed

2 files changed

+170
-0
lines changed

ci-operator/config/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-4.20__periodics.yaml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,22 @@ tests:
8181
FEATURE_SET: TechPreviewNoUpgrade
8282
workflow: baremetalds-e2e-ovn-bgp-virt-dualstack
8383
timeout: 6h0m0s
84+
- as: e2e-metal-ipi-ovn-bgp-virt-ipv4-techpreview
85+
cluster: build05
86+
cron: 0 7 * * *
87+
steps:
88+
cluster_profile: equinix-ocp-metal
89+
env:
90+
FEATURE_SET: TechPreviewNoUpgrade
91+
workflow: baremetalds-e2e-ovn-bgp-virt-ipv4
92+
timeout: 6h0m0s
93+
- as: e2e-metal-ipi-ovn-bgp-virt-ipv4
94+
cluster: build05
95+
cron: 0 7 * * *
96+
steps:
97+
cluster_profile: equinix-ocp-metal
98+
workflow: baremetalds-e2e-ovn-bgp-virt-ipv4
99+
timeout: 6h0m0s
84100
zz_generated_metadata:
85101
branch: release-4.20
86102
org: openshift

ci-operator/jobs/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-4.20-periodics.yaml

Lines changed: 154 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -372,6 +372,160 @@ periodics:
372372
- name: result-aggregator
373373
secret:
374374
secretName: result-aggregator
375+
- agent: kubernetes
376+
cluster: build05
377+
cron: 0 7 * * *
378+
decorate: true
379+
decoration_config:
380+
skip_cloning: true
381+
timeout: 6h0m0s
382+
extra_refs:
383+
- base_ref: release-4.20
384+
org: openshift
385+
repo: ovn-kubernetes
386+
labels:
387+
ci-operator.openshift.io/cloud: equinix-ocp-metal
388+
ci-operator.openshift.io/cloud-cluster-profile: equinix-ocp-metal
389+
ci-operator.openshift.io/cluster: build05
390+
ci-operator.openshift.io/variant: periodics
391+
ci.openshift.io/generator: prowgen
392+
job-release: "4.20"
393+
pj-rehearse.openshift.io/can-be-rehearsed: "true"
394+
name: periodic-ci-openshift-ovn-kubernetes-release-4.20-periodics-e2e-metal-ipi-ovn-bgp-virt-ipv4
395+
spec:
396+
containers:
397+
- args:
398+
- --gcs-upload-secret=/secrets/gcs/service-account.json
399+
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
400+
- --lease-server-credentials-file=/etc/boskos/credentials
401+
- --report-credentials-file=/etc/report/credentials
402+
- --secret-dir=/secrets/ci-pull-credentials
403+
- --target=e2e-metal-ipi-ovn-bgp-virt-ipv4
404+
- --variant=periodics
405+
command:
406+
- ci-operator
407+
image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest
408+
imagePullPolicy: Always
409+
name: ""
410+
resources:
411+
requests:
412+
cpu: 10m
413+
volumeMounts:
414+
- mountPath: /etc/boskos
415+
name: boskos
416+
readOnly: true
417+
- mountPath: /secrets/ci-pull-credentials
418+
name: ci-pull-credentials
419+
readOnly: true
420+
- mountPath: /secrets/gcs
421+
name: gcs-credentials
422+
readOnly: true
423+
- mountPath: /secrets/manifest-tool
424+
name: manifest-tool-local-pusher
425+
readOnly: true
426+
- mountPath: /etc/pull-secret
427+
name: pull-secret
428+
readOnly: true
429+
- mountPath: /etc/report
430+
name: result-aggregator
431+
readOnly: true
432+
serviceAccountName: ci-operator
433+
volumes:
434+
- name: boskos
435+
secret:
436+
items:
437+
- key: credentials
438+
path: credentials
439+
secretName: boskos-credentials
440+
- name: ci-pull-credentials
441+
secret:
442+
secretName: ci-pull-credentials
443+
- name: manifest-tool-local-pusher
444+
secret:
445+
secretName: manifest-tool-local-pusher
446+
- name: pull-secret
447+
secret:
448+
secretName: registry-pull-credentials
449+
- name: result-aggregator
450+
secret:
451+
secretName: result-aggregator
452+
- agent: kubernetes
453+
cluster: build05
454+
cron: 0 7 * * *
455+
decorate: true
456+
decoration_config:
457+
skip_cloning: true
458+
timeout: 6h0m0s
459+
extra_refs:
460+
- base_ref: release-4.20
461+
org: openshift
462+
repo: ovn-kubernetes
463+
labels:
464+
ci-operator.openshift.io/cloud: equinix-ocp-metal
465+
ci-operator.openshift.io/cloud-cluster-profile: equinix-ocp-metal
466+
ci-operator.openshift.io/cluster: build05
467+
ci-operator.openshift.io/variant: periodics
468+
ci.openshift.io/generator: prowgen
469+
job-release: "4.20"
470+
pj-rehearse.openshift.io/can-be-rehearsed: "true"
471+
name: periodic-ci-openshift-ovn-kubernetes-release-4.20-periodics-e2e-metal-ipi-ovn-bgp-virt-ipv4-techpreview
472+
spec:
473+
containers:
474+
- args:
475+
- --gcs-upload-secret=/secrets/gcs/service-account.json
476+
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
477+
- --lease-server-credentials-file=/etc/boskos/credentials
478+
- --report-credentials-file=/etc/report/credentials
479+
- --secret-dir=/secrets/ci-pull-credentials
480+
- --target=e2e-metal-ipi-ovn-bgp-virt-ipv4-techpreview
481+
- --variant=periodics
482+
command:
483+
- ci-operator
484+
image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest
485+
imagePullPolicy: Always
486+
name: ""
487+
resources:
488+
requests:
489+
cpu: 10m
490+
volumeMounts:
491+
- mountPath: /etc/boskos
492+
name: boskos
493+
readOnly: true
494+
- mountPath: /secrets/ci-pull-credentials
495+
name: ci-pull-credentials
496+
readOnly: true
497+
- mountPath: /secrets/gcs
498+
name: gcs-credentials
499+
readOnly: true
500+
- mountPath: /secrets/manifest-tool
501+
name: manifest-tool-local-pusher
502+
readOnly: true
503+
- mountPath: /etc/pull-secret
504+
name: pull-secret
505+
readOnly: true
506+
- mountPath: /etc/report
507+
name: result-aggregator
508+
readOnly: true
509+
serviceAccountName: ci-operator
510+
volumes:
511+
- name: boskos
512+
secret:
513+
items:
514+
- key: credentials
515+
path: credentials
516+
secretName: boskos-credentials
517+
- name: ci-pull-credentials
518+
secret:
519+
secretName: ci-pull-credentials
520+
- name: manifest-tool-local-pusher
521+
secret:
522+
secretName: manifest-tool-local-pusher
523+
- name: pull-secret
524+
secret:
525+
secretName: registry-pull-credentials
526+
- name: result-aggregator
527+
secret:
528+
secretName: result-aggregator
375529
- agent: kubernetes
376530
cluster: build05
377531
cron: 0 4 * * *

0 commit comments

Comments
 (0)