Skip to content

Commit fe47bc8

Browse files
Davo911dhiller
andcommitted
Add s390x prow e2e job
Add s390 prow e2e job Signed-off-by: Thomas-David Griedel griedel911@gmail.com remove node selector add hosts entry Signed-off-by: Thomas-David Griedel <griedel911@gmail.com> Co-Authored-By: Daniel Hiller <daniel.hiller.1972@googlemail.com>
1 parent d890f87 commit fe47bc8

1 file changed

Lines changed: 76 additions & 0 deletions

File tree

github/ci/prow-deploy/files/jobs/kubevirt/containerized-data-importer/containerized-data-importer-presubmits.yaml

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -470,6 +470,82 @@ presubmits:
470470
resources:
471471
requests:
472472
memory: "52Gi"
473+
- name: pull-containerized-data-importer-e2e-s390x
474+
skip_branches:
475+
- release-v\d+\.\d+
476+
annotations:
477+
fork-per-release: "true"
478+
testgrid-dashboards: kubevirt-containerized-data-importer-presubmits
479+
always_run: true
480+
optional: true
481+
decorate: true
482+
decoration_config:
483+
timeout: 6h
484+
grace_period: 10m
485+
max_concurrency: 1
486+
cluster: kubevirt-prow-control-plane
487+
extra_refs:
488+
- org: kubevirt
489+
repo: project-infra
490+
base_ref: main
491+
labels:
492+
preset-podman-in-container-enabled: "true"
493+
preset-docker-mirror-proxy: "true"
494+
preset-kubevirtci-quay-credential: "true"
495+
preset-github-credentials: "true"
496+
preset-pgp-bot-key: "true"
497+
spec:
498+
containers:
499+
- image: quay.io/kubevirtci/bootstrap:v20260306-351d3b1
500+
env:
501+
- name: KUBECONFIG
502+
value: /kubeconfig
503+
- name: TARGET
504+
value: external
505+
- name: BUILD_ARCH
506+
value: crossbuild-s390x
507+
- name: ARCHITECTURE
508+
value: s390x
509+
- name: PULL_POLICY
510+
value: Always
511+
- name: CDI_NAMESPACE
512+
value: cdi
513+
- name: CDI_E2E_SKIP
514+
value: Destructive
515+
- name: SNAPSHOT_SC
516+
value: ocs-storagecluster-ceph-rbd
517+
- name: BLOCK_SC
518+
value: ocs-storagecluster-ceph-rbd
519+
- name: CSICLONE_SC
520+
value: ocs-storagecluster-ceph-rbd
521+
- name: RANDOM_CR
522+
value: "true"
523+
- name: CDI_LABEL_FILTER
524+
value: "!VDDK && !ImageIO"
525+
- name: UPLOAD_PROXY_URL_OVERRIDE
526+
value: "https://cdi-uploadproxy-cdi.apps.odf.cdi.ci:6005"
527+
command:
528+
- "/usr/local/bin/runner.sh"
529+
- "/bin/sh"
530+
- "-c"
531+
- |
532+
source ../project-infra/hack/manage-secrets.sh
533+
decrypt_secrets
534+
install -m400 "${secrets_repo_dir}"/secrets/kubeconfigs/prow-s390x-openshift /kubeconfig
535+
cleanup_secrets
536+
537+
cat "$QUAY_PASSWORD" | docker login --username $(cat "$QUAY_USER") --password-stdin=true quay.io
538+
echo "195.212.74.206 api.odf.cdi.ci oauth-openshift.apps.odf.cdi.ci cdi-uploadproxy-cdi.apps.odf.cdi.ci" >> /etc/hosts
539+
540+
kubectl delete cdi cdi --ignore-not-found --timeout=120s
541+
kubectl delete ns cdi --ignore-not-found --timeout=120s
542+
543+
automation/test.sh
544+
securityContext:
545+
privileged: true
546+
resources:
547+
requests:
548+
memory: "8Gi"
473549
- name: pull-containerized-data-importer-e2e-ceph-wffc
474550
skip_branches:
475551
- release-v\d+\.\d+

0 commit comments

Comments
 (0)