- Sep 30, 2016
-
-
Andrew Widdersheim authored
In cf0c25c3 [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
-
- Sep 26, 2016
-
-
zhubingbing authored
add check cloudkitty prot and api haproxy in port_checks.yml TrivialFix Change-Id: I517a3e3becdc05cb0a5afeaff897ccd63813de09
-
Jeffrey Zhang authored
Use dict.pop(key, None) instead of del dict[key]. dict.pop will not raise any error when the key is not exist. TrivialFix Change-Id: I3808fc865afe6936a5d93eff792e1d1a93ba2085
-
- Sep 25, 2016
-
-
Waldemar Znoinski authored
* add ironic-inspector(-archive) source to docker image * pip install from above source code * move in-container config files to /etc/ironic-inspector * add sudoers file to allow ironic-rootwrap * copy rootwrap conf and filters from source repo Change-Id: Ie3cce19810b9940d06bb636b28015160fea6ddfb Closes-bug: #1624457 Closes-bug: #1624833 Closes-bug: #1624845
-
caowei authored
TrivialFix Change-Id: Ia3c6eeb956825e649d57f390c182cb91901f16d5
-
caowei authored
enable_elasticsearch option is already added,in https://github.com/openstack/kolla/blob/master/ansible/group_vars/all.yml#L303 elastic search enable or disable depends on "enable_central_logging" not on "enable_elasticsearch" in globals.yml file. So remove enable_elasticsearch option from global.yml This reverts commit f581c81e. Change-Id: I1ceff747d7b978dc82efc55fda72b9b98c272f0d
-
- Sep 24, 2016
-
-
Jeffrey Zhang authored
This file is added by accident. Remove it now. TrivialFix Change-Id: I8546f25a3f0368a3351e9f6eceb4c37cde5e56fc
-
Jeffrey Zhang authored
This issue still exsits when disable ipv6 feature. This reverts commit 5480bd9b. Change-Id: I1e6c6bff5585cf5a49890668203d6971112c32f1
-
Jeffrey Zhang authored
TrivialFix Change-Id: Iaca1aae8643f4155a862018430bfb0593d6a39e2
-
- Sep 23, 2016
-
-
Serguei Bezverkhi authored
This PS modifies Elasticsearch and Kibana configuration templates so genconfig can genarate Kubernetes compatible config for these services. TrivialFix Change-Id: I6886307a163a9ca27a29e6dbdac4f9080948e4b5
-
zhubingbing authored
Closes-bug: #1626952 Change-Id: Ib94635d3322dfc31c1dc31fec1ca1eac4f55dedb
-
Eduardo Gonzalez authored
Change-Id: Ic2a14659f90e5b6060eb695e1f3592db3ae5b907 Closes-Bug: #1626863
-
zhubingbing authored
wsgi only aodh-api use Change-Id: I4e9e67cd211d86e821542c692af35797c224eedc Closes-bug: #1626900
-
zhubingbing authored
Change-Id: Id874410000782ed5aebbceab3dd9a2ba608a8e30 Closes-bug: #1626876
-
zhubingbing authored
Closes-bug: #1626555 Change-Id: Ie78835a74965538ba2141a80641384116ef5078c
-
- Sep 22, 2016
-
-
caowei authored
TrivialFix Change-Id: Id3bbe547637386216a1001c729b277439fbe114f
-
Jeffrey Zhang authored
TrivialFix Change-Id: I643940d04ec0c2ffeb95816dde5d1438829c7464
-
zhubingbing authored
Closes-bug: #1624881 Change-Id: I1901089b09a7c0e519243f9f6399566a5f5d0d31
-
- Sep 21, 2016
-
-
bjolo authored
TrivialFix Change-Id: I11efb23a51d424710cdb3bab520b572486b16be6
-
James McCarthy authored
By having serial in site.yml for these roles will mean (particularly during an upgrade) that tasks can be executed out of the intended order across hosts, leading to unexpected results. Change-Id: I44f0c66c445d853a2e4af69119562f13b4424936 Closes-Bug: #1626096
-
Vladislav Belogrudov authored
Currently Cinder enables iscsid service only when LVM is choosen as backend. This fix will allow to specify external iSCSI storage via configuration add-on and to run iscsid independently of LVM settings. Change-Id: Iaae0f8025534e5ab1c5f9d5e812a7d41129915ef Closes-Bug: 1614125
-
caoyuan authored
TrivialFix Change-Id: Id2cd736f136068514f26977b434b15a8b1ffc8be
-
Paul Bourke authored
Currently Kolla operators are restricted to configuring one physical network (physnet1). This change along with ml2_conf.ini augmentation can be used to setup multiple physical networks in openvswitch. E.g. To configure two physical networks, physnet1 and physnet2, with ports eth1 and eth2 associated respectively: In /etc/kolla/globals.yml, set neutron_bridge_name: "br-ex,br-ex2" neutron_external_interface: "eth1,eth2" In /etc/kolla/config/neutron/ml2_conf.ini [ovs] bridge_mappings = physnet1:br-ex,physnet2:br-ex2 Co-Authored-By:
Mick Thompson <michael.a.thompson@oracle.com> Closes-Bug: #1625700 DocImpact Change-Id: I9454ca98d9b058368129123109ccc56f95519874
-
Eduardo Gonzalez authored
Change-Id: I4f24bcc69e02eaa961b5791b3986e969368c50a8 Closes-Bug: #1625691
-
- Sep 20, 2016
-
-
Eduardo Gonzalez authored
Apply a clear syntax adding missing spaces TrivialFix Change-Id: I4046ffc43d58db0b667e661aec83714bc67d8dbb
-
Christian Berendt authored
This solves the following issue: oslo_config.cfg.ConfigFilesNotFoundError: Failed to find some config files: /etc/neutron/fwaas_driver.ini Change-Id: I606e591057574ca113f2cba18618f455f7c36bc6 Closes-bug: #1625672
-
Christian Berendt authored
TrivialFix Change-Id: If63053d707e0e6642883745c702d13b63093131a
-
Christian Berendt authored
TrivialFix Change-Id: I5ebb8bc42fa9483adfb397ba1856c750a3b70a7b
-
liyingjun authored
According to installation guide from murano[1] and devstack sample config[2], some of the configurations for keystone auth need to be changed. [1]: http://docs.openstack.org/developer/murano/install/manual.html#install-the-api-service-and-engine [2]: https://github.com/openstack/murano/blob/master/devstack/plugin.sh#L187-L194 Change-Id: I01f9fcf3d6eb849392c4717f8e4c78be069351a2 Closes-bug: #1624957 Closes-bug: #1621693
-
caowei authored
TrivialFix Change-Id: I2004b234520aa16ce2a76d8996cfb9d1a8174439
-
ZhongShengping authored
The auth parameters `admin_username`, `admin_password`, `admin_tenant_name` and `admin_url` of the [ironic] config option group are now deprecated and will be removed in a future release. Using these parameters will log a warning. Please use `username`, `password`, `project_name `and `auth_url` instead. Change-Id: I9e383788e35b83888b3b5cf927f67b0f3b4ef54b Closes-Bug: 1619266
-
Kevin Fox authored
TrivialFix Change-Id: If3b975710425a88f5cc8df016a009e5e5b413ca5
-
- Sep 19, 2016
-
-
Kevin Fox authored
* use template for transport_url that is working for kolla-kubernetes * use transport_url parameter in DEFAULT section Co-authored-by:
Christian Berendt <berendt@betacloud-solutions.de> Change-Id: I800b5bc4c178b5df4f208ee50944e2806fd6a7c1 Closes-bug: #1625352
-
Jeffrey Zhang authored
keystone-fernet container need keystone.conf file TrivialFix Change-Id: If4a75a4d9e88350963c31190bc09cee4862aa34d
-
Jeffrey Zhang authored
TrivialFix Change-Id: I72670b61c50ff30a6f9c17e99b60e4e99529c062
-
bjolo authored
TrivialFix Change-Id: I54151df7f869e0a7915ce6361eda8dfefe5d1870
-
Christian Berendt authored
Change-Id: I6fe7f0928812f816080ced76dec2659f2094276d Closes-bug: #1625317
-
Bartłomiej Daca authored
Change the conditions order in when statement. TrivialFix Change-Id: Ied9907ff25b66de3fd43502a920a88af8ff0cacd Closes-Bug: #1625256
-
Andrew Widdersheim authored
Use the ansible_version variable introduced in Ansible 1.8. It is a far more accurate check. TrivialFix Change-Id: I1265ca3de583ff6f9335b8e5e8fe4ea4aadf565b
-
bjolo authored
TrivialFix Change-Id: I4e84ac4e51a976ad132aa78b175855bed1d4bb20
-