Skip to content

Commit 6558cde

Browse files
committed
NTO: upgrade cluster flow
Signed-off-by: Eran Ifrach <eifrach@redhat.com>
1 parent b679fda commit 6558cde

File tree

24 files changed

+278
-18
lines changed

24 files changed

+278
-18
lines changed

ci-operator/config/openshift-kni/eco-ci-cd/openshift-kni-eco-ci-cd-main__compute-nto.yaml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -242,6 +242,24 @@ tests:
242242
test:
243243
- ref: telcov10n-functional-compute-nto-eco-gotests
244244
workflow: telcov10n-functional-compute-nto-ocp-setup-sno-day0
245+
- as: e2e-telcov10n-nto-tests-upgrade-4-19
246+
capabilities:
247+
- intranet
248+
cron: 0 8 * * 5
249+
steps:
250+
env:
251+
CGROUP_VERSION: v2
252+
CLUSTER_NAME: hlxcl52
253+
CONTAINER_RUNTIME: crun
254+
DAY0_INSTALLATION: "false"
255+
FEATURES: compute
256+
HUGEPAGES_DEFAULT_SIZE: 1G
257+
HUGEPAGES_PAGES: '[{"count": 1, "size": "1G"}, {"count": 128, "size": "2M"}]'
258+
LABEL_FILTER: tier-0
259+
LABELS: nto
260+
RT_KERNEL: "true"
261+
VERSION: "4.19"
262+
workflow: telcov10n-functional-compute-nto-ocp-upgrade
245263
zz_generated_metadata:
246264
branch: main
247265
org: openshift-kni

ci-operator/jobs/openshift-kni/eco-ci-cd/openshift-kni-eco-ci-cd-main-periodics.yaml

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2107,6 +2107,62 @@ periodics:
21072107
- name: result-aggregator
21082108
secret:
21092109
secretName: result-aggregator
2110+
- agent: kubernetes
2111+
cluster: build09
2112+
cron: 0 8 * * 5
2113+
decorate: true
2114+
decoration_config:
2115+
skip_cloning: true
2116+
extra_refs:
2117+
- base_ref: main
2118+
org: openshift-kni
2119+
repo: eco-ci-cd
2120+
labels:
2121+
capability/intranet: intranet
2122+
ci-operator.openshift.io/variant: compute-nto
2123+
ci.openshift.io/generator: prowgen
2124+
pj-rehearse.openshift.io/can-be-rehearsed: "true"
2125+
name: periodic-ci-openshift-kni-eco-ci-cd-main-compute-nto-e2e-telcov10n-nto-tests-upgrade-4-19
2126+
spec:
2127+
containers:
2128+
- args:
2129+
- --gcs-upload-secret=/secrets/gcs/service-account.json
2130+
- --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
2131+
- --report-credentials-file=/etc/report/credentials
2132+
- --target=e2e-telcov10n-nto-tests-upgrade-4-19
2133+
- --variant=compute-nto
2134+
command:
2135+
- ci-operator
2136+
image: quay-proxy.ci.openshift.org/openshift/ci:ci_ci-operator_latest
2137+
imagePullPolicy: Always
2138+
name: ""
2139+
resources:
2140+
requests:
2141+
cpu: 10m
2142+
volumeMounts:
2143+
- mountPath: /secrets/gcs
2144+
name: gcs-credentials
2145+
readOnly: true
2146+
- mountPath: /secrets/manifest-tool
2147+
name: manifest-tool-local-pusher
2148+
readOnly: true
2149+
- mountPath: /etc/pull-secret
2150+
name: pull-secret
2151+
readOnly: true
2152+
- mountPath: /etc/report
2153+
name: result-aggregator
2154+
readOnly: true
2155+
serviceAccountName: ci-operator
2156+
volumes:
2157+
- name: manifest-tool-local-pusher
2158+
secret:
2159+
secretName: manifest-tool-local-pusher
2160+
- name: pull-secret
2161+
secret:
2162+
secretName: registry-pull-credentials
2163+
- name: result-aggregator
2164+
secret:
2165+
secretName: result-aggregator
21102166
- agent: kubernetes
21112167
cluster: build09
21122168
cron: 0 8 * * 2

ci-operator/step-registry/telcov10n/functional/OWNERS

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
approvers:
2-
- natifridman
32
- shaior
43
- kononovn
54
- eifrach

ci-operator/step-registry/telcov10n/functional/compute-nto/clone-z-stream-issue/telcov10n-functional-compute-nto-clone-z-stream-issue-ref.metadata.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
"path": "telcov10n/functional/compute-nto/clone-z-stream-issue/telcov10n-functional-compute-nto-clone-z-stream-issue-ref.yaml",
33
"owners": {
44
"approvers": [
5-
"natifridman",
65
"shaior",
76
"kononovn",
87
"eifrach",

ci-operator/step-registry/telcov10n/functional/compute-nto/config/telcov10n-functional-compute-nto-config-commands.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ export ANSIBLE_REMOTE_TEMP="/tmp"
8787
ansible-playbook ./playbooks/compute/config-cluster.yml -i ./inventories/ocp-deployment/build-inventory.py \
8888
--extra-vars "${EXTRA_VARS}"
8989

90-
90+
echo "Set bastion ssh configuration"
9191
grep ansible_ssh_private_key -A 100 "${ECO_CI_CD_INVENTORY_PATH}/group_vars/all" | sed 's/ansible_ssh_private_key: //g' | sed "s/'//g" > "/tmp/temp_ssh_key"
9292

9393
chmod 600 "/tmp/temp_ssh_key"

ci-operator/step-registry/telcov10n/functional/compute-nto/config/telcov10n-functional-compute-nto-config-ref.metadata.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
"path": "telcov10n/functional/compute-nto/config/telcov10n-functional-compute-nto-config-ref.yaml",
33
"owners": {
44
"approvers": [
5-
"natifridman",
65
"shaior",
76
"kononovn",
87
"eifrach",

ci-operator/step-registry/telcov10n/functional/compute-nto/eco-gotests/telcov10n-functional-compute-nto-eco-gotests-ref.metadata.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
"path": "telcov10n/functional/compute-nto/eco-gotests/telcov10n-functional-compute-nto-eco-gotests-ref.yaml",
33
"owners": {
44
"approvers": [
5-
"natifridman",
65
"shaior",
76
"kononovn",
87
"eifrach",

ci-operator/step-registry/telcov10n/functional/compute-nto/html-report/telcov10n-functional-compute-nto-html-report-ref.metadata.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
"path": "telcov10n/functional/compute-nto/html-report/telcov10n-functional-compute-nto-html-report-ref.yaml",
33
"owners": {
44
"approvers": [
5-
"natifridman",
65
"shaior",
76
"kononovn",
87
"eifrach",

ci-operator/step-registry/telcov10n/functional/compute-nto/must-gather/telcov10n-functional-compute-nto-must-gather-ref.metadata.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
"path": "telcov10n/functional/compute-nto/must-gather/telcov10n-functional-compute-nto-must-gather-ref.yaml",
33
"owners": {
44
"approvers": [
5-
"natifridman",
65
"shaior",
76
"kononovn",
87
"eifrach",

ci-operator/step-registry/telcov10n/functional/compute-nto/ocp-deploy-sno/telcov10n-functional-compute-nto-ocp-deploy-sno-ref.metadata.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
"path": "telcov10n/functional/compute-nto/ocp-deploy-sno/telcov10n-functional-compute-nto-ocp-deploy-sno-ref.yaml",
33
"owners": {
44
"approvers": [
5-
"natifridman",
65
"shaior",
76
"kononovn",
87
"eifrach",

0 commit comments

Comments
 (0)