Skip to content

Commit 10e7bc7

Browse files
committed
Add integration tests for RHCOS on Arm machines
1 parent d7be1bf commit 10e7bc7

File tree

2 files changed

+21
-0
lines changed

2 files changed

+21
-0
lines changed

.github/workflows/integration-tests.yml

+1
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ jobs:
104104
- ubuntu-arm
105105
- sles-arm64
106106
- fcarm
107+
- rhcos-arm
107108

108109
with:
109110
vm_type: ${{ matrix.vm_type }}

ansible/group_vars/all.yml

+20
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,26 @@ virtual_machines:
8585
- "{{ lookup('file', gcp_ssh_key_file + '.pub', errors='ignore') }}"
8686
container_engine: podman
8787

88+
rhcos-arm:
89+
project: rhcos-cloud
90+
images:
91+
- "{{ lookup('ansible.builtin.pipe', 'scripts/fetch_ocp_rhcos_bootimage.sh 4.17 aarch64.images.gcp.name') }}"
92+
- "{{ lookup('ansible.builtin.pipe', 'scripts/fetch_ocp_rhcos_bootimage.sh 4.16 aarch64.images.gcp.name') }}"
93+
- "{{ lookup('ansible.builtin.pipe', 'scripts/fetch_ocp_rhcos_bootimage.sh 4.15 aarch64.images.gcp.name') }}"
94+
- "{{ lookup('ansible.builtin.pipe', 'scripts/fetch_ocp_rhcos_bootimage.sh 4.14 aarch64.images.gcp.name') }}"
95+
- "{{ lookup('ansible.builtin.pipe', 'scripts/fetch_ocp_rhcos_bootimage.sh 4.12 aarch64.images.gcp.name') }}"
96+
machine_type: t2a-standard-2
97+
username: core
98+
ignition:
99+
ignition:
100+
version: 3.2.0
101+
passwd:
102+
users:
103+
- name: core
104+
sshAuthorizedKeys:
105+
- "{{ lookup('file', gcp_ssh_key_file + '.pub', errors='ignore') }}"
106+
container_engine: podman
107+
88108
cos:
89109
project: cos-cloud
90110
families:

0 commit comments

Comments
 (0)