Skip to content

Commit 07d2196

Browse files
Merge pull request #26172 from cynepco3hahue/cnf-features-deploy-4.11
cnf-features-deploy: provide 4.10 jobs and advance master to 4.11
2 parents 5dbc359 + 72365ca commit 07d2196

9 files changed

+508
-199
lines changed

ci-operator/config/openshift-kni/cnf-features-deploy/openshift-kni-cnf-features-deploy-master.yaml

Lines changed: 4 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
base_images:
22
base:
3-
name: "4.10"
3+
name: "4.11"
44
namespace: ocp
55
tag: base
66
openshift_release_golang-1.17:
@@ -25,18 +25,18 @@ images:
2525
from: base
2626
to: dpdk
2727
promotion:
28-
name: "4.10"
28+
name: "4.11"
2929
namespace: ocp-kni
3030
releases:
3131
initial:
3232
integration:
33-
name: "4.10"
33+
name: "4.11"
3434
namespace: ocp
3535
latest:
3636
candidate:
3737
product: ocp
3838
stream: nightly
39-
version: "4.10"
39+
version: "4.11"
4040
resources:
4141
'*':
4242
requests:
@@ -47,21 +47,6 @@ tests:
4747
commands: make ci-job
4848
container:
4949
from: src
50-
- as: e2e-gcp
51-
skip_if_only_changed: ^ztp
52-
steps:
53-
cluster_profile: gcp
54-
env:
55-
COMPUTE_NODE_TYPE: n1-standard-8
56-
test:
57-
- as: e2e-gcp
58-
commands: FEATURES_ENVIRONMENT=ci SKIP_TESTS="ovs_qos" make functests-on-ci
59-
from: src
60-
resources:
61-
requests:
62-
cpu: 100m
63-
memory: 200Mi
64-
workflow: openshift-e2e-gcp
6550
- as: e2e-gcp-ovn
6651
skip_if_only_changed: ^ztp
6752
steps:
@@ -106,21 +91,6 @@ tests:
10691
cpu: 100m
10792
memory: 200Mi
10893
workflow: openshift-e2e-gcp-ovn
109-
- as: e2e-gcp-periodic
110-
cron: 0 */8 * * *
111-
steps:
112-
cluster_profile: gcp
113-
env:
114-
COMPUTE_NODE_TYPE: n1-standard-8
115-
test:
116-
- as: e2e-gcp-periodic
117-
commands: FEATURES_ENVIRONMENT=ci SKIP_TESTS="ovs_qos" make functests-on-ci
118-
from: src
119-
resources:
120-
requests:
121-
cpu: 100m
122-
memory: 200Mi
123-
workflow: openshift-e2e-gcp
12494
zz_generated_metadata:
12595
branch: master
12696
org: openshift-kni
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,97 @@
1+
base_images:
2+
base:
3+
name: "4.10"
4+
namespace: ocp
5+
tag: base
6+
openshift_release_golang-1.17:
7+
name: release
8+
namespace: openshift
9+
tag: golang-1.17
10+
binary_build_commands: make build
11+
build_root:
12+
project_image:
13+
dockerfile_path: openshift-ci/Dockerfile.tools
14+
images:
15+
- context_dir: .
16+
dockerfile_path: cnf-tests/Dockerfile.openshift
17+
from: base
18+
inputs:
19+
openshift_release_golang-1.17:
20+
as:
21+
- registry.ci.openshift.org/openshift/release:golang-1.17
22+
to: cnf-tests
23+
- context_dir: tools/s2i-dpdk/
24+
dockerfile_path: Dockerfile
25+
from: base
26+
to: dpdk
27+
promotion:
28+
name: "4.10"
29+
namespace: ocp-kni
30+
releases:
31+
initial:
32+
integration:
33+
name: "4.10"
34+
namespace: ocp
35+
latest:
36+
candidate:
37+
product: ocp
38+
stream: nightly
39+
version: "4.10"
40+
resources:
41+
'*':
42+
requests:
43+
cpu: 100m
44+
memory: 200Mi
45+
tests:
46+
- as: ci
47+
commands: make ci-job
48+
container:
49+
from: src
50+
- as: e2e-gcp-ovn
51+
skip_if_only_changed: ^ztp
52+
steps:
53+
cluster_profile: gcp
54+
env:
55+
COMPUTE_NODE_TYPE: n1-standard-8
56+
test:
57+
- as: e2e-gcp-ovn
58+
commands: FEATURES_ENVIRONMENT=ci IPERF3_BITRATE_OVERRIDE="300000000" make functests-on-ci
59+
from: src
60+
resources:
61+
requests:
62+
cpu: 100m
63+
memory: 200Mi
64+
workflow: openshift-e2e-gcp-ovn
65+
- as: e2e-gcp-ran-profile
66+
optional: true
67+
steps:
68+
cluster_profile: gcp
69+
test:
70+
- as: e2e-gcp-ran-profile
71+
commands: FEATURES_ENVIRONMENT=cn-ran-overlays FEATURES=ran-profile-gcp SKIP_TESTS="xt_u32
72+
container-mount-namespace gatekeeper n3000 fec metallb" make validate-on-ci
73+
from: src
74+
resources:
75+
requests:
76+
cpu: 100m
77+
memory: 200Mi
78+
workflow: openshift-e2e-gcp-ovn
79+
- as: e2e-gcp-ovn-periodic
80+
cron: 0 */8 * * *
81+
steps:
82+
cluster_profile: gcp
83+
env:
84+
COMPUTE_NODE_TYPE: n1-standard-8
85+
test:
86+
- as: e2e-gcp-ovn-periodic
87+
commands: FEATURES_ENVIRONMENT=ci IPERF3_BITRATE_OVERRIDE="300000000" make functests-on-ci
88+
from: src
89+
resources:
90+
requests:
91+
cpu: 100m
92+
memory: 200Mi
93+
workflow: openshift-e2e-gcp-ovn
94+
zz_generated_metadata:
95+
branch: release-4.10
96+
org: openshift-kni
97+
repo: cnf-features-deploy

