Skip to content

Commit

Permalink
DNM Checking CRC Cloud with image based on OCP 4.16 rc4
Browse files Browse the repository at this point in the history
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
  • Loading branch information
danpawlik committed Aug 2, 2024
1 parent 0594f96 commit 9acc126
Show file tree
Hide file tree
Showing 4 changed files with 37 additions and 3 deletions.
2 changes: 2 additions & 0 deletions ci/playbooks/collect-logs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -119,6 +119,8 @@
cp /etc/containers/registries.conf {{ ansible_user_dir }}/zuul-output/logs/
cp -r /etc/containers/registries.conf.d {{ ansible_user_dir }}/zuul-output/logs/
chown -R "{{ ansible_user }}" {{ ansible_user_dir }}/zuul-output/logs/registries.conf.d
cp -r {{ ansible_user_dir }}/workdir/*log {{ ansible_user_dir }}/zuul-output/logs/crc-cloud/
chown -R "{{ ansible_user }}" {{ ansible_user_dir }}/zuul-output/logs/crc-cloud/
- name: Copy generated documentation if available
when:
Expand Down
19 changes: 17 additions & 2 deletions zuul.d/base.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -123,10 +123,10 @@
# crc_ci_bootstrap_networking using *extra-vars*.
- job:
name: cifmw-podified-multinode-edpm-base-crc
parent: base-extracted-crc
parent: base-crc-cloud
timeout: 10800
attempts: 1
nodeset: centos-9-medium-centos-9-crc-extracted-2-39-0-3xl
nodeset: centos-9-medium-centos-9-crc-cloud-ocp-4-16-rc4-3xl
irrelevant-files: *ir_files
required-projects: &multinode_edpm_rp
- openstack-k8s-operators/ci-framework
Expand Down Expand Up @@ -309,3 +309,18 @@
- ci/playbooks/e2e-prepare.yml
- ci/playbooks/dump_zuul_data.yml
- ci/playbooks/pre-ci-bootstrap.yml

- job:
name: cifmw-podified-multinode-edpm-base-crc-cloud
parent: base-crc-cloud
timeout: 10800
attempts: 1
nodeset: centos-9-medium-centos-9-crc-cloud-ocp-4-16-rc4-3xl
irrelevant-files: *ir_files
required-projects: *multinode_edpm_rp
roles: *multinode_edpm_roles
pre-run: *multinode_edpm_pre_run
post-run: *multinode_edpm_post_run
vars:
<<: *multinode_edpm_vars
wait_for_mcp: true
2 changes: 1 addition & 1 deletion zuul.d/kuttl_multinode.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
parent: cifmw-podified-multinode-edpm-base-crc
timeout: 7200
abstract: true
nodeset: centos-9-medium-crc-extracted-2-39-0-3xl
nodeset: centos-9-medium-centos-9-crc-cloud-ocp-4-16-rc4-3xl
vars:
zuul_log_collection: true
extra-vars:
Expand Down
17 changes: 17 additions & 0 deletions zuul.d/nodeset.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -279,3 +279,20 @@
nodes:
- name: controller
label: centos-9-stream-crc-2-39-0-xl

- nodeset:
name: centos-9-medium-centos-9-crc-cloud-ocp-4-16-rc4-3xl
nodes:
- name: controller
label: cloud-centos-9-stream-tripleo-medium
- name: compute-0
label: cloud-centos-9-stream-tripleo
- name: crc
label: crc-cloud-ocp-4-16-0-rc4-3xl
groups:
- name: computes
nodes:
- compute-0
- name: ocps
nodes:
- crc

0 comments on commit 9acc126

Please sign in to comment.