aboutsummaryrefslogtreecommitdiff
path: root/ansible
AgeCommit message (Collapse)AuthorFilesLines
2016-09-05Merge "Updating ironic configurations in nova.conf"Jenkins1-3/+3
2016-09-05Init group owner of /etc/kolla to kollaDuong Ha-Quang1-0/+1
TrivialFix Closes-Bug: #1620213 Change-Id: I2446aebafb37add2172d6858be47a6983d461d46
2016-09-05Merge "Add precheck for ceilometer backend"Jenkins2-0/+10
2016-09-02Merge "Use the standard start method for kolla-toolbox container"Jenkins3-0/+7
2016-09-02Merge "Move to transport_url for rabbitmq configuration"Jenkins13-78/+24
2016-09-02Added influxdb roleMathias Ewald16-0/+206
Added ansible role for influxdb Introduced host groups for monitoring and influxdb and assign role Monitoring is deployed on a separate node called monitoring01 by default Co-Authored-By: zhubingbing <zhubingbing10@gmail.com> Change-Id: If2465a14b18c6c3fd657af587a0b85f6b7a0191a Partially-Implements: Blueprint performance-monitoring
2016-09-01Merge "Create the nova instances directory when need during starting"Jenkins1-33/+0
2016-09-01Merge "Remove unnecessary host at haproxy in site.yml"Jenkins1-15/+1
2016-09-02Use the standard start method for kolla-toolbox containerJeffrey Zhang3-0/+7
TrivialFix Change-Id: Icb092e47713e0b89859747d6ed4c02b3950d7ced Signed-off-by: Jeffrey Zhang <zhang.lei.fly@gmail.com>
2016-09-01Add precheck for ceilometer backendliyingjun2-0/+10
Currently when set enable_ceilometer: true and enable_mongodb: no, the deploy will fail with ceilometer database creating error. Add a precheck to avoid this situation in both prechecks and bootstrap. Change-Id: I2d46ef9adeb8e028f3c18e6bc2d3752cc39bcb29 Closes-bug: #1605522
2016-09-01Merge "Correct permissions to /etc/keystone/domains"Jenkins1-1/+1
2016-09-01Updating ironic configurations in nova.confNarasimha SV1-3/+3
Irnoic configurations in nova compute node have been changed with respect to the master code of ironic and nova. admin_url configuration is with v3 version but other details are with respect to v2.0 version of keystone authentication. Updated scheduler_host_manager, compute_driver and admin_url values in the nova.conf template to support ironic master branch code. Change-Id: I78bee3fdf082bcd526507b479be3afaee80ba899 Closes-Bug: #1619211
2016-09-01Merge "Added Ansible playbook for congress deploy"Jenkins18-0/+384
2016-09-01Merge "Add ansible raw task note, add apt-get update"Jenkins1-2/+2
2016-09-01Merge "Use six.StringIO"Jenkins1-1/+1
2016-09-01Merge "Fix service_type of mistral endpoint"Jenkins1-2/+2
2016-09-01Merge "replace baremetal_nic with api_interface"Jenkins2-3/+1
2016-09-01Merge "add deploy-servers command"3.0.0.0b3Jenkins1-0/+21
2016-09-01Added Ansible playbook for congress deploymail2nadeem9218-0/+384
Change-Id: Id04fe7a8f30ed0dae292933662036f4775e394a2 Partially-Implements: blueprint enable-congress-container
2016-08-31replace baremetal_nic with api_interfaceSean Mooney2-3/+1
- The baremetal_nic variable was used as part of kolla host playbook when generating the /etc/hosts file. Populating the /etc/hosts is done to ensure that rabbitmq can reach the other nodes in the rabbitmq cluster by hostname. - Before this change the baremetal_nic variable was used to determin which interface to read when mapping the hostname to an ip address. - This change removes baremetal_nic and uses api_interface instead as the hostname used by rabbitmq should always map to the api_interface ip. TrivialFix Closes-Bug: #1618381 Change-Id: I65fe3aad58ac34b001a1f4a38641addc9fa5a1d4
2016-08-31Merge "adds bifrost ssh key generation"Jenkins5-0/+33
2016-08-31Merge "add bifrost deploy ansible support"Jenkins4-0/+29
2016-08-31Merge "Chage with_ loop variables syntax to ansible 2"Jenkins2-8/+8
2016-08-31Merge "generate bifrost yaml configs"Jenkins12-0/+190
2016-08-31Merge "Limit hostfile generation to control nodes"Jenkins2-5/+5
2016-08-31Merge "Add option to support dhcp/l3 agent ha"Jenkins4-0/+20
2016-08-31Merge "Import the Murano core libary as part of setup"Jenkins1-0/+39
2016-08-31add deploy-servers commandSean Mooney1-0/+21
- This change extends kolla-ansible with a deploy-server command to enroll and deploy physical servers with bifrost. Change-Id: Iaa9f34b00e676569f6e3df679b7454b1ec0b8e34 Implements: blueprint bifrost-support
2016-08-31adds bifrost ssh key generationSean Mooney5-0/+33
- This change extend the genpwd.py command to generate an ssh key pair bifrost. - This change bifrost config and bootstrap task to install the generated keys. - This change updates the bifrost guide to discribe how to provide your own key. Change-Id: I05243f58843d9195cace253dff5628fae89c78e8 Implements: blueprint bifrost-support
2016-08-31add bifrost deploy ansible supportSean Mooney4-0/+29
- This change addes the ability to deploy and bootstrap bifrost. - This change introduces a deploy-bifrost command to kolla-ansible. Change-Id: I62afcf348661add900c98904e90a15a0eddffd4b Implements: blueprint bifrost-support
2016-08-31generate bifrost yaml configsSean Mooney12-0/+190
- This change indroduces a merge_yaml action_plugin - This change generates bifrost yaml configs. Change-Id: I9814e6a5d55cbd46c4b60c06ed70ed54a575bd2f Implements: blueprint bifrost-support
2016-08-31Merge "Add aodh role"Jenkins26-1/+569
2016-08-31Fix service_type of mistral endpointChristian Berendt1-2/+2
Change-Id: Idddc6916e41216fe8fd576d9db400a03728e79f8 Closes-bug: #1610968
2016-08-31Merge "Add a check before wiping Ceph disks in bootstrap"Jenkins2-0/+34
2016-08-31Add option to support dhcp/l3 agent haliyingjun4-0/+20
New option enable_neutron_agent_ha added to enable/disable dhcp/l3 agent high availability, dhcp_agents_per_network is default to 2 and it's configurable. Implement blueprint: support-network-ha Change-Id: Id4742aa67c80584634b923195545bf2b654172f3
2016-08-31Add ansible raw task note, add apt-get updateDuong Ha-Quang1-2/+2
Add note about raw install Add apt-get update before install python TrivialFix Closes-Bug: #1618297 Change-Id: I08372dcfe71dff8c0a50a421788309b642e2a521
2016-08-31Add aodh rolezhubingbing26-1/+569
Partially-Implements: blueprint ansible-aodh Change-Id: I9e20f4bf5e7d8f37f243ae15746e2b7bb49eb20c
2016-08-30Merge "Add defaults for interfaces to all.yml"Jenkins1-0/+2
2016-08-30Removing development packages from Baremetal install defaultsSandhya Dasu1-6/+0
There will never be a need for these python development packages in the baremental install case, so removing them from main.yml. TrivialFix Change-Id: Iab8edcfd07c818e40328aa5311b84880b656af08
2016-08-30Limit hostfile generation to control nodesMichal (inc0) Jastrzebski2-5/+5
With current implementation generation of hostfile is N^2, let's at least limit this to controller nodes. Currently only RabbitMQ requires hostnames, and these lands on control. TrivialFix Change-Id: I15f8d98386ede8bbc89f66923f21547efe20ff37
2016-08-30Merge "Enable the nova microversion api"Jenkins3-9/+18
2016-08-29Add a check before wiping Ceph disks in bootstrapPaul Bourke2-0/+34
An unwitting user may apply the KOLLA_CEPH_OSD[_CACHE]_BOOTSTRAP label to a partition assuming it will only use that partition for Ceph, and end up wiping out their disk. This change adds a layer of checking to this scenario to try and help avoid a disaster scenario. Closes-Bug: 1599103 DocImpact Change-Id: Ibb9fb42f87a76bc02165ec0b93b60234bad8747a
2016-08-29Fix removing nova_libvirt container issueJeffrey Zhang2-1/+10
Retry once when removing or upgrading nova_libvirt to ensure it is removed Closes-Bug: #1617741 Change-Id: I8b5046a438c0ef3599a4333bbe77333f0af323ff Signed-off-by: Jeffrey Zhang <zhang.lei.fly@gmail.com>
2016-08-29Chage with_ loop variables syntax to ansible 2Tin Lam2-8/+8
Migrate to full variable syntax in with_ loop for manila and tempest. TrivialFix Partial-Implements: bp ansible2 Change-Id: Ic68fd6123f0cd5bd0035e139e89f7b569574074c
2016-08-29Use six.StringIOLu lei1-1/+1
In links: http://pythonhosted.org/six/, we know 'cStringIO' is a module of python 2.x, but in python3.x module 'io' has the same function as 'cStringIO' in python2.x. So here we use six.stringIO instead. TrivialFix. Change-Id: I8022b92b186e239cd76a36dab7766301bf96d2c4
2016-08-28Merge "Set 'balance source' for Horizon in haproxy"Jenkins1-0/+2
2016-08-26Merge "Fix bug in Elasticsearch role"Jenkins3-0/+68
2016-08-26Merge "Add full support for fernet"Jenkins20-11/+367
2016-08-26Merge "Move rabbitmq precheck from start"Jenkins2-10/+10
2016-08-26Changed admin-openrc from DOMAIN_ID to DOMAIN_NAMEChristine Hicks1-2/+2
OpenStack used to used DOMAIN_ID and has switched to DOMAIN_NAME. TrivialFix Change-Id: Ibb0574f9267a3bc276304c8079cb230068a13273