Skip to content

Commit 99e1c65

Browse files
ehelmsclaude
andcommitted
Downgrade openssl on CentOS Stream 9 VMs in CI
Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 777e671 commit 99e1c65

1 file changed

Lines changed: 22 additions & 0 deletions

File tree

.github/workflows/test.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,12 @@ jobs:
105105
- name: Start VMs
106106
run: |
107107
./forge vms start --vms "quadlet client ${{ matrix.database == 'external' && 'database' || '' }}"
108+
- name: Downgrade openssl
109+
if: matrix.box == 'centos/stream9'
110+
run: |
111+
for vm in quadlet client ${{ matrix.database == 'external' && 'database' || '' }}; do
112+
vagrant ssh "$vm" -- sudo dnf downgrade -y openssl openssl-libs
113+
done
108114
- name: Configure remote-database
109115
if: matrix.database == 'external'
110116
run: |
@@ -202,6 +208,9 @@ jobs:
202208
- name: Start VMs
203209
run: |
204210
./forge vms start
211+
- name: Downgrade openssl
212+
run: |
213+
vagrant ssh quadlet -- sudo dnf downgrade -y openssl openssl-libs
205214
- name: Configure repositories
206215
run: |
207216
./forge setup-repositories
@@ -242,6 +251,9 @@ jobs:
242251
- name: Start VMs
243252
run: |
244253
./forge vms start
254+
- name: Downgrade openssl
255+
run: |
256+
vagrant ssh quadlet -- sudo dnf downgrade -y openssl openssl-libs
245257
- name: Configure repositories
246258
run: |
247259
./forge setup-repositories
@@ -319,6 +331,11 @@ jobs:
319331
- name: Start VMs
320332
run: |
321333
./forge vms start --vms "quadlet client"
334+
- name: Downgrade openssl
335+
run: |
336+
for vm in quadlet client; do
337+
vagrant ssh "$vm" -- sudo dnf downgrade -y openssl openssl-libs
338+
done
322339
- name: Configure repositories
323340
run: |
324341
./forge setup-repositories
@@ -398,6 +415,11 @@ jobs:
398415
- name: Start VMs
399416
run: |
400417
./forge vms start --vms "quadlet proxy"
418+
- name: Downgrade openssl
419+
run: |
420+
for vm in quadlet proxy; do
421+
vagrant ssh "$vm" -- sudo dnf downgrade -y openssl openssl-libs
422+
done
401423
- name: Run image pull
402424
run: |
403425
./foremanctl pull-images

0 commit comments

Comments
 (0)