Add tty to containers
sudo requires a tty to function by default on centos. Instead of tweaking the sudo conf we can just add a tty. This has the added advantage of making the containers more friendly if you have to `docker exec -i <container> bash` into them. Change-Id: If97a02ca1d37c243a787d98ade54bde8d641aecd backport: liberty Partially-Implements: blueprint functional-testing-gate
This commit is contained in:
parent
e47d4b8506
commit
b2ac6e80cd
@ -37,6 +37,7 @@
|
|||||||
|
|
||||||
- name: Starting Ceph Monitor data container
|
- name: Starting Ceph Monitor data container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
|
@ -7,6 +7,7 @@
|
|||||||
|
|
||||||
- name: Bootstrapping Ceph OSDs
|
- name: Bootstrapping Ceph OSDs
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "no"
|
restart_policy: "no"
|
||||||
@ -40,6 +41,7 @@
|
|||||||
|
|
||||||
- name: Cleaning up bootstrap containers
|
- name: Cleaning up bootstrap containers
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
name: "bootstrap_osd_{{ item.0 }}"
|
name: "bootstrap_osd_{{ item.0 }}"
|
||||||
image: "{{ ceph_osd_image_full }}"
|
image: "{{ ceph_osd_image_full }}"
|
||||||
state: absent
|
state: absent
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
---
|
---
|
||||||
- name: Generating Initial Ceph keyrings and monmap
|
- name: Generating Initial Ceph keyrings and monmap
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
detach: False
|
detach: False
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
---
|
---
|
||||||
- name: Starting ceph-mon container
|
- name: Starting ceph-mon container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
|
@ -21,6 +21,7 @@
|
|||||||
|
|
||||||
- name: Starting ceph-osds container
|
- name: Starting ceph-osds container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
|
@ -29,6 +29,7 @@
|
|||||||
|
|
||||||
- name: Starting Cinder data container
|
- name: Starting Cinder data container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -44,6 +45,7 @@
|
|||||||
|
|
||||||
- name: Starting Cinder bootstrap container
|
- name: Starting Cinder bootstrap container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
detach: False
|
detach: False
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
@ -74,6 +76,7 @@
|
|||||||
|
|
||||||
- name: Cleaning up Cinder bootstrap container
|
- name: Cleaning up Cinder bootstrap container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
name: bootstrap_cinder
|
name: bootstrap_cinder
|
||||||
image: "{{ cinder_api_image_full }}"
|
image: "{{ cinder_api_image_full }}"
|
||||||
state: absent
|
state: absent
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
- name: Starting Cinder-api container
|
- name: Starting Cinder-api container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -20,6 +21,7 @@
|
|||||||
|
|
||||||
- name: Starting Cinder-backup container
|
- name: Starting Cinder-backup container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -40,6 +42,7 @@
|
|||||||
|
|
||||||
- name: Starting Cinder-scheduler container
|
- name: Starting Cinder-scheduler container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -60,6 +63,7 @@
|
|||||||
|
|
||||||
- name: Starting Cinder-volume container
|
- name: Starting Cinder-volume container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
---
|
---
|
||||||
- name: Starting log_data container
|
- name: Starting log_data container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -19,6 +20,7 @@
|
|||||||
|
|
||||||
- name: Starting rsyslog container
|
- name: Starting rsyslog container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -41,6 +43,7 @@
|
|||||||
|
|
||||||
- name: Starting Ansible container
|
- name: Starting Ansible container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
|
@ -30,6 +30,7 @@
|
|||||||
|
|
||||||
- name: Starting Glance data container
|
- name: Starting Glance data container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -45,6 +46,7 @@
|
|||||||
|
|
||||||
- name: Starting Glance bootstrap container
|
- name: Starting Glance bootstrap container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
detach: False
|
detach: False
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
@ -75,6 +77,7 @@
|
|||||||
|
|
||||||
- name: Cleaning up Glance bootstrap container
|
- name: Cleaning up Glance bootstrap container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
name: bootstrap_glance
|
name: bootstrap_glance
|
||||||
image: "{{ glance_api_image_full }}"
|
image: "{{ glance_api_image_full }}"
|
||||||
state: absent
|
state: absent
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
---
|
---
|
||||||
- name: Starting Glance-registry container
|
- name: Starting Glance-registry container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -23,6 +24,7 @@
|
|||||||
|
|
||||||
- name: Starting Glance-api container
|
- name: Starting Glance-api container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
---
|
---
|
||||||
- name: Starting keepalived container
|
- name: Starting keepalived container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -22,6 +23,7 @@
|
|||||||
|
|
||||||
- name: Starting HAProxy container
|
- name: Starting HAProxy container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
|
@ -29,6 +29,7 @@
|
|||||||
|
|
||||||
- name: Starting Heat bootstrap container
|
- name: Starting Heat bootstrap container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
detach: False
|
detach: False
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
@ -63,6 +64,7 @@
|
|||||||
|
|
||||||
- name: Cleaning up Heat boostrap container
|
- name: Cleaning up Heat boostrap container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
name: bootstrap_heat
|
name: bootstrap_heat
|
||||||
image: "{{ heat_api_image_full }}"
|
image: "{{ heat_api_image_full }}"
|
||||||
state: absent
|
state: absent
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
---
|
---
|
||||||
- name: Starting heat-api container
|
- name: Starting heat-api container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -21,6 +22,7 @@
|
|||||||
|
|
||||||
- name: Starting heat-api-cfn container
|
- name: Starting heat-api-cfn container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -41,6 +43,7 @@
|
|||||||
|
|
||||||
- name: Starting heat-engine container
|
- name: Starting heat-engine container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
---
|
---
|
||||||
- name: Starting horizon container
|
- name: Starting horizon container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
|
@ -31,6 +31,7 @@
|
|||||||
|
|
||||||
- name: Starting Ironic bootstrap container
|
- name: Starting Ironic bootstrap container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
detach: False
|
detach: False
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
@ -57,6 +58,7 @@
|
|||||||
|
|
||||||
- name: Cleaning up boostrap container
|
- name: Cleaning up boostrap container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
name: bootstrap_ironic
|
name: bootstrap_ironic
|
||||||
image: "{{ ironic_api_image_full }}"
|
image: "{{ ironic_api_image_full }}"
|
||||||
state: absent
|
state: absent
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
---
|
---
|
||||||
- name: Starting Ironic-api container
|
- name: Starting Ironic-api container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -19,6 +20,7 @@
|
|||||||
|
|
||||||
- name: Starting Ironic-conductor container
|
- name: Starting Ironic-conductor container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -37,6 +39,7 @@
|
|||||||
|
|
||||||
- name: Starting Ironic-discoverd container
|
- name: Starting Ironic-discoverd container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -56,6 +59,7 @@
|
|||||||
|
|
||||||
- name: Starting Ironic-pxe container
|
- name: Starting Ironic-pxe container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
|
@ -31,6 +31,7 @@
|
|||||||
|
|
||||||
- name: Starting Keystone bootstrap container
|
- name: Starting Keystone bootstrap container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
detach: False
|
detach: False
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
@ -66,6 +67,7 @@
|
|||||||
|
|
||||||
- name: Cleaning up Keystone bootstrap container
|
- name: Cleaning up Keystone bootstrap container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
name: bootstrap_keystone
|
name: bootstrap_keystone
|
||||||
image: "{{ keystone_image_full }}"
|
image: "{{ keystone_image_full }}"
|
||||||
state: absent
|
state: absent
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
---
|
---
|
||||||
- name: Starting Keystone container
|
- name: Starting Keystone container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
|
@ -38,6 +38,7 @@
|
|||||||
|
|
||||||
- name: Starting MariaDB data container
|
- name: Starting MariaDB data container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -53,6 +54,7 @@
|
|||||||
|
|
||||||
- name: Starting MariaDB bootstrap container
|
- name: Starting MariaDB bootstrap container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "no"
|
restart_policy: "no"
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
---
|
---
|
||||||
- name: Starting MariaDB container
|
- name: Starting MariaDB container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
---
|
---
|
||||||
- name: Starting memcached container
|
- name: Starting memcached container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
|
@ -30,6 +30,7 @@
|
|||||||
|
|
||||||
- name: Starting Murano bootstrap container
|
- name: Starting Murano bootstrap container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
detach: False
|
detach: False
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
@ -56,6 +57,7 @@
|
|||||||
|
|
||||||
- name: Cleaning up Murano boostrap container
|
- name: Cleaning up Murano boostrap container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
name: bootstrap_murano
|
name: bootstrap_murano
|
||||||
image: "{{ murano_api_image_full }}"
|
image: "{{ murano_api_image_full }}"
|
||||||
state: absent
|
state: absent
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
---
|
---
|
||||||
- name: Starting Murano-engine container
|
- name: Starting Murano-engine container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -22,6 +23,7 @@
|
|||||||
|
|
||||||
- name: Starting Murano-api container
|
- name: Starting Murano-api container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
|
@ -29,6 +29,7 @@
|
|||||||
|
|
||||||
- name: Starting Neutron bootstrap container
|
- name: Starting Neutron bootstrap container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
detach: False
|
detach: False
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
@ -57,6 +58,7 @@
|
|||||||
|
|
||||||
- name: Cleaning up Neutron bootstrap container
|
- name: Cleaning up Neutron bootstrap container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
name: bootstrap_neutron
|
name: bootstrap_neutron
|
||||||
image: "{{ neutron_server_image_full }}"
|
image: "{{ neutron_server_image_full }}"
|
||||||
state: absent
|
state: absent
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
---
|
---
|
||||||
- name: Starting Openvswitch-db container
|
- name: Starting Openvswitch-db container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -22,6 +23,7 @@
|
|||||||
|
|
||||||
- name: Starting Openvswitch-vswitchd container
|
- name: Starting Openvswitch-vswitchd container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -52,6 +54,7 @@
|
|||||||
|
|
||||||
- name: Starting Neutron-server container
|
- name: Starting Neutron-server container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -72,6 +75,7 @@
|
|||||||
|
|
||||||
- name: Starting Neutron-openvswitch-agent container
|
- name: Starting Neutron-openvswitch-agent container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -96,6 +100,7 @@
|
|||||||
|
|
||||||
- name: Starting Neutron-linuxbridge-agent container
|
- name: Starting Neutron-linuxbridge-agent container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -122,6 +127,7 @@
|
|||||||
|
|
||||||
- name: Starting Neutron-agents container
|
- name: Starting Neutron-agents container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
|
@ -29,6 +29,7 @@
|
|||||||
|
|
||||||
- name: Starting Nova data container
|
- name: Starting Nova data container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -46,6 +47,7 @@
|
|||||||
|
|
||||||
- name: Starting Nova bootstrap container
|
- name: Starting Nova bootstrap container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
detach: False
|
detach: False
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
@ -74,6 +76,7 @@
|
|||||||
|
|
||||||
- name: Cleaning up Nova bootstrap container
|
- name: Cleaning up Nova bootstrap container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
name: bootstrap_nova
|
name: bootstrap_nova
|
||||||
image: "{{ nova_api_image_full }}"
|
image: "{{ nova_api_image_full }}"
|
||||||
state: absent
|
state: absent
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
---
|
---
|
||||||
- name: Starting Nova-libvirt container
|
- name: Starting Nova-libvirt container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -27,6 +28,7 @@
|
|||||||
|
|
||||||
- name: Starting Nova-api container
|
- name: Starting Nova-api container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -49,6 +51,7 @@
|
|||||||
|
|
||||||
- name: Starting Nova-conductor container
|
- name: Starting Nova-conductor container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -69,6 +72,7 @@
|
|||||||
|
|
||||||
- name: Starting Nova-consoleauth container
|
- name: Starting Nova-consoleauth container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -89,6 +93,7 @@
|
|||||||
|
|
||||||
- name: Starting Nova-novncproxy container
|
- name: Starting Nova-novncproxy container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -109,6 +114,7 @@
|
|||||||
|
|
||||||
- name: Starting Nova-scheduler container
|
- name: Starting Nova-scheduler container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -129,6 +135,7 @@
|
|||||||
|
|
||||||
- name: Starting Nova-compute container
|
- name: Starting Nova-compute container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
|
@ -9,6 +9,7 @@
|
|||||||
|
|
||||||
- name: Starting RabbitMQ data container
|
- name: Starting RabbitMQ data container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -24,6 +25,7 @@
|
|||||||
|
|
||||||
- name: Starting RabbitMQ bootstrap container
|
- name: Starting RabbitMQ bootstrap container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "no"
|
restart_policy: "no"
|
||||||
@ -53,6 +55,7 @@
|
|||||||
|
|
||||||
- name: Cleaning up bootstrap container
|
- name: Cleaning up bootstrap container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
image: "{{ rabbitmq_image_full }}"
|
image: "{{ rabbitmq_image_full }}"
|
||||||
name: "rabbitmq_bootstrap"
|
name: "rabbitmq_bootstrap"
|
||||||
state: "absent"
|
state: "absent"
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
---
|
---
|
||||||
- name: Starting RabbitMQ container
|
- name: Starting RabbitMQ container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
---
|
---
|
||||||
- name: Starting Swift data container
|
- name: Starting Swift data container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
---
|
---
|
||||||
- name: Starting Swift-rsyncd container
|
- name: Starting Swift-rsyncd container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -22,6 +23,7 @@
|
|||||||
|
|
||||||
- name: Starting Swift Proxy Server container
|
- name: Starting Swift Proxy Server container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -45,6 +47,7 @@
|
|||||||
|
|
||||||
- name: Starting Swift Account Server container
|
- name: Starting Swift Account Server container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -68,6 +71,7 @@
|
|||||||
|
|
||||||
- name: Starting Swift Account Auditor container
|
- name: Starting Swift Account Auditor container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -91,6 +95,7 @@
|
|||||||
|
|
||||||
- name: Starting Swift Account Replicator container
|
- name: Starting Swift Account Replicator container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -114,6 +119,7 @@
|
|||||||
|
|
||||||
- name: Starting Swift Account Reaper container
|
- name: Starting Swift Account Reaper container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -137,6 +143,7 @@
|
|||||||
|
|
||||||
- name: Starting Swift Container Server container
|
- name: Starting Swift Container Server container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -160,6 +167,7 @@
|
|||||||
|
|
||||||
- name: Starting Swift Container Auditor container
|
- name: Starting Swift Container Auditor container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -183,6 +191,7 @@
|
|||||||
|
|
||||||
- name: Starting Swift Container Replicator container
|
- name: Starting Swift Container Replicator container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -206,6 +215,7 @@
|
|||||||
|
|
||||||
- name: Starting Swift Container Updater container
|
- name: Starting Swift Container Updater container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -229,6 +239,7 @@
|
|||||||
|
|
||||||
- name: Starting Swift Object Server container
|
- name: Starting Swift Object Server container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -252,6 +263,7 @@
|
|||||||
|
|
||||||
- name: Starting Swift Object Auditor container
|
- name: Starting Swift Object Auditor container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -275,6 +287,7 @@
|
|||||||
|
|
||||||
- name: Starting Swift Object Replicator container
|
- name: Starting Swift Object Replicator container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -298,6 +311,7 @@
|
|||||||
|
|
||||||
- name: Starting Swift Object Updater container
|
- name: Starting Swift Object Updater container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
@ -321,6 +335,7 @@
|
|||||||
|
|
||||||
- name: Starting Swift Object Expirer container
|
- name: Starting Swift Object Expirer container
|
||||||
docker:
|
docker:
|
||||||
|
tty: True
|
||||||
net: host
|
net: host
|
||||||
pull: "{{ docker_pull_policy }}"
|
pull: "{{ docker_pull_policy }}"
|
||||||
restart_policy: "{{ docker_restart_policy }}"
|
restart_policy: "{{ docker_restart_policy }}"
|
||||||
|
Loading…
Reference in New Issue
Block a user