aboutsummaryrefslogtreecommitdiff
path: root/ansible/inventory/multinode
AgeCommit message (Collapse)AuthorFilesLines
2016-01-15Add missing ceph-rgw group for sample multinode inventoryQiu Yu1-0/+3
Change-Id: If37a91d368e88b25e5c59eae70f872001f744cbc Closes-Bug: #1534401
2016-01-07Merge "Ansible files for mistral containers."Jenkins1-0/+12
2016-01-05Add nova ironic group into the sample multinode inventory fileHui Kang1-0/+3
Change-Id: I81e5927724e9741f4005c2aec7863b33b9d86925 Closes-Bug: #1531235
2016-01-05Ansible files for mistral containers.hparekh1-0/+12
Change-Id: Ifb55ff4a7ca70bc3d10fbb2ec067c245342d3288 Partially-implements: blueprint enable-mistral-container
2015-12-16Fix retrieving api_interfaceOTSUKA, Yuanying1-0/+4
In heterogeneous environment, api_interfaces are different each other. So we should specify it from hostvars. Implements: bp configure-network-interface Change-Id: Id15d70bfb9ebb62a64a3847a6b77407efb171dbe
2015-11-26Fix minor typos in ansibleSwapnil Kulkarni (coolsvap)1-1/+1
Change-Id: Iaac33c100027beef78f6a831a5081a9d3d5cc192 Closes-Bug:#1520070
2015-11-13Merge "Add Ansible support for Magnum"Jenkins1-0/+10
2015-11-13Add Ansible support for MagnumMichal Rostecki1-0/+10
Change-Id: Idb25ac4d3148c9b9400cf675ac2e47d35cce6224 Implements: blueprint ansible-magnum
2015-11-06Finish implementation of spiceSam Yaple1-0/+3
Due bad rebases there is a huge section of the spice patch missing from the implementation unfortunately. This patch finishes the rest of this patch out properly. Change-Id: I693c6745e9594fd91eb6453f6de9dfcbd410e89c Paritally-Implements: blueprint nova-proxies
2015-10-09Neutron-server should be on control groupNguyễn Duy Vũ (CBR09)1-1/+1
It's convenient for tools/init-runonce work properly Closes-Bug: #1503999 backport: liberty Change-Id: I2d9f97e59ae4de3404f95a5231103cdd40a68835
2015-09-28Add Ansible support for IronicJeff Peeler1-0/+16
Configuration based off upstream documentation here: http://docs.openstack.org/developer/ironic/deploy/install-guide.html A few notes: -ironic-api is not configured to use mod_wsgi -several places it's noted that discoverd is going away and needs to be replaced with ironic-inspector - (sqlite connection should be changed too) -currently enabling ironic reconfigures nova compute (driver and scheduler) as well as changes neutron network settings -a nice enhancement would be to configure the web console Required post-deployment configuration: Create the flat network to launch the instances: neutron net-create --tenant-id $TENANT_ID sharednet1 --shared \ --provider:network_type flat --provider:physical_network physnet1 neutron subnet-create sharednet1 $NETWORK_CIDR --name $SUBNET_NAME \ --ip-version=4 --gateway=$GATEWAY_IP --allocation-pool \ start=$START_IP,end=$END_IP --enable-dhcp And then the above ID is used to set cleaning_network_uuid in the neutron section of ironic.conf. Change-Id: I572e7ff1f23c4e57a2c50817cafe9269fd9950dd Implements: blueprint ironic-container
2015-09-28Fixes inconsistency in ansible inventoriesSam Yaple1-1/+1
These inventories are examples, but the examples are inconsistent. Change-Id: I3dd834058879221c1a58196350540af9c28f4bf5 Closes-Bug: #1492455
2015-09-24Ceph Ansible supportSam Yaple1-0/+6
Add the initial playbooks for making ceph and ansible play nice together. This does not include all of the openstack changes to make things like nova, glance, and cinder work. This will simply build the ceph cluster and thats it. The next patchset will do the OpenStack integration. DocImpact Change-Id: Ie1697dde5f92e833652933a80f0004f31b641330 Partially-Implements: blueprint ceph-container
2015-09-10Merge "Change default ansible_ssh_user to "kolla""Jenkins1-4/+4
2015-09-09Change default ansible_ssh_user to "kolla"Paul Bourke1-4/+4
Chnage to "kolla", and set in globals to easily apply to all nodes. DocImpact Closes-Bug: #1493801 Change-Id: I6cd53be9f542dbcbd3f1459bc5fc2721d56c5022
2015-09-07Add ansible support for MuranoMick Thompson1-0/+10
Deploy the core services for murano-api and murano-engine containers. Implements: bp ansible-murano Change-Id: Ibcc618665a3509465ba8f9249a417e8848087eef
2015-08-29Add Ansible support for HeatSteven Dake1-0/+15
This changes bootstrapping of the Heat container to bootstrap the Heat container with a heat domain user. This requires some work from bootstrap.yml to pass in several environment variables needed by the heat domain setup script. Co-Authored-By: Sam Yaple <sam@yaple.net> Change-Id: Iab05983754fa514835cb5ff54d775faa18773110 Partially-implements: blueprint ansible-heat
2015-08-26Implement Ansible role for SwiftPaul Bourke1-1/+17
This currently deploys the core services for a working Swift which are account/container/object/proxy. I've included some basic docs in docs/swift-related.rst, which gives usage instructions and more context on this patch. These are really to give an overview of the state of Swift in Kolla as of now, so unless there's some major inaccuracy there please don't nitpick it. Change-Id: Id0c54be3e24c46459c40b16b7020f05bddbe1b19 Implements: blueprint ansible-swift
2015-08-24Add ansible support for Horizonrthallisey1-0/+4
Change-Id: I6189ebd0151207b2e9807f1174c1f3eb4719d90a Implements: blueprint ansible-horizon Co-Authored-By: Harm Weites <harm@weites.com> Co-Authored-By: Sam Yaple <sam@yaple.net>
2015-08-21Add Ansible role for memcachedPaul Bourke1-0/+3
Note, this is not in the inventories/site.yml as it will be a transparent dependency of Swift. Change-Id: Ic8c80072596594e646ece74ac0ce74c7000398ff Partitially-Implements: blueprint ansible-swift
2015-08-19Update support to controlSam Yaple1-11/+11
Change-Id: Icd74a87a0acc5a29f69fdd348966c74408eea2a9 Partially-Implements: blueprint update-configs
2015-08-12Add ansible support for CinderSwapnil Kulkarni1-0/+18
Change-Id: I0694e5ad95aa7f924ebd3a29dff1f85e6307b7ae Partially-implements: blueprint ansible-cinder Partially-Implements: blueprint remove-abstraction-ansible Co-Authored-By: Ryan Hallisey <rhallise@redhat.com>
2015-07-31Update inventory examples for AnsibleSam Yaple1-1/+21
Change-Id: I14beadf8ae0b4f117623331dca71eff3d45b51f1 Closes-Bug: #1480439
2015-07-30Rename role name to service nameSam Yaple1-2/+2
The original purpose for having an abstract like 'database' rather than the service name of 'mariadb' has been change. Our direction is different and this patch reflects consistent naming throughout Change-Id: I704896191cc5243f9dab2a4cca9120e9dc2ceb2c Closes-Bug: #1478328
2015-07-28Ansible install of HAProxyMichal Jastrzebski (inc0)1-0/+3
This commit consists HAProxy ansible bits including config generation, container deployment and hot reloads. Closes-Bug: #1477915 Co-Authored-By: Sam Yaple <sam@yaple.net> Change-Id: Ie93fa68fdb6b2885889c992ff1267d38b68e0cbc Partially-implements: blueprint ansible-service
2015-07-12Ansible Nova w/ libvirt supportSam Yaple1-0/+35
Initial support for Nova in Ansible Partially-Implements: blueprint ansible-service Change-Id: I4b0a74bd3e5daa5664f5e1e622bfb40c3285949e
2015-07-09Ansible Glance supportSam Yaple1-0/+6
Adds support for glance in ansible Partially-Implements: blueprint ansible-service Change-Id: I2d162e79f85877116b0e33b1843de6ccb62a445a
2015-03-28Initial commit for adding ansible supportSam Yaple1-0/+14
This adds a very basic structure to begin supporting ansible in Kolla. Ansible can support complete idempotency, but wrapping docker-compose does not allow idempotency at this time. These playbooks will be extended to compensate for that in future patches. Change-Id: I1c9e8d32321e2733f5a9b752edf74b4fe90317ed