Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cnf-features-deploy: provide 4.10 jobs and advance master to 4.11 #26172

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
base_images:
base:
name: "4.10"
name: "4.11"
namespace: ocp
tag: base
openshift_release_golang-1.17:
Expand All @@ -25,18 +25,18 @@ images:
from: base
to: dpdk
promotion:
name: "4.10"
name: "4.11"
namespace: ocp-kni
releases:
initial:
integration:
name: "4.10"
name: "4.11"
namespace: ocp
latest:
candidate:
product: ocp
stream: nightly
version: "4.10"
version: "4.11"
resources:
'*':
requests:
Expand All @@ -47,21 +47,6 @@ tests:
commands: make ci-job
container:
from: src
- as: e2e-gcp
skip_if_only_changed: ^ztp
steps:
cluster_profile: gcp
env:
COMPUTE_NODE_TYPE: n1-standard-8
test:
- as: e2e-gcp
commands: FEATURES_ENVIRONMENT=ci SKIP_TESTS="ovs_qos" make functests-on-ci
from: src
resources:
requests:
cpu: 100m
memory: 200Mi
workflow: openshift-e2e-gcp
- as: e2e-gcp-ovn
skip_if_only_changed: ^ztp
steps:
Expand Down Expand Up @@ -106,21 +91,6 @@ tests:
cpu: 100m
memory: 200Mi
workflow: openshift-e2e-gcp-ovn
- as: e2e-gcp-periodic
cron: 0 */8 * * *
steps:
cluster_profile: gcp
env:
COMPUTE_NODE_TYPE: n1-standard-8
test:
- as: e2e-gcp-periodic
commands: FEATURES_ENVIRONMENT=ci SKIP_TESTS="ovs_qos" make functests-on-ci
from: src
resources:
requests:
cpu: 100m
memory: 200Mi
workflow: openshift-e2e-gcp
zz_generated_metadata:
branch: master
org: openshift-kni
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@
base_images:
base:
name: "4.10"
namespace: ocp
tag: base
openshift_release_golang-1.17:
name: release
namespace: openshift
tag: golang-1.17
binary_build_commands: make build
build_root:
project_image:
dockerfile_path: openshift-ci/Dockerfile.tools
images:
- context_dir: .
dockerfile_path: cnf-tests/Dockerfile.openshift
from: base
inputs:
openshift_release_golang-1.17:
as:
- registry.ci.openshift.org/openshift/release:golang-1.17
to: cnf-tests
- context_dir: tools/s2i-dpdk/
dockerfile_path: Dockerfile
from: base
to: dpdk
promotion:
name: "4.10"
namespace: ocp-kni
releases:
initial:
integration:
name: "4.10"
namespace: ocp
latest:
candidate:
product: ocp
stream: nightly
version: "4.10"
resources:
'*':
requests:
cpu: 100m
memory: 200Mi
tests:
- as: ci
commands: make ci-job
container:
from: src
- as: e2e-gcp-ovn
skip_if_only_changed: ^ztp
steps:
cluster_profile: gcp
env:
COMPUTE_NODE_TYPE: n1-standard-8
test:
- as: e2e-gcp-ovn
commands: FEATURES_ENVIRONMENT=ci IPERF3_BITRATE_OVERRIDE="300000000" make functests-on-ci
from: src
resources:
requests:
cpu: 100m
memory: 200Mi
workflow: openshift-e2e-gcp-ovn
- as: e2e-gcp-ran-profile
optional: true
steps:
cluster_profile: gcp
test:
- as: e2e-gcp-ran-profile
commands: FEATURES_ENVIRONMENT=cn-ran-overlays FEATURES=ran-profile-gcp SKIP_TESTS="xt_u32
container-mount-namespace gatekeeper n3000 fec metallb" make validate-on-ci
from: src
resources:
requests:
cpu: 100m
memory: 200Mi
workflow: openshift-e2e-gcp-ovn
- as: e2e-gcp-ovn-periodic
cron: 0 */8 * * *
steps:
cluster_profile: gcp
env:
COMPUTE_NODE_TYPE: n1-standard-8
test:
- as: e2e-gcp-ovn-periodic
commands: FEATURES_ENVIRONMENT=ci IPERF3_BITRATE_OVERRIDE="300000000" make functests-on-ci
from: src
resources:
requests:
cpu: 100m
memory: 200Mi
workflow: openshift-e2e-gcp-ovn
zz_generated_metadata:
branch: release-4.10
org: openshift-kni
repo: cnf-features-deploy
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ periodics:
ci-operator.openshift.io/cloud: gcp
ci-operator.openshift.io/cloud-cluster-profile: gcp
ci.openshift.io/generator: prowgen
job-release: "4.10"
job-release: "4.11"
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: periodic-ci-openshift-kni-cnf-features-deploy-master-e2e-gcp-ovn-periodic
spec:
Expand Down Expand Up @@ -76,80 +76,3 @@ periodics:
- name: result-aggregator
secret:
secretName: result-aggregator
- agent: kubernetes
cluster: build02
cron: 0 */8 * * *
decorate: true
decoration_config:
skip_cloning: true
extra_refs:
- base_ref: master
org: openshift-kni
repo: cnf-features-deploy
labels:
ci-operator.openshift.io/cloud: gcp
ci-operator.openshift.io/cloud-cluster-profile: gcp
ci.openshift.io/generator: prowgen
job-release: "4.10"
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: periodic-ci-openshift-kni-cnf-features-deploy-master-e2e-gcp-periodic
spec:
containers:
- args:
- --gcs-upload-secret=/secrets/gcs/service-account.json
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- --lease-server-credentials-file=/etc/boskos/credentials
- --report-credentials-file=/etc/report/credentials
- --secret-dir=/secrets/ci-pull-credentials
- --secret-dir=/usr/local/e2e-gcp-periodic-cluster-profile
- --target=e2e-gcp-periodic
command:
- ci-operator
image: ci-operator:latest
imagePullPolicy: Always
name: ""
resources:
requests:
cpu: 10m
volumeMounts:
- mountPath: /etc/boskos
name: boskos
readOnly: true
- mountPath: /secrets/ci-pull-credentials
name: ci-pull-credentials
readOnly: true
- mountPath: /usr/local/e2e-gcp-periodic-cluster-profile
name: cluster-profile
- mountPath: /secrets/gcs
name: gcs-credentials
readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- mountPath: /etc/report
name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- name: boskos
secret:
items:
- key: credentials
path: credentials
secretName: boskos-credentials
- name: ci-pull-credentials
secret:
secretName: ci-pull-credentials
- name: cluster-profile
projected:
sources:
- secret:
name: cluster-secrets-gcp
- configMap:
name: cluster-profile-gcp
- name: pull-secret
secret:
secretName: registry-pull-credentials
- name: result-aggregator
secret:
secretName: result-aggregator
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ postsubmits:
labels:
ci-operator.openshift.io/is-promotion: "true"
ci.openshift.io/generator: prowgen
job-release: "4.10"
job-release: "4.11"
max_concurrency: 1
name: branch-ci-openshift-kni-cnf-features-deploy-master-images
spec:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ presubmits:
skip_cloning: true
labels:
ci.openshift.io/generator: prowgen
job-release: "4.10"
job-release: "4.11"
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-kni-cnf-features-deploy-master-ci
rerun_command: /test ci
Expand Down Expand Up @@ -50,86 +50,6 @@ presubmits:
secret:
secretName: result-aggregator
trigger: (?m)^/test( | .* )ci,?($|\s.*)
- agent: kubernetes
always_run: false
branches:
- ^master$
- ^master-
cluster: build02
context: ci/prow/e2e-gcp
decorate: true
decoration_config:
skip_cloning: true
labels:
ci-operator.openshift.io/cloud: gcp
ci-operator.openshift.io/cloud-cluster-profile: gcp
ci.openshift.io/generator: prowgen
job-release: "4.10"
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-kni-cnf-features-deploy-master-e2e-gcp
rerun_command: /test e2e-gcp
skip_if_only_changed: ^ztp
spec:
containers:
- args:
- --gcs-upload-secret=/secrets/gcs/service-account.json
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
- --lease-server-credentials-file=/etc/boskos/credentials
- --report-credentials-file=/etc/report/credentials
- --secret-dir=/secrets/ci-pull-credentials
- --secret-dir=/usr/local/e2e-gcp-cluster-profile
- --target=e2e-gcp
command:
- ci-operator
image: ci-operator:latest
imagePullPolicy: Always
name: ""
resources:
requests:
cpu: 10m
volumeMounts:
- mountPath: /etc/boskos
name: boskos
readOnly: true
- mountPath: /secrets/ci-pull-credentials
name: ci-pull-credentials
readOnly: true
- mountPath: /usr/local/e2e-gcp-cluster-profile
name: cluster-profile
- mountPath: /secrets/gcs
name: gcs-credentials
readOnly: true
- mountPath: /etc/pull-secret
name: pull-secret
readOnly: true
- mountPath: /etc/report
name: result-aggregator
readOnly: true
serviceAccountName: ci-operator
volumes:
- name: boskos
secret:
items:
- key: credentials
path: credentials
secretName: boskos-credentials
- name: ci-pull-credentials
secret:
secretName: ci-pull-credentials
- name: cluster-profile
projected:
sources:
- secret:
name: cluster-secrets-gcp
- configMap:
name: cluster-profile-gcp
- name: pull-secret
secret:
secretName: registry-pull-credentials
- name: result-aggregator
secret:
secretName: result-aggregator
trigger: (?m)^/test( | .* )e2e-gcp,?($|\s.*)
- agent: kubernetes
always_run: false
branches:
Expand All @@ -144,7 +64,7 @@ presubmits:
ci-operator.openshift.io/cloud: gcp
ci-operator.openshift.io/cloud-cluster-profile: gcp
ci.openshift.io/generator: prowgen
job-release: "4.10"
job-release: "4.11"
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-kni-cnf-features-deploy-master-e2e-gcp-ovn
rerun_command: /test e2e-gcp-ovn
Expand Down Expand Up @@ -224,7 +144,7 @@ presubmits:
ci-operator.openshift.io/cloud: gcp
ci-operator.openshift.io/cloud-cluster-profile: gcp
ci.openshift.io/generator: prowgen
job-release: "4.10"
job-release: "4.11"
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-kni-cnf-features-deploy-master-e2e-gcp-ran-profile
optional: true
Expand Down Expand Up @@ -302,7 +222,7 @@ presubmits:
skip_cloning: true
labels:
ci.openshift.io/generator: prowgen
job-release: "4.10"
job-release: "4.11"
pj-rehearse.openshift.io/can-be-rehearsed: "true"
name: pull-ci-openshift-kni-cnf-features-deploy-master-images
rerun_command: /test images
Expand Down
Loading