ci-operator/jobs/openshift-kni/cnf-features-deploy/openshift-kni-cnf-features-deploy-master-periodics.yaml

Lines changed: 1 addition & 78 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ periodics:
1313
ci-operator.openshift.io/cloud: gcp
1414
ci-operator.openshift.io/cloud-cluster-profile: gcp
1515
ci.openshift.io/generator: prowgen
16-
job-release: "4.10"
16+
job-release: "4.11"
1717
pj-rehearse.openshift.io/can-be-rehearsed: "true"
1818
name: periodic-ci-openshift-kni-cnf-features-deploy-master-e2e-gcp-ovn-periodic
1919
spec:
@@ -76,80 +76,3 @@ periodics:
7676
- name: result-aggregator
7777
secret:
7878
secretName: result-aggregator
79-
- agent: kubernetes
80-
cluster: build02
81-
cron: 0 */8 * * *
82-
decorate: true
83-
decoration_config:
84-
skip_cloning: true
85-
extra_refs:
86-
- base_ref: master
87-
org: openshift-kni
88-
repo: cnf-features-deploy
89-
labels:
90-
ci-operator.openshift.io/cloud: gcp
91-
ci-operator.openshift.io/cloud-cluster-profile: gcp
92-
ci.openshift.io/generator: prowgen
93-
job-release: "4.10"
94-
pj-rehearse.openshift.io/can-be-rehearsed: "true"
95-
name: periodic-ci-openshift-kni-cnf-features-deploy-master-e2e-gcp-periodic
96-
spec:
97-
containers:
98-
- args:
99-
- --gcs-upload-secret=/secrets/gcs/service-account.json
100-
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
101-
- --lease-server-credentials-file=/etc/boskos/credentials
102-
- --report-credentials-file=/etc/report/credentials
103-
- --secret-dir=/secrets/ci-pull-credentials
104-
- --secret-dir=/usr/local/e2e-gcp-periodic-cluster-profile
105-
- --target=e2e-gcp-periodic
106-
command:
107-
- ci-operator
108-
image: ci-operator:latest
109-
imagePullPolicy: Always
110-
name: ""
111-
resources:
112-
requests:
113-
cpu: 10m
114-
volumeMounts:
115-
- mountPath: /etc/boskos
116-
name: boskos
117-
readOnly: true
118-
- mountPath: /secrets/ci-pull-credentials
119-
name: ci-pull-credentials
120-
readOnly: true
121-
- mountPath: /usr/local/e2e-gcp-periodic-cluster-profile
122-
name: cluster-profile
123-
- mountPath: /secrets/gcs
124-
name: gcs-credentials
125-
readOnly: true
126-
- mountPath: /etc/pull-secret
127-
name: pull-secret
128-
readOnly: true
129-
- mountPath: /etc/report
130-
name: result-aggregator
131-
readOnly: true
132-
serviceAccountName: ci-operator
133-
volumes:
134-
- name: boskos
135-
secret:
136-
items:
137-
- key: credentials
138-
path: credentials
139-
secretName: boskos-credentials
140-
- name: ci-pull-credentials
141-
secret:
142-
secretName: ci-pull-credentials
143-
- name: cluster-profile
144-
projected:
145-
sources:
146-
- secret:
147-
name: cluster-secrets-gcp
148-
- configMap:
149-
name: cluster-profile-gcp
150-
- name: pull-secret
151-
secret:
152-
secretName: registry-pull-credentials
153-
- name: result-aggregator
154-
secret:
155-
secretName: result-aggregator

ci-operator/jobs/openshift-kni/cnf-features-deploy/openshift-kni-cnf-features-deploy-master-postsubmits.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ postsubmits:
1111
labels:
1212
ci-operator.openshift.io/is-promotion: "true"
1313
ci.openshift.io/generator: prowgen
14-
job-release: "4.10"
14+
job-release: "4.11"
1515
max_concurrency: 1
1616
name: branch-ci-openshift-kni-cnf-features-deploy-master-images
1717
spec:

ci-operator/jobs/openshift-kni/cnf-features-deploy/openshift-kni-cnf-features-deploy-master-presubmits.yaml

