- May 23, 2016
-
-
Ryan Hallisey authored
An operator may want to specify the location of custom config files so that kolla can detect their location and merge them with the default configs generated. Partially implements: blueprint multi-project-config Change-Id: Ibfb38d07a36dfa7fe25381adc34cc1d3cbe7d1e1
-
- May 03, 2016
-
-
Jeffrey Zhang authored
Closes-Bug: #1577148 Change-Id: I636cefc63cf532434a41af3898b63dffa711e280
-
- Apr 11, 2016
-
-
Ryan Hallisey authored
Make sure that all the sevices will attempt to connect to the database an infinite about of times. If the database ever disappears for some reason we want the services to try and reconnect more than just 10 times. Closes-bug: #1505636 Change-Id: I77abbf72ce5bfd68faa451bb9a72bd2544963f4b
-
- Mar 24, 2016
-
-
Sam Yaple authored
This reverts commit 7524b377. Liberty uses heat_user_domain and works and this should too. The bootstrap process itself must have changed or another part of the config. Either way that needs to be fixed so we can do proper upgrades. Basically, dont change the heat domain out from under the user). Change-Id: I32ae3ef90d340a83b09c09860af8f3635c1a07a5
-
Steven Dake authored
Fix the domain user to point at heat instead of some nonsensenical value. Now stack-create works properly. Change-Id: If2bc57c2516ffe724999515bb6aa3eeb31a0c980 Co-Authored-By:
Angus Salkeld <asalkeld@mirantis.com> Closes-Bug: #1553565
-
- Mar 21, 2016
-
-
Angus Salkeld authored
Note: you will get the following logs: WARNING heat.engine.environment [] OS::Heat::HARestarter is DEPRECATED. WARNING heat.engine.environment [] Removing OS::Heat::HARestarter from OS::Heat::HARestarter Change-Id: I071e4689110ad03da14b02ba9f0a1fd8463b8b55 Closes-bug: 1559828
-
SamYaple authored
This got lost in the keystone v3 switchover. Change-Id: I014c28e71335672153df79be2110e7585d7a21c0 Related-Bug: 1553565
-
- Mar 19, 2016
-
-
SamYaple authored
These options have all be deprecated/removed. This switches all options to thier proper mitaka values. TrivialFix Change-Id: Ica8d5ea0d48da01ee11672a32890431acd6a306d
-
SamYaple authored
The in-process cache for keystone tokens has been deprecated due to "incosistent results and high memory usage" with the expectation we switch to memcached_servers if we want to stay performant. Add memcache_servers [cache] section to the appropriate servers as the [DEFAULT]\memcache_servers options was deprecated. TrivialFix Related-Id: Ied2b88c8cefe5655a88d0c2f334de04e588fa75a Change-Id: Ic971bdddc0be3338b15924f7cc0f97d4a3ad2440
-
- Mar 17, 2016
-
-
SamYaple authored
This type of per node configuration is required to support things like availability zones for nova. As always, if this file doesnt exist it doesnt get used so this change is safe. TrivialFix Change-Id: Iff8172af522c2c96e5f2c173b24a5dfd4d522ed2
-
- Mar 11, 2016
-
-
Martin André authored
Change-Id: Icf5de0684b10c32cc6e29b62d183705d423b4333 Closes-Bug: #1555989
-
- Mar 09, 2016
-
-
Steven Dake authored
This could possibly use gold plating in how bootstrapping operates to use shade rather than the shell in the container. It is unclear why stack create failed prior to this patch, but that fact hasn't changed. I think the heat domains are not setup properly in the configuration files, meaning that the domain ID must be created outside of Heat and registered in the configuration file. This is covered in Bug #1553565. Change-Id: I490d4dd68a101f388c0ecb4acab54d5eaa6e314e Partially-Implements: blueprint kolla-upgrade Implements: blueprint upgrade-heat
-
- Mar 07, 2016
-
-
Dave McCowan authored
When using separate networks for external APIs and internal APIs, services need to be configured to use the internal APIs. The default is typically publicURL. TrivialFix Change-Id: I24da63220a65e210c37d9f24b6d76a0031d66f3d
-
- Mar 03, 2016
-
-
SamYaple authored
After our switch to keystone-manage bootstrap Horizon is not happy due to v3 not being setup correctly. This patch fixes that This also includes removal of unused variables (transforms them into endpoint url variables) TrivialFix Change-Id: I1e04db8c24049f80e974c063f03068a2ab32a563
-
- Mar 02, 2016
-
-
Steven Dake authored
Add reconfiguration for heat-api, heat-engine, heat-api-cfn. Change-Id: I60d538d08eaf1db38876cccbb0db530b52d302b8 Partially-Implements: blueprint kolla-reconfig
-
- Feb 26, 2016
-
-
SamYaple authored
Due to poor planning on our variable names we have a situation where we have "internal_address" which must be a VIP, but "external_address" which should be a DNS name. Now with two vips "external_vip_address" is a new variable. This corrects that issue by deprecating kolla_internal_address and replacing it with 4 nicely named variables. kolla_internal_vip_address kolla_internal_fqdn kolla_external_vip_address kolla_external_fqdn The default behaviour will remain the same, and the way the variable inheritance is setup the kolla_internal_address variable can still be set in globals.yml and propogate out to these 4 new variables like it normally would, but all reference to kolla_internal_address has been completely removed. Change-Id: I4556dcdbf4d91a8d2751981ef9c64bad44a719e5 Partially-Implements: blueprint ssl-kolla
-
wangtianfa authored
Changed hard-code keystone username for neutron and heat in the neutron.conf template and heat.conf template. TrivialFix Change-Id: Ibdd1422bd4cae5011f9fc5f4de7dfc58601dca1d
-
- Feb 25, 2016
-
-
Jeffrey Zhang authored
DocImpact Partially-implements: bp kolla-reconfig Change-Id: I9738e80960bcfbef18d1ef1b7942f81c45684e85
-
- Feb 19, 2016
-
-
Éric Lemoine authored
Partially implements: blueprint heka Change-Id: Ie22c4326c6ec2a3426b0c3b8fda4554b1b2541b0
-
- Feb 16, 2016
-
-
SamYaple authored
The extend_start.sh script for rsyslog is removed as it is no longer needed. Docker no longer binds to /dev/log or /run/kolla/log Closes-Bug: #1544545 Change-Id: Ic0a323a26ee4e9e15baf4598285844a8a4955f23
-
- Feb 15, 2016
-
-
Dave McCowan authored
To allow for TLS to protect the service endpoints, the protocol in the URLs for the endpoints will be either http or https. This patch removes the hardcoded values of http and replaces them with variables that can be adjusted accordingly in future patches. Change-Id: Ibca6f8aac09c65115d1ac9957410e7f81ac7671e Partially-implements: blueprint ssl-kolla
-
venkatamahesh authored
Change-Id: I27ca0ea75f3d6a4371c91b3cb2c7a999ec90fbc4
-
- Feb 06, 2016
-
-
SamYaple authored
Docker 1.10 has broken the gate and this patch will correct that breakage. The issue comes with rsyslog. Due to a commit in Docker 1.10 [1] we must change the way we get the log socket for rsyslog. The /dev/ folder will no longer populate as we used it. So instead we simply make a new socket in a path we control and share that to the correct location in the containers. Additionally, adjust the gate for new Docker daemon. [1] https://github.com/docker/docker/pull/16639 Partially-Implements: blueprint kolla-upgrade Change-Id: I881a2ecdf6d7b35991e1d38a3f3e60d022d6577f
-
- Feb 02, 2016
-
-
SamYaple authored
This change is needed for clarity. We have a kolla-ansible script. We have a kolla-mesos repo. We plan to have a kolla-ansible repo. Already we have had far too much confusion about whether we are talking about the container or the project. Naming this kolla-toolbox eliminates all of that confusion and its probably a bit more accurate of a name too. Closes-Bug: #1541053 Change-Id: I8fd1f49d5a22b36ede5b10f46b9fe02ddda9007e
-
- Jan 28, 2016
-
-
SamYaple authored
Add bootstrap label to all bootstrap containers to ensure that when the a new container is launched a difference is seen between it and the bootstrap container since we cannot rely on ENV variables for this. This only affects mariadb at this stage, but it is needed to ensure rabbitmq works when we switch to named volumes. Change-Id: Ia022af26212d2e5445c06149848831037a508407 Closes-Bug: #1538136
-
Michal Rostecki authored
Change-Id: Ie91b3498e9f9d0d74a502ba6945db531ef967516 Closes-Bug: #1492736
-
- Jan 27, 2016
-
-
Allen Gao authored
After introduction of pull action and turing every main.yml into {{action}}.yml we lost ability to perform upgrade. Change-Id: Id6b5921bd1e3e7b196c4b3223920e51ae5e0b840 Closes-Bug: #1538210
-
- Jan 20, 2016
-
-
Ice Yao authored
References: https://review.openstack.org/#/c/269042/ TrivialFix Change-Id: Ief08781342a06f956fc4cf00ba4383759da8c897
-
Ice Yao authored
Config file use *_logging_debug as debug default value Change-Id: I41102fff9056a82f7307694252adff0aedcf2658
-
- Jan 19, 2016
-
-
Wanlong Gao authored
TrivialFix https://review.openstack.org/#/c/249508/ Change-Id: Ie2732ee116b6b4b3e0210eb1f62fc72878d8c277
-
- Jan 15, 2016
-
-
Wanlong Gao authored
TrivialFix Change-Id: I33924d6de43126ff8523883eebce703c976f9a1a
-
- Jan 06, 2016
-
-
SamYaple authored
Change-Id: Idce62ce7c1c10c53e8e42091d6c47da4b770c261 Partially-Implements: blueprint pre-pull-images
-
Martin André authored
TrivialFix Change-Id: Ifded72fbe34892e66fea95f31ebf27429f2d10f1
-
- Dec 31, 2015
-
-
SamYaple authored
Change-Id: If8153a79d6e6784c757dfcca7f66b2e0c1416bd4 Partially-Implements: blueprint kolla-docker-module
-
- Dec 22, 2015
-
-
SamYaple authored
Closes-Bug: #1528432 Change-Id: I6e56f283521b29678964cb655ac3cff2d13b8246
-
SamYaple authored
Convert config creation from a playbook to an action_plugin. This reduces the complexity and confusion while retaining the same augment structure and flexibility. This allows us to remove the 0-byte files as requirements. They will still be used if they are present (this means we require additional documentation around them). DocImpact Closes-Bug: #1528430 Change-Id: I2c789f6be9f195c7771ca093a6d59499564b4740
-
- Dec 16, 2015
-
-
OTSUKA, Yuanying authored
In heterogeneous environment, api_interfaces are different each other. So we should specify it from hostvars. Implements: bp configure-network-interface Change-Id: Id15d70bfb9ebb62a64a3847a6b77407efb171dbe
-
- Nov 27, 2015
-
-
Michal Rostecki authored
Use virtualenv for installation of OpenStack projects and dependencies to avoid conflicts with Python libraries installed by non-OpenStack binary packages. Change-Id: I21ecd673b2e93335b1d3dd4e279e940c9d694c3c Implements: blueprint virtualenv
-
- Nov 23, 2015
-
-
Sam Yaple authored
Additionally remove tty from the container cleanup docker section. It was added in a sed in a previous patchset by serves no purpose. Change-Id: Ib617870616bca687f72ffaa44b2e9a3a11ef1011 Partially-Implements: blueprint cleanup-playbooks
-
Hui Kang authored
The bootstrap tasks could be started on any node listed in the site.yml The issue is that all the tasks must run on the same node, and the only node that all the tasks can run on is the 'api' node due to needing to start the bootstrap container which binds in the configs. delegate_to is required to ensure that the proper node gets the task. Co-Authored-By:
Sam Yaple <sam@yaple.net> Change-Id: Ica04ab366777a571a92212ac22c482f1881d4ecd Closes-Bug: #1513598 Related-Bug: #1513439
-