| Age | Commit message (Collapse) | Author | Files | Lines |
|
This refactor brings the logging in line with the rest of Kolla.
The fucntion names were updated to reflect thier new role.
Additionally, it fixes several issues with the permissions which
currently break all containers that use set_configs.py
It will also work with source being a directory or a file now.
Change-Id: I4a197a343e3baf3bd31532debdff5972adb8aefa
Partially-Implements: blueprint replace-config-external
|
|
|
|
|
|
Change-Id: Ia7263a9993e29c8f3db71e86264b786398224223
Closes-Bug: #1496658
|
|
Closes-Bug: #1496547
Change-Id: I429152ff9c1e63164e3a36a09f7cee8567b9296a
|
|
Change-Id: I82abc9a31571376679c4f463f5a6ae77a49ec2f6
Partially-Implements: blueprint replace-config-external
|
|
Additionally remove rabbitmq since the correct version is now provided
in cloudarchive repo.
Change-Id: I215f03c4770f3049a9498c36c6ee9e819ce0acae
Closes-Bug: #1495836
|
|
The option is not for Kolla to be managing, this is all on the
operator to handle the ssh communication to the other hosts.
Additionally, setting it like this will break delegate_to
Change-Id: Ib9caa7014049f87f3ece525a32f7587e33840ea9
Closes-Bug: #1496331
|
|
Replace config-external with JSON file. The JSON file will
be placed in each of the services directories with expected
location and destination.
Set-configs.py will be responsible for interpreting the JSON file,
creating the necessary directories, moving config files, and
and providing a command line for start.sh to run the service
with the correct config files specified.
Partially-Implements: blueprint replace-config-external
Change-Id: I5e2e69dfe3ae7f938fcf51f1cd450aaa10e7f1e3
|
|
|
|
|
|
|
|
|
|
Partially-Implements: blueprint vagrant-improvements
Change-Id: I30cd0fbf3408a3fc8f255335430487c829895a12
|
|
The default for kolla-ansible is already AIO, let's be consistent.
Partially-Implements: blueprint vagrant-improvements
Change-Id: Ib2736806c373f18be7d758c06b88abe38a60bd55
|
|
This is intended for a development or PoC environment, and certainly
not production.
Partially-Implements: blueprint vagrant-improvements
Change-Id: I619ef9be308c2296e06c5353cebec40d95b29eb3
|
|
This is only implemented for libvirt provider at the moment.
Partially-Implements: blueprint vagrant-improvements
Change-Id: I72a2c32d7b5966a255eefcf687533023e84280da
|
|
Partially-Implements: blueprint vagrant-improvements
Change-Id: I5eca45b497ed1aea3a3706d67c9938390be51f1d
|
|
Partially-Implements: blueprint vagrant-improvements
Change-Id: Ia4a1f68f6bb3f02a71a87711a4f9cd48e358f6eb
|
|
Change default box to centos/7 since it is available for both
Virtualbox and libvirt providers.
Default provider is now libvirt.
I had to disable DHCP on the private netword due to issues with
vagrant-libvirt: https://github.com/pradels/vagrant-libvirt/issues/427.
Partially-Implements: blueprint vagrant-improvements
Closes-Bug: #1482478
Change-Id: Iaa1e42d8c0b4c108c5dd74fba8e71d948b7a9567
|
|
Partially-Implements: blueprint vagrant-improvements
Change-Id: Icdf42f45dd5dec44dc02f073da0c4b863617cb1b
|
|
Configure Docker registry to listen on port 4000 in case of AIO since
it is conflicting with keystone.
Partially-Implements: blueprint vagrant-improvements
Change-Id: I50ee0854cece0dac60b97e38654d96690aa81c6d
|
|
This is a quick hack to get kolla-ansible working with pip installed
kolla, kolla-ansible will need to be rewritten at some point in python.
Closes-Bug: #1495797
Change-Id: I7cf8c4baae76ff8f31514f64bed934848a1c3e40
|
|
When booting a vm with centos-source nova-compute and
some of neutron-agents fails to find ovs-vsctl binary
Change-Id: If1e7b6513babd5623666f01c68815ea8d0a05428
Closes-Bug: #1495470
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Change-Id: Ia6e24c64854f3f75e48f3b6e637277b5ca32cfa8
Closes-Bug:#1495393
|
|
Change-Id: Ie2f5a3b8e239cae13909cf70f8be44b05b19d431
|
|
Change-Id: I9a166ef3035482adc863b79ad70c3ebd56e4ce59
|
|
Change-Id: I99f940a3b12f8d63bac8f3d20bee242675fbba9e
Closes-Bug:#1495390
|
|
Change-Id: Idfbe4380353fe9e5feba883382970f6477efdfd4
|
|
Changed the repository of kolla to openstack
Closes-Bug: #1495342
Change-Id: Ic435177ae86e8af1097dc5a0c650514b33bc148e
|
|
|
|
|
|
The symlink was wrong.
Change-Id: I9bb7978c7b5460484528af2a740a95e1d6411901
Closes-Bug: #1495158
|
|
This patch enables building from source in RHEL. It works by making
the repositoroies specific to RHEL7 run in either from source or
from binary/rhos builds.
Change-Id: I795284cccc87c4a87d58c93ec73b3f9ea08878f2
Partially-Implements: blueprint rhel-based-image-support
|
|
Change-Id: I6b9d9f2d5374ec4c3c52f8dfca7d71ab77186a7d
|
|
|
|
|
|
|
|
nova-compute requires qemu-img for various image operations
Change-Id: I295f789565ba326d4023905459413df6c60aeb39
Closes-Bug: #1494273
|
|
VIP takes time (10-30 seconds) to appear on one of network nodes.
Ansible does not wait for the VIP and starts keystone. The latter
fails because it cannot connect to database thru the VIP.
Change-Id: Ie951ee22565bdbe8ccb68522648758a7174ba156
Closes-Bug: #1494253
|
|
First keepalived container is started with priority 0 but the
latter should be in range 1-255. This gives error and keepalived
resumes with default priority 100.
Change-Id: Ib11d0072a96b818d86c81a32e78118c0c82b74d8
Closes-Bug: #1494237
|
|
|
|
|