Lines changed: 4 additions & 84 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ presubmits:
1212
skip_cloning: true
1313
labels:
1414
ci.openshift.io/generator: prowgen
15-
job-release: "4.10"
15+
job-release: "4.11"
1616
pj-rehearse.openshift.io/can-be-rehearsed: "true"
1717
name: pull-ci-openshift-kni-cnf-features-deploy-master-ci
1818
rerun_command: /test ci
@@ -50,86 +50,6 @@ presubmits:
5050
secret:
5151
secretName: result-aggregator
5252
trigger: (?m)^/test( | .* )ci,?($|\s.*)
53-
- agent: kubernetes
54-
always_run: false
55-
branches:
56-
- ^master$
57-
- ^master-
58-
cluster: build02
59-
context: ci/prow/e2e-gcp
60-
decorate: true
61-
decoration_config:
62-
skip_cloning: true
63-
labels:
64-
ci-operator.openshift.io/cloud: gcp
65-
ci-operator.openshift.io/cloud-cluster-profile: gcp
66-
ci.openshift.io/generator: prowgen
67-
job-release: "4.10"
68-
pj-rehearse.openshift.io/can-be-rehearsed: "true"
69-
name: pull-ci-openshift-kni-cnf-features-deploy-master-e2e-gcp
70-
rerun_command: /test e2e-gcp
71-
skip_if_only_changed: ^ztp
72-
spec:
73-
containers:
74-
- args:
75-
- --gcs-upload-secret=/secrets/gcs/service-account.json
76-
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
77-
- --lease-server-credentials-file=/etc/boskos/credentials
78-
- --report-credentials-file=/etc/report/credentials
79-
- --secret-dir=/secrets/ci-pull-credentials
80-
- --secret-dir=/usr/local/e2e-gcp-cluster-profile
81-
- --target=e2e-gcp
82-
command:
83-
- ci-operator
84-
image: ci-operator:latest
85-
imagePullPolicy: Always
86-
name: ""
87-
resources:
88-
requests:
89-
cpu: 10m
90-
volumeMounts:
91-
- mountPath: /etc/boskos
92-
name: boskos
93-
readOnly: true
94-
- mountPath: /secrets/ci-pull-credentials
95-
name: ci-pull-credentials
96-
readOnly: true
97-
- mountPath: /usr/local/e2e-gcp-cluster-profile
98-
name: cluster-profile
99-
- mountPath: /secrets/gcs
100-
name: gcs-credentials
101-
readOnly: true
102-
- mountPath: /etc/pull-secret
103-
name: pull-secret
104-
readOnly: true
105-
- mountPath: /etc/report
106-
name: result-aggregator
107-
readOnly: true
108-
serviceAccountName: ci-operator
109-
volumes:
110-
- name: boskos
111-
secret:
112-
items:
113-
- key: credentials
114-
path: credentials
115-
secretName: boskos-credentials
116-
- name: ci-pull-credentials
117-
secret:
118-
secretName: ci-pull-credentials
119-
- name: cluster-profile
120-
projected:
121-
sources:
122-
- secret:
123-
name: cluster-secrets-gcp
124-
- configMap:
125-
name: cluster-profile-gcp
126-
- name: pull-secret
127-
secret:
128-
secretName: registry-pull-credentials
129-
- name: result-aggregator
130-
secret:
131-
secretName: result-aggregator
132-
trigger: (?m)^/test( | .* )e2e-gcp,?($|\s.*)
13353
- agent: kubernetes
13454
always_run: false
13555
branches:
@@ -144,7 +64,7 @@ presubmits:
14464
ci-operator.openshift.io/cloud: gcp
14565
ci-operator.openshift.io/cloud-cluster-profile: gcp
14666
ci.openshift.io/generator: prowgen
147-
job-release: "4.10"
67+
job-release: "4.11"
14868
pj-rehearse.openshift.io/can-be-rehearsed: "true"
14969
name: pull-ci-openshift-kni-cnf-features-deploy-master-e2e-gcp-ovn
15070
rerun_command: /test e2e-gcp-ovn
@@ -224,7 +144,7 @@ presubmits:
224144
ci-operator.openshift.io/cloud: gcp
225145
ci-operator.openshift.io/cloud-cluster-profile: gcp
226146
ci.openshift.io/generator: prowgen
227-
job-release: "4.10"
147+
job-release: "4.11"
228148
pj-rehearse.openshift.io/can-be-rehearsed: "true"
229149
name: pull-ci-openshift-kni-cnf-features-deploy-master-e2e-gcp-ran-profile
230150
optional: true
@@ -302,7 +222,7 @@ presubmits:
302222
skip_cloning: true
303223
labels:
304224
ci.openshift.io/generator: prowgen
305-
job-release: "4.10"
225+
job-release: "4.11"
306226
pj-rehearse.openshift.io/can-be-rehearsed: "true"
307227
name: pull-ci-openshift-kni-cnf-features-deploy-master-images
308228
rerun_command: /test images

0 commit comments

Comments
 (0)