Skip to content

Commit f6f20b0

Browse files
authored
ROX-28839 - Add RHCOS arm64 integration tests (#2076)
1 parent 9b09e62 commit f6f20b0

File tree

3 files changed

+24
-3
lines changed

3 files changed

+24
-3
lines changed

.github/workflows/integration-tests.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,7 @@ jobs:
9595
fail-fast: false
9696
matrix:
9797
vm_type:
98+
- rhcos-arm64
9899
- cos-arm64
99100
- rhel-arm64
100101
- ubuntu-arm

ansible/group_vars/all.yml

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,10 +69,9 @@ virtual_machines:
6969
rhcos:
7070
project: rhcos-cloud
7171
images:
72-
- "{{ lookup('ansible.builtin.pipe', 'scripts/fetch_ocp_rhcos_bootimage.sh 4.17') }}"
73-
- "{{ lookup('ansible.builtin.pipe', 'scripts/fetch_ocp_rhcos_bootimage.sh 4.16') }}"
72+
- "{{ lookup('ansible.builtin.pipe', 'scripts/fetch_ocp_rhcos_bootimage.sh 4.19') }}"
73+
- "{{ lookup('ansible.builtin.pipe', 'scripts/fetch_ocp_rhcos_bootimage.sh 4.18') }}"
7474
- "{{ lookup('ansible.builtin.pipe', 'scripts/fetch_ocp_rhcos_bootimage.sh 4.15') }}"
75-
- "{{ lookup('ansible.builtin.pipe', 'scripts/fetch_ocp_rhcos_bootimage.sh 4.14') }}"
7675
- "{{ lookup('ansible.builtin.pipe', 'scripts/fetch_ocp_rhcos_bootimage.sh 4.12') }}"
7776
username: core
7877
ignition:
@@ -85,6 +84,25 @@ virtual_machines:
8584
- "{{ lookup('file', gcp_ssh_key_file + '.pub', errors='ignore') }}"
8685
container_engine: podman
8786

87+
rhcos-arm64:
88+
project: rhcos-cloud
89+
arch: arm64
90+
machine_type: t2a-standard-2
91+
images:
92+
- "{{ lookup('ansible.builtin.pipe', 'scripts/fetch_ocp_rhcos_bootimage.sh 4.19 aarch64.images.gcp.name') }}"
93+
- "{{ lookup('ansible.builtin.pipe', 'scripts/fetch_ocp_rhcos_bootimage.sh 4.18 aarch64.images.gcp.name') }}"
94+
- "{{ lookup('ansible.builtin.pipe', 'scripts/fetch_ocp_rhcos_bootimage.sh 4.15 aarch64.images.gcp.name') }}"
95+
username: core
96+
ignition:
97+
ignition:
98+
version: 3.2.0
99+
passwd:
100+
users:
101+
- name: core
102+
sshAuthorizedKeys:
103+
- "{{ lookup('file', gcp_ssh_key_file + '.pub', errors='ignore') }}"
104+
container_engine: podman
105+
88106
cos:
89107
project: cos-cloud
90108
families:
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
---
2+
ansible_user: core

0 commit comments

Comments
 (0)