File tree Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -355,6 +355,19 @@ jobs:
355
355
KAYOBE_AUTOMATION_SSH_PRIVATE_KEY : ${{ steps.ssh_key.outputs.ssh_key }}
356
356
if : inputs.upgrade
357
357
358
+ - name : Ensure we have IP on breth1 to reach the instances
359
+ # NOTE(wszumski): Whilst we don't need to create resources again, in some circumstances
360
+ # we can lose the IP address that allows us to connect to the instances. This playbook
361
+ # also fixes that issue.
362
+ run : |
363
+ docker run -t --rm \
364
+ -v $(pwd):/stack/kayobe-automation-env/src/kayobe-config \
365
+ -e KAYOBE_ENVIRONMENT -e KAYOBE_VAULT_PASSWORD -e KAYOBE_AUTOMATION_SSH_PRIVATE_KEY \
366
+ ${{ steps.kayobe_image.outputs.kayobe_image }} \
367
+ /stack/kayobe-automation-env/src/kayobe-config/.automation/pipeline/playbook-run.sh etc/kayobe/ansible/configure-aio-resources.yml
368
+ env :
369
+ KAYOBE_AUTOMATION_SSH_PRIVATE_KEY : ${{ steps.ssh_key.outputs.ssh_key }}
370
+
358
371
- name : Tempest tests
359
372
id : tempest
360
373
run : |
You can’t perform that action at this time.
0 commit comments