<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla.git/ansible/site.yml, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.platform-os.org/openstack/kolla.git/atom?h=master</id>
<link rel='self' href='https://git.platform-os.org/openstack/kolla.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/'/>
<updated>2016-11-16T04:34:17+00:00</updated>
<entry>
<title>Remove Ansible from Kolla</title>
<updated>2016-11-16T04:34:17+00:00</updated>
<author>
<name>Steven Dake</name>
<email>stdake@cisco.com</email>
</author>
<published>2016-11-16T02:01:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=3fcef82946f7053affcfb0b1b3ef4292beb9fa95'/>
<id>urn:sha1:3fcef82946f7053affcfb0b1b3ef4292beb9fa95</id>
<content type='text'>
Change-Id: I5396e4b9927d3e65b6aa4185238a43a4765a996b
</content>
</entry>
<entry>
<title>Ansible-ize OpenStack Designate</title>
<updated>2016-11-14T15:17:04+00:00</updated>
<author>
<name>Ross Krumbeck</name>
<email>ross.krumbeck@gmail.com</email>
</author>
<published>2016-08-10T05:48:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=2a3df8db327f61273fa9e973d297f19b3740c0e0'/>
<id>urn:sha1:2a3df8db327f61273fa9e973d297f19b3740c0e0</id>
<content type='text'>
Implement containers for main designate components.
Add designate enable options and port configuration.
Add designate groups to ansible inventory.
Add designate configuration to haproxy.
Add designate port checks.
Add designate passwords to passwords.yml.
Enable Designate and Neutron integration.
Enable Designate and Nova integration.
Fix designate-pool-manager container name for consistency.

Co-Authored-By: zhubingbing &lt;zhubingbing10@gmail.com&gt;

Change-Id: I34d8126e0cd8d71d5ced9b62f3776cc354fbb549
Implements: blueprint ansible-designate
</content>
</entry>
<entry>
<title>Merge "Add manila-data service"</title>
<updated>2016-11-03T12:25:33+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2016-11-03T12:25:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=80c4d7e401d3c97a344d440f8c219e83dff377df'/>
<id>urn:sha1:80c4d7e401d3c97a344d440f8c219e83dff377df</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move precheck into its own role</title>
<updated>2016-11-03T06:48:58+00:00</updated>
<author>
<name>Jeffrey Zhang</name>
<email>zhang.lei.fly@gmail.com</email>
</author>
<published>2016-11-03T06:48:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=fa45801946e0bb5be4e54629792f924688446884'/>
<id>urn:sha1:fa45801946e0bb5be4e54629792f924688446884</id>
<content type='text'>
* Merge prechecks.yml and site.yml playbook
* Create empty precheck.yml into all roles.

Change-Id: I8a138558a26c0a2a66c5fd48ed37be657c99c1dd
Implements: blueprint condition-pre-check
</content>
</entry>
<entry>
<title>Add manila-data service</title>
<updated>2016-10-27T14:47:04+00:00</updated>
<author>
<name>Mauricio Lima</name>
<email>mauriciolimab@gmail.com</email>
</author>
<published>2016-10-20T20:19:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=d62552463fec7d32464cd6252388f824fd6be196'/>
<id>urn:sha1:d62552463fec7d32464cd6252388f824fd6be196</id>
<content type='text'>
Change-Id: Ie82f1dd7773ef2cc2c6724ec0b5f78ebd79566ee
Closes-Bug: #1635370
</content>
</entry>
<entry>
<title>Add serial for searchlight</title>
<updated>2016-10-21T17:28:22+00:00</updated>
<author>
<name>Mauricio Lima</name>
<email>mauriciolimab@gmail.com</email>
</author>
<published>2016-10-21T17:27:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=56a9c9ad2de635feb9ab1bf4e39c65e03994b8f9'/>
<id>urn:sha1:56a9c9ad2de635feb9ab1bf4e39c65e03994b8f9</id>
<content type='text'>
Change-Id: If83e802fbed98b41f3bc201f0083a4a4ab0852c0
Closes-Bug: #1635678
</content>
</entry>
<entry>
<title>Merge "Ironic should be started before nova-ironic-compute"</title>
<updated>2016-10-20T16:05:07+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2016-10-20T16:05:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=27b0c907b5dc5b20cc9683387911d5429224eb41'/>
<id>urn:sha1:27b0c907b5dc5b20cc9683387911d5429224eb41</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Support searchlight ansible role</title>
<updated>2016-10-19T05:57:53+00:00</updated>
<author>
<name>liyingjun</name>
<email>yingjun.li@kylin-cloud.com</email>
</author>
<published>2016-10-18T08:36:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=ec57f589c473daaf69daca79f3cece18abd4d300'/>
<id>urn:sha1:ec57f589c473daaf69daca79f3cece18abd4d300</id>
<content type='text'>
Searchlight is an Openstack search and index service, this patch
implements the ansible role for searchlight.

Implement blueprint: support-searchlight-deployment

Change-Id: Ibf42d5b259a6740d6596041f896e1009657b7388
</content>
</entry>
<entry>
<title>Ironic should be started before nova-ironic-compute</title>
<updated>2016-10-18T03:15:48+00:00</updated>
<author>
<name>Jeffrey Zhang</name>
<email>zhang.lei.fly@gmail.com</email>
</author>
<published>2016-10-18T02:58:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=c72b9cfffc3be4b2bd9b97c6034ce54f8c356132'/>
<id>urn:sha1:c72b9cfffc3be4b2bd9b97c6034ce54f8c356132</id>
<content type='text'>
nova-ironic-compute will try to connect ironic-api service. So ironic
should be started first.

TrivialFix

Change-Id: I23ba5724d86e3b7a06f7f7d112ee1ac84a2cda03
</content>
</entry>
<entry>
<title>Remove redundant common play and add haproxy hosts</title>
<updated>2016-09-30T15:56:42+00:00</updated>
<author>
<name>Andrew Widdersheim</name>
<email>amwiddersheim@gmail.com</email>
</author>
<published>2016-09-26T13:37:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=4963898b21d407a6e702c39f7576b817c5d24119'/>
<id>urn:sha1:4963898b21d407a6e702c39f7576b817c5d24119</id>
<content type='text'>
In cf0c25c37 [0] a play was added to run the common role against all
hosts. This ends up being redundant since every role includes the common
role as a dependancy. The reasoning behind this change as pointed out by
the author in the review comments [1] was so that an operator could run
with '--tags common' and just have the common role applied.

To avoid redundancy, the common play has been removed and tags have been
added to the common role. This allows for just the common role to run
when another role is including it while reducing redundancy.

A side affect of removing the common playbook which runs against all
hosts is that not all facts on all hosts are gathered at the beginning
of the site.yml. This breaks the haproxy role since it relies heavily on
facts to build out the haproxy.cfg file.

Previously, the haproxy role would include several hosts purely for fact
gathering purposes as pointed out in c68c9d95 [2] and a guard was put in
place so that the tasks would only run against the 'haproxy' group. In
423e3f3f [3] these hosts were removed. After reading the review [4],
this seems to have been done without fully understanding why the hosts
were there in the first place.

This change did not break anything however since the common role that
ran on all hosts mentioned previously would gather all of the facts
necessary.

To fix this fact gathering issue replace the common role play with a
play that will simply gather facts with an 'always' tag to ensure it is
run regardless of what might be passed in the '--tags' argument by the
operator.

Kudos to Paul Bourke for helping identify many of these issues.

[0] https://github.com/openstack/kolla/commit/cf0c25c37d4dd901a839a12247212c22493e1409
[1] https://review.openstack.org/#/c/369212/
[2] https://github.com/openstack/kolla/commit/c68c9d95fca6485c79a607b3716a88e284c7a64e
[3] https://github.com/openstack/kolla/commit/423e3f3fdf07f40b46fed1125076880660d14c53
[4] https://review.openstack.org/#/c/355861

TrivialFix
Closes-Bug: #1628472

Change-Id: Ia94146579e743935501f1ff4b4c1bf6cb7c43aa3
</content>
</entry>
</feed>
