Skip to content

Commit 273e4d6

Browse files
committed
Use package repos in AIO CI
1 parent 11b67a9 commit 273e4d6

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

.github/workflows/stackhpc-all-in-one.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -284,6 +284,26 @@ jobs:
284284
env:
285285
KAYOBE_AUTOMATION_SSH_PRIVATE_KEY: ${{ steps.ssh_key.outputs.ssh_key }}
286286

287+
- name: Update host packages
288+
run: |
289+
docker run -t --rm \
290+
-v $(pwd):/stack/kayobe-automation-env/src/kayobe-config \
291+
-e KAYOBE_ENVIRONMENT -e KAYOBE_VAULT_PASSWORD -e KAYOBE_AUTOMATION_SSH_PRIVATE_KEY \
292+
$KAYOBE_IMAGE \
293+
/stack/kayobe-automation-env/src/kayobe-config/.automation/pipeline/overcloud-host-package-update.sh
294+
env:
295+
KAYOBE_AUTOMATION_SSH_PRIVATE_KEY: ${{ steps.ssh_key.outputs.ssh_key }}
296+
297+
- name: Reboot VM
298+
run: |
299+
docker run -t --rm \
300+
-v $(pwd):/stack/kayobe-automation-env/src/kayobe-config \
301+
-e KAYOBE_ENVIRONMENT -e KAYOBE_VAULT_PASSWORD -e KAYOBE_AUTOMATION_SSH_PRIVATE_KEY \
302+
$KAYOBE_IMAGE \
303+
/stack/kayobe-automation-env/src/kayobe-config/.automation/pipeline/playbook-run.sh etc/kayobe/ansible/reboot.yml
304+
env:
305+
KAYOBE_AUTOMATION_SSH_PRIVATE_KEY: ${{ steps.ssh_key.outputs.ssh_key }}
306+
287307
- name: Service deploy
288308
run: |
289309
docker run -t --rm \

0 commit comments

Comments
 (0)