@@ -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