openstack-ansible/etc/openstack_deploy/conf.d
Jean-Philippe Evrard e09216aa4e Implement a scenario with no containers
In order to demonstrate that OSA can be built without
any containers, and to validate on a continuous basis
that it still works, a new scenario is implemented to
test it.

As part of this, the following is done:

1. An example environment override file is added which
   sets all the containers with 'is_metal: true' which
   disables the container creation.

2. As haproxy is not used for the scenario on an AIO,
   the haproxy environment configuration is broken out
   from openstack_user_config into its own conf.d file
   and the implementation of it into user space is added
   to all other scenarios.

3. To ensure that the pip lockdown configuration is not
   implemented by the pip install role when the repo
   server doesn't exist yet, we ensure that the var is
   set in the playbook that does the validation.

4. To ensure that rabbitmq is able to correctly start
   up we implement the same host name on the host as
   we do in the inventory. Without this rabbitmq fails.
   In order to do this successfully with ansible, the
   dbus package must be installed on the host, so it is
   added as part of the AIO bootstrapping.

5. The workflow for a deployment needs no changes
   because when the lxc-related playbooks execute, they
   simply skip over because the lxc-related groups are
   empty.

Depends-On: https://review.openstack.org/542307
Change-Id: I67199e1f35c91c4e2c9973e011e856c6ac3fb086
2018-02-08 16:45:53 +00:00
..
aodh.yml.aio Seperated out Telemetry Alarming (Aodh) 2015-10-15 11:20:53 +01:00
aodh.yml.example Seperated out Telemetry Alarming (Aodh) 2015-10-15 11:20:53 +01:00
ceilometer.yml.aio Implement Ceilometer 2015-07-07 19:31:04 +00:00
ceilometer.yml.example Update and replace http with https for doc links 2017-09-13 20:23:17 -07:00
ceph.yml.aio ceph-ansible integration 2017-01-19 08:47:10 -06:00
cinder.yml.aio Update all SHA's for Master (Pike) as of 30.06.2017 2017-07-03 12:48:05 +00:00
designate.yml.aio Adding Designate to integrated repo. 2016-11-08 10:25:29 +00:00
designate.yml.example Adding Designate to integrated repo. 2016-11-08 10:25:29 +00:00
etcd.conf.example Add etcd environment definition 2017-07-28 07:48:02 -05:00
glance.yml.aio Implement scenario capability for AIO 2016-09-14 17:51:04 +00:00
gnocchi.yml.aio Introduce a playbook for deploying Gnocchi 2016-07-08 11:33:14 -07:00
haproxy.yml.aio Implement a scenario with no containers 2018-02-08 16:45:53 +00:00
haproxy.yml.example Implementation of keepalived for haproxy 2015-10-07 23:08:41 -05:00
heat.yml.aio Implement scenario capability for AIO 2016-09-14 17:51:04 +00:00
horizon.yml.aio Implement scenario capability for AIO 2016-09-14 17:51:04 +00:00
ironic.yml.aio Updated envd configs for mixed virt and baremetal (ironic) 2016-10-29 22:30:03 -05:00
keystone.yml.aio Implement scenario capability for AIO 2016-09-14 17:51:04 +00:00
magnum.yml.aio Adding support for Magnum 2016-08-09 20:02:42 +00:00
magnum.yml.example Adding support for Magnum 2016-08-09 20:02:42 +00:00
molteniron.yml.aio Add support to install a molteniron server 2017-03-24 08:52:06 -05:00
neutron.yml.aio Implement scenario capability for AIO 2016-09-14 17:51:04 +00:00
nova.yml.aio Implement scenario capability for AIO 2016-09-14 17:51:04 +00:00
octavia.yml.aio Implement fix for Octavia host group name 2017-03-14 16:13:49 -04:00
sahara.yml.aio Adding a playbook for deploying Sahara 2016-08-26 18:20:53 +00:00
swift-remote.yml.sample Move ansible_ssh_host to ansible_host 2016-11-10 11:38:07 +00:00
swift.yml.aio Target AIO swift vars at specific containers 2015-07-16 10:53:21 +01:00
swift.yml.example Update and replace http with https for doc links 2017-09-13 20:23:17 -07:00
tacker.yml.aio Add tacker installation 2017-08-21 16:27:32 +02:00
trove.yml.aio Octavia scenario 2017-08-03 19:26:42 +00:00
trove.yml.example Add integrated Trove deployment. 2016-10-03 15:48:55 +00:00
unbound.yml.aio Fix the unbound resolver conf.d filenames 2017-07-28 20:44:40 -05:00
unbound.yml.example Fix the unbound resolver conf.d filenames 2017-07-28 20:44:40 -05:00