aboutsummaryrefslogtreecommitdiff
path: root/etc
AgeCommit message (Collapse)AuthorFilesLines
2015-07-23Adds the appropriate tools to addin the ovs bridgeSam Yaple1-2/+2
Ansible will exec a script in the OVS container to ensure the bridge and ports are properly setup. The script is idempotent. Change-Id: I5adca595a4d2ef4edf26c9635cfa5ceb30ca4a59 Closes-Bug: #1466375
2015-07-19Ansible Neutron supportSam Yaple5-0/+0
Add initial Ansible support for Neutron Change-Id: Idad011945bff914535d1ac0eb09cc9d3b0882fbe Partially-Implements: blueprint ansible-service
2015-07-12Ansible Nova w/ libvirt supportSam Yaple10-2/+21
Initial support for Nova in Ansible Partially-Implements: blueprint ansible-service Change-Id: I4b0a74bd3e5daa5664f5e1e622bfb40c3285949e
2015-07-12Add temporary Ansible keystone modulesSam Yaple1-0/+14
Due to the licensing issues and the modules not existing in upstream Ansible yet, I have written a simple module to fill the gaps. This also uses Keystone v2.0 for all create of users, roles and endpoints. The implementation of Keystone v3 must be discussed after the new modules arrive. Partially-Implements: blueprint ansible-service Change-Id: I389edd56741360dd26fbbc0a982f365ca27ff446
2015-07-09Ansible Glance supportSam Yaple5-2/+4
Adds support for glance in ansible Partially-Implements: blueprint ansible-service Change-Id: I2d162e79f85877116b0e33b1843de6ccb62a445a
2015-07-07Merge "Have bootstrap script create the initial endpoint"Jenkins2-1/+5
2015-07-06Fix incorrect database_address variable in globals.ymlPaul Bourke1-1/+1
A typo exists here which results in the following error: TASK: [database | Creating haproxy mysql user] ******************************** fatal: [localhost] => One or more undefined variables: 'keystone_internal_address' is undefined FATAL: all hosts have already failed -- aborting Change-Id: Ib8e88ca5d755d388a80f06b45e8ea80891f70eb3 Closes-Bug: #1471825
2015-07-05Have bootstrap script create the initial endpointSam Yaple2-1/+5
Due to a few issue that exist between keystone v3 and v2.0 the endpoint needs to be created as v2.0. If it is created as v3, v2.0 queries will not see the endpoint. https://bugs.launchpad.net/keystone/+bug/1470635 Change-Id: Ie7ff88b8cbb23b3ca149cb6e8d5a18a427d22038 Partially-Implements: blueprint ansible-service
2015-07-03Ansible Rabbitmq supportSam Yaple1-4/+4
Adds initial support for Rabbitmq in Ansible using the CONFIG_EXTERNAL methods. Additionally, this refactors some of the Rabbitmq config script to allow for reuse by CONFIG_EXTERNAL. Partially Implements: blueprint ansible-service Change-Id: I1765548f7e4f1258eb8a49e2a23242955f52655d
2015-06-30Add initial config function and keystone supportSam Yaple8-0/+126
Add set_configs function that implements the flow from the proposed ansible-multi spec. Move start.sh to config-internal.sh to preserve existing behaviour. config-externall.sh copies the appropriate configs in from the bind'd location and sets permissions and ownership appropriately. Partially Implements: blueprint ansible-multi Change-Id: I53fca0660451087f273fefc3c63e0d8cf1a2c096