Skip to content

Commit b908fe3

Browse files
committed
OKD-246: Add agent and gcp jobs for OKD and make techpreview jobs informing
1 parent 7786ea3 commit b908fe3

File tree

4 files changed

+103
-9
lines changed

4 files changed

+103
-9
lines changed

ci-operator/config/openshift/release/openshift-release-master__okd-scos-4.20.yaml

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -38,16 +38,11 @@ tests:
3838
env:
3939
TEST_TYPE: upgrade-conformance
4040
workflow: openshift-upgrade-aws
41-
- as: e2e-gcp-ovn-upgrade
41+
- as: e2e-gcp
4242
interval: 168h
4343
steps:
4444
cluster_profile: gcp-3
45-
env:
46-
TEST_TYPE: upgrade-conformance
47-
observers:
48-
enable:
49-
- observers-resource-watch
50-
workflow: openshift-upgrade-gcp
45+
workflow: openshift-e2e-gcp
5146
- as: e2e-vsphere-ovn
5247
interval: 168h
5348
steps:
@@ -63,6 +58,13 @@ tests:
6358
enable:
6459
- observers-resource-watch
6560
workflow: openshift-e2e-aws-ovn
61+
- as: e2e-agent-single-node-ipv6
62+
cluster: build05
63+
interval: 168h
64+
steps:
65+
cluster_profile: equinix-ocp-metal
66+
workflow: agent-e2e-sno-ipv6
67+
timeout: 5h0m0s
6668
zz_generated_metadata:
6769
branch: master
6870
org: openshift

ci-operator/jobs/openshift/release/openshift-release-master-periodics.yaml

Lines changed: 80 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -180032,6 +180032,84 @@ periodics:
180032180032
- name: result-aggregator
180033180033
secret:
180034180034
secretName: result-aggregator
180035+
- agent: kubernetes
180036+
cluster: build05
180037+
decorate: true
180038+
decoration_config:
180039+
skip_cloning: true
180040+
timeout: 5h0m0s
180041+
extra_refs:
180042+
- base_ref: master
180043+
org: openshift
180044+
repo: release
180045+
interval: 168h
180046+
labels:
180047+
ci-operator.openshift.io/cloud: equinix-ocp-metal
180048+
ci-operator.openshift.io/cloud-cluster-profile: equinix-ocp-metal
180049+
ci-operator.openshift.io/cluster: build05
180050+
ci-operator.openshift.io/variant: okd-scos-4.20
180051+
ci.openshift.io/generator: prowgen
180052+
ci.openshift.io/no-builds: "true"
180053+
job-release: "4.20"
180054+
pj-rehearse.openshift.io/can-be-rehearsed: "true"
180055+
name: periodic-ci-openshift-release-master-okd-scos-4.20-e2e-agent-single-node-ipv6
180056+
spec:
180057+
containers:
180058+
- args:
180059+
- --gcs-upload-secret=/secrets/gcs/service-account.json
180060+
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
180061+
- --lease-server-credentials-file=/etc/boskos/credentials
180062+
- --report-credentials-file=/etc/report/credentials
180063+
- --secret-dir=/secrets/ci-pull-credentials
180064+
- --target=e2e-agent-single-node-ipv6
180065+
- --variant=okd-scos-4.20
180066+
command:
180067+
- ci-operator
180068+
image: ci-operator:latest
180069+
imagePullPolicy: Always
180070+
name: ""
180071+
resources:
180072+
requests:
180073+
cpu: 10m
180074+
volumeMounts:
180075+
- mountPath: /etc/boskos
180076+
name: boskos
180077+
readOnly: true
180078+
- mountPath: /secrets/ci-pull-credentials
180079+
name: ci-pull-credentials
180080+
readOnly: true
180081+
- mountPath: /secrets/gcs
180082+
name: gcs-credentials
180083+
readOnly: true
180084+
- mountPath: /secrets/manifest-tool
180085+
name: manifest-tool-local-pusher
180086+
readOnly: true
180087+
- mountPath: /etc/pull-secret
180088+
name: pull-secret
180089+
readOnly: true
180090+
- mountPath: /etc/report
180091+
name: result-aggregator
180092+
readOnly: true
180093+
serviceAccountName: ci-operator
180094+
volumes:
180095+
- name: boskos
180096+
secret:
180097+
items:
180098+
- key: credentials
180099+
path: credentials
180100+
secretName: boskos-credentials
180101+
- name: ci-pull-credentials
180102+
secret:
180103+
secretName: ci-pull-credentials
180104+
- name: manifest-tool-local-pusher
180105+
secret:
180106+
secretName: manifest-tool-local-pusher
180107+
- name: pull-secret
180108+
secret:
180109+
secretName: registry-pull-credentials
180110+
- name: result-aggregator
180111+
secret:
180112+
secretName: result-aggregator
180035180113
- agent: kubernetes
180036180114
cluster: build07
180037180115
decorate: true
@@ -180278,7 +180356,7 @@ periodics:
180278180356
ci.openshift.io/no-builds: "true"
180279180357
job-release: "4.20"
180280180358
pj-rehearse.openshift.io/can-be-rehearsed: "true"
180281-
name: periodic-ci-openshift-release-master-okd-scos-4.20-e2e-gcp-ovn-upgrade
180359+
name: periodic-ci-openshift-release-master-okd-scos-4.20-e2e-gcp
180282180360
spec:
180283180361
containers:
180284180362
- args:
@@ -180287,7 +180365,7 @@ periodics:
180287180365
- --lease-server-credentials-file=/etc/boskos/credentials
180288180366
- --report-credentials-file=/etc/report/credentials
180289180367
- --secret-dir=/secrets/ci-pull-credentials
180290-
- --target=e2e-gcp-ovn-upgrade
180368+
- --target=e2e-gcp
180291180369
- --variant=okd-scos-4.20
180292180370
command:
180293180371
- ci-operator

core-services/release-controller/_releases/release-okd-scos-4.19.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@
6060
}
6161
},
6262
"aws-ovn-techpreview": {
63+
"optional": true,
6364
"maxRetries": 2,
6465
"prowJob": {
6566
"name": "periodic-ci-openshift-release-master-okd-scos-4.19-e2e-aws-ovn-techpreview"

core-services/release-controller/_releases/release-okd-scos-4.20.json

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,23 @@
4242
}
4343
},
4444
"aws-ovn-techpreview": {
45+
"optional": true,
4546
"maxRetries": 2,
4647
"prowJob": {
4748
"name": "periodic-ci-openshift-release-master-okd-scos-4.20-e2e-aws-ovn-techpreview"
4849
}
50+
},
51+
"agent-single-node-ipv6": {
52+
"optional": true,
53+
"prowJob": {
54+
"name": "periodic-ci-openshift-release-master-okd-scos-4.20-e2e-agent-single-node-ipv6"
55+
}
56+
},
57+
"gcp": {
58+
"optional": true,
59+
"prowJob": {
60+
"name": "periodic-ci-openshift-release-master-okd-scos-4.20-e2e-gcp"
61+
}
4962
},
5063
"vsphere": {
5164
"maxRetries": 2,

0 commit comments

Comments
 (0)