Skip to content

Commit 2752fdf

Browse files
committed
AGENT-992: Presubmit job to test control plane with 5 replicas
The job's name is e2e-agent-5control-ipv4. Requires: openshift/assisted-service#6917
1 parent 6124468 commit 2752fdf

File tree

2 files changed

+87
-0
lines changed

2 files changed

+87
-0
lines changed

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

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1011,6 +1011,17 @@ tests:
10111011
cluster_profile: equinix-ocp-metal
10121012
workflow: agent-e2e-ha-dualstack
10131013
timeout: 6h0m0s
1014+
- as: e2e-agent-5control-ipv4
1015+
cluster: build05
1016+
run_if_changed: ^(cmd|pkg|data).*/agent/
1017+
steps:
1018+
cluster_profile: equinix-ocp-metal
1019+
env:
1020+
DEVSCRIPTS_CONFIG: |
1021+
AGENT_E2E_TEST_SCENARIO=5CONTROL_IPV4
1022+
NETWORK_TYPE=OVNKubernetes
1023+
workflow: agent-e2e-compact-ipv4
1024+
timeout: 6h0m0s
10141025
- as: e2e-aws-ovn-public-subnets
10151026
optional: true
10161027
run_if_changed: /aws/subnet.go

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

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2707,6 +2707,82 @@ presubmits:
27072707
secret:
27082708
secretName: result-aggregator
27092709
trigger: (?m)^/test( | .* )azure-ovn-marketplace-images,?($|\s.*)
2710+
- agent: kubernetes
2711+
always_run: false
2712+
branches:
2713+
- ^master$
2714+
- ^master-
2715+
cluster: build05
2716+
context: ci/prow/e2e-agent-5control-ipv4
2717+
decorate: true
2718+
decoration_config:
2719+
timeout: 6h0m0s
2720+
labels:
2721+
ci-operator.openshift.io/cloud: equinix-ocp-metal
2722+
ci-operator.openshift.io/cloud-cluster-profile: equinix-ocp-metal
2723+
ci-operator.openshift.io/cluster: build05
2724+
ci.openshift.io/generator: prowgen
2725+
pj-rehearse.openshift.io/can-be-rehearsed: "true"
2726+
name: pull-ci-openshift-installer-master-e2e-agent-5control-ipv4
2727+
rerun_command: /test e2e-agent-5control-ipv4
2728+
run_if_changed: ^(cmd|pkg|data).*/agent/
2729+
spec:
2730+
containers:
2731+
- args:
2732+
- --gcs-upload-secret=/secrets/gcs/service-account.json
2733+
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
2734+
- --lease-server-credentials-file=/etc/boskos/credentials
2735+
- --report-credentials-file=/etc/report/credentials
2736+
- --secret-dir=/secrets/ci-pull-credentials
2737+
- --target=e2e-agent-5control-ipv4
2738+
command:
2739+
- ci-operator
2740+
image: ci-operator:latest
2741+
imagePullPolicy: Always
2742+
name: ""
2743+
resources:
2744+
requests:
2745+
cpu: 10m
2746+
volumeMounts:
2747+
- mountPath: /etc/boskos
2748+
name: boskos
2749+
readOnly: true
2750+
- mountPath: /secrets/ci-pull-credentials
2751+
name: ci-pull-credentials
2752+
readOnly: true
2753+
- mountPath: /secrets/gcs
2754+
name: gcs-credentials
2755+
readOnly: true
2756+
- mountPath: /secrets/manifest-tool
2757+
name: manifest-tool-local-pusher
2758+
readOnly: true
2759+
- mountPath: /etc/pull-secret
2760+
name: pull-secret
2761+
readOnly: true
2762+
- mountPath: /etc/report
2763+
name: result-aggregator
2764+
readOnly: true
2765+
serviceAccountName: ci-operator
2766+
volumes:
2767+
- name: boskos
2768+
secret:
2769+
items:
2770+
- key: credentials
2771+
path: credentials
2772+
secretName: boskos-credentials
2773+
- name: ci-pull-credentials
2774+
secret:
2775+
secretName: ci-pull-credentials
2776+
- name: manifest-tool-local-pusher
2777+
secret:
2778+
secretName: manifest-tool-local-pusher
2779+
- name: pull-secret
2780+
secret:
2781+
secretName: registry-pull-credentials
2782+
- name: result-aggregator
2783+
secret:
2784+
secretName: result-aggregator
2785+
trigger: (?m)^/test( | .* )e2e-agent-5control-ipv4,?($|\s.*)
27102786
- agent: kubernetes
27112787
always_run: false
27122788
branches:

0 commit comments

Comments
 (0)