
The prior change Iffb462371939989b03e5d6ac6c5df63aa7708513 added the "bastion" group for system-config-run-* jobs, and the dependent change here adds the bridge host to the "bastion" group when it is dynamically added in opendev/base-jobs. This playbook can thus refer to the bastion group, rather than having to hardcode the hostname. This should have no affect in production as it all still refers to the existing bridge.openstack.org; but will make it easier to switch in the (near) future. Depends-On: https://review.opendev.org/c/opendev/base-jobs/+/861026 Change-Id: Icc52d2544afc1faf519a036cda94a3cae10448ee
18 lines
617 B
YAML
18 lines
617 B
YAML
- hosts: localhost
|
|
tasks:
|
|
- name: Add bridge.o.o to inventory for playbook
|
|
add_host:
|
|
name: bridge.openstack.org
|
|
groups: 'bastion'
|
|
ansible_python_interpreter: python3
|
|
ansible_user: zuul
|
|
# Without setting ansible_host directly, mirror-workspace-git-repos
|
|
# gets sad because if delegate_to localhost and with add_host that
|
|
# ends up with ansible_host being localhost.
|
|
ansible_host: bridge.openstack.org
|
|
ansible_port: 22
|
|
# Port 19885 is firewalled
|
|
zuul_console_disabled: true
|
|
|
|
- import_playbook: ../bootstrap-bridge.yaml
|