Skip to content

Commit f304cc4

Browse files
committed
DNM Checking CRC Cloud with image based on OCP 4.16 rc4
This is early test PR that uses new way for deploying the CRC - crc-cloud [1] and image that is base on OCP 4.16 rc4 with small modifications [2]. In the future, that image would be created by the nodepool-builder, but right now it is just a PoC (Proof of concept). Also is worth to mention, that the base job includes few workarounds until the PR in the official projects are not merged [3][4][5] [1] https://github.com/crc-org/crc-cloud [2] https://softwarefactory-project.io/r/c/software-factory/sf-infra/+/31853 [3] crc-org/crc-cloud#188 [4] crc-org/crc-cloud#189 [5] crc-org/crc-cloud#190
1 parent f935205 commit f304cc4

File tree

4 files changed

+37
-3
lines changed

4 files changed

+37
-3
lines changed

ci/playbooks/collect-logs.yml

+2
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,8 @@
119119
cp /etc/containers/registries.conf {{ ansible_user_dir }}/zuul-output/logs/
120120
cp -r /etc/containers/registries.conf.d {{ ansible_user_dir }}/zuul-output/logs/
121121
chown -R "{{ ansible_user }}" {{ ansible_user_dir }}/zuul-output/logs/registries.conf.d
122+
cp -r {{ ansible_user_dir }}/workdir/*log {{ ansible_user_dir }}/zuul-output/logs/crc-cloud/
123+
chown -R "{{ ansible_user }}" {{ ansible_user_dir }}/zuul-output/logs/crc-cloud/
122124
123125
- name: Copy generated documentation if available
124126
when:

zuul.d/base.yaml

+17-2
Original file line numberDiff line numberDiff line change
@@ -122,10 +122,10 @@
122122
# crc_ci_bootstrap_networking using *extra-vars*.
123123
- job:
124124
name: cifmw-podified-multinode-edpm-base-crc
125-
parent: base-extracted-crc
125+
parent: base-crc-cloud
126126
timeout: 10800
127127
attempts: 1
128-
nodeset: centos-9-medium-centos-9-crc-extracted-2-39-0-3xl
128+
nodeset: centos-9-medium-centos-9-crc-cloud-ocp-4-16-3xl
129129
irrelevant-files: *ir_files
130130
required-projects: &multinode_edpm_rp
131131
- openstack-k8s-operators/ci-framework
@@ -306,3 +306,18 @@
306306
- ci/playbooks/e2e-prepare.yml
307307
- ci/playbooks/dump_zuul_data.yml
308308
- ci/playbooks/pre-ci-bootstrap.yml
309+
310+
- job:
311+
name: cifmw-podified-multinode-edpm-base-crc-cloud
312+
parent: base-crc-cloud
313+
timeout: 10800
314+
attempts: 1
315+
nodeset: centos-9-medium-centos-9-crc-cloud-ocp-4-16-3xl
316+
irrelevant-files: *ir_files
317+
required-projects: *multinode_edpm_rp
318+
roles: *multinode_edpm_roles
319+
pre-run: *multinode_edpm_pre_run
320+
post-run: *multinode_edpm_post_run
321+
vars:
322+
<<: *multinode_edpm_vars
323+
wait_for_mcp: true

zuul.d/kuttl_multinode.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
parent: cifmw-podified-multinode-edpm-base-crc
55
timeout: 7200
66
abstract: true
7-
nodeset: centos-9-medium-crc-extracted-2-39-0-3xl
7+
nodeset: centos-9-medium-centos-9-crc-cloud-ocp-4-16-3xl
88
vars:
99
zuul_log_collection: true
1010
extra-vars:

zuul.d/nodeset.yaml

+17
Original file line numberDiff line numberDiff line change
@@ -279,3 +279,20 @@
279279
nodes:
280280
- name: controller
281281
label: centos-9-stream-crc-2-39-0-xl
282+
283+
- nodeset:
284+
name: centos-9-medium-centos-9-crc-cloud-ocp-4-16-3xl
285+
nodes:
286+
- name: controller
287+
label: cloud-centos-9-stream-tripleo-medium
288+
- name: compute-0
289+
label: cloud-centos-9-stream-tripleo
290+
- name: crc
291+
label: crc-cloud-ocp-4-16-0-3xl
292+
groups:
293+
- name: computes
294+
nodes:
295+
- compute-0
296+
- name: ocps
297+
nodes:
298+
- crc

0 commit comments

Comments
 (0)