aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2015-09-17Refactor set_configs.pySam Yaple2-145/+120
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
2015-09-17Merge "Use Liberty cloudarchive repo for Ubuntu"Jenkins2-9/+2
2015-09-17Merge "Remove ansible_ssh_user from Kolla configs"Jenkins1-3/+0
2015-09-17Expose HAProxy stats for management purposeQiu Yu3-0/+22
Change-Id: Ia7263a9993e29c8f3db71e86264b786398224223 Closes-Bug: #1496658
2015-09-16Fixes a typo in the documentationEduardo Patrocinio1-1/+1
Closes-Bug: #1496547 Change-Id: I429152ff9c1e63164e3a36a09f7cee8567b9296a
2015-09-16Replace config-external with a JSON file for Galerarthallisey5-10/+28
Change-Id: I82abc9a31571376679c4f463f5a6ae77a49ec2f6 Partially-Implements: blueprint replace-config-external
2015-09-16Use Liberty cloudarchive repo for UbuntuSam Yaple2-9/+2
Additionally remove rabbitmq since the correct version is now provided in cloudarchive repo. Change-Id: I215f03c4770f3049a9498c36c6ee9e819ce0acae Closes-Bug: #1495836
2015-09-16Remove ansible_ssh_user from Kolla configsSam Yaple1-3/+0
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
2015-09-15Replace config-external with a JSON filerthallisey2-1/+219
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
2015-09-15Merge "Add vagrant-generated files to gitignore"Jenkins1-0/+5
2015-09-15Merge "Default vagrant deployment to AIO"Jenkins1-1/+1
2015-09-15Merge "Preconfigure Kolla to work out of the box"Jenkins1-0/+12
2015-09-15Merge "Make kolla-ansible work in pip installed kolla"Jenkins1-5/+13
2015-09-15Add vagrant-generated files to gitignoreMartin André1-0/+5
Partially-Implements: blueprint vagrant-improvements Change-Id: I30cd0fbf3408a3fc8f255335430487c829895a12
2015-09-15Default vagrant deployment to AIOMartin André1-1/+1
The default for kolla-ansible is already AIO, let's be consistent. Partially-Implements: blueprint vagrant-improvements Change-Id: Ib2736806c373f18be7d758c06b88abe38a60bd55
2015-09-15Preconfigure Kolla to work out of the boxMartin André1-0/+12
This is intended for a development or PoC environment, and certainly not production. Partially-Implements: blueprint vagrant-improvements Change-Id: I619ef9be308c2296e06c5353cebec40d95b29eb3
2015-09-15Increase size of operator to allow building imagesMartin André2-0/+25
This is only implemented for libvirt provider at the moment. Partially-Implements: blueprint vagrant-improvements Change-Id: I72a2c32d7b5966a255eefcf687533023e84280da
2015-09-15Reuse kolla working dir from host in operatorMartin André2-4/+2
Partially-Implements: blueprint vagrant-improvements Change-Id: I5eca45b497ed1aea3a3706d67c9938390be51f1d
2015-09-15Use NFS sharing, it's a lot fasterMartin André1-6/+6
Partially-Implements: blueprint vagrant-improvements Change-Id: Ia4a1f68f6bb3f02a71a87711a4f9cd48e358f6eb
2015-09-15Libvirt provider for VagrantMartin André1-27/+46
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
2015-09-15Allow configuring number of nodes in VagrantfileMartin André1-12/+11
Partially-Implements: blueprint vagrant-improvements Change-Id: Icdf42f45dd5dec44dc02f073da0c4b863617cb1b
2015-09-15Prepare for vagrant-based AIO dev environmentMartin André2-67/+82
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
2015-09-15Make kolla-ansible work in pip installed kollaMartin André1-5/+13
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
2015-09-14Source type nova-compute and neutron-agents - no ovs-vsctlVladislav Belogrudov2-1/+6
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
2015-09-14Merge "Fix Kolla the repository to openstack"Jenkins1-4/+4
2015-09-14Merge "Update devenv scripts for kolla reference"Jenkins1-1/+1
2015-09-14Merge "Update ha guide kolla repo reference"Jenkins1-1/+1
2015-09-14Merge "Update all-in-one doc"Jenkins1-1/+1
2015-09-14Merge "Update openstack repo in vagrant script"Jenkins1-1/+1
2015-09-14Merge "Update vagrant doc to openstack repo"Jenkins1-1/+1
2015-09-14Merge "Make RHEL build from source"Jenkins1-8/+9
2015-09-14Update devenv scripts for kolla referenceSwapnil Kulkarni1-1/+1
Change-Id: Ia6e24c64854f3f75e48f3b6e637277b5ca32cfa8 Closes-Bug:#1495393
2015-09-14Update ha guide kolla repo referenceSwapnil Kulkarni1-1/+1
Change-Id: Ie2f5a3b8e239cae13909cf70f8be44b05b19d431
2015-09-14Update all-in-one docSwapnil Kulkarni1-1/+1
Change-Id: I9a166ef3035482adc863b79ad70c3ebd56e4ce59
2015-09-14Update openstack repo in vagrant scriptSwapnil Kulkarni1-1/+1
Change-Id: I99f940a3b12f8d63bac8f3d20bee242675fbba9e Closes-Bug:#1495390
2015-09-14Update vagrant doc to openstack repoSwapnil Kulkarni1-1/+1
Change-Id: Idfbe4380353fe9e5feba883382970f6477efdfd4
2015-09-14Fix Kolla the repository to openstackroot1-4/+4
Changed the repository of kolla to openstack Closes-Bug: #1495342 Change-Id: Ic435177ae86e8af1097dc5a0c650514b33bc148e
2015-09-13Merge "Make novncproxy work on from source installs"Jenkins1-2/+2
2015-09-13Merge "Add missing Swift services, also ansible configuration"Jenkins42-60/+859
2015-09-13Make novncproxy work on from source installsSteven Dake1-2/+2
The symlink was wrong. Change-Id: I9bb7978c7b5460484528af2a740a95e1d6411901 Closes-Bug: #1495158
2015-09-12Make RHEL build from sourceSteven Dake1-8/+9
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
2015-09-11Update .gitreview for project renameJeremy Stanley1-1/+1
Change-Id: I6b9d9f2d5374ec4c3c52f8dfca7d71ab77186a7d
2015-09-10Merge "Source type nova compute container misses qemu-img on VM boot"Jenkins1-1/+2
2015-09-10Merge "First keepalived container is started with wrong priority"Jenkins1-1/+1
2015-09-10Merge "Ansible does not wait for virtual IP to appear"Jenkins1-0/+3
2015-09-10Source type nova compute container misses qemu-img on VM bootVladislav Belogrudov1-1/+2
nova-compute requires qemu-img for various image operations Change-Id: I295f789565ba326d4023905459413df6c60aeb39 Closes-Bug: #1494273
2015-09-10Ansible does not wait for virtual IP to appearVladislav Belogrudov1-0/+3
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
2015-09-10First keepalived container is started with wrong priorityVladislav Belogrudov1-1/+1
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
2015-09-10Merge "Enable nova-libvirt to be updated"Jenkins1-1/+3
2015-09-10Merge "Make nova use a data container"Jenkins3-2/+23