summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-03-18Merge "Correct var name in globals.yml"Jenkins1-1/+1
2016-03-18Correct var name in globals.ymlMD NADEEM1-1/+1
Change variable name ceph_use_cache to ceph_enable_cache TrivialFix Change-Id: Ifeabf2a7212a78a81703f3e867c2566652b1aebc
2016-03-18Install Elasticsearch and Kibana packages using yum/apt-getVikram Hosakote6-11/+28
Test results of this patch set are at http://paste.openstack.org/show/490450/. Change-Id: I2957cc70fcca34706ec50a630d785f0630c3f5c0 Closes-Bug: #1553203
2016-03-18Merge "Allow per node configuration with augments"Jenkins16-0/+22
2016-03-18Add unmap to cinder for cephSamYaple1-0/+1
This matches the current default for nova.conf. Use unmap/discard if t is enabled on the hypervisor. This option is new for mitaka. TrivialFix Change-Id: Id94c05e2ec8a65c75ec82afcd4150390f8b87ee2
2016-03-18Merge "Refactor glance config tasks"Jenkins1-17/+3
2016-03-18Merge "Add cron to pull playbooks"Jenkins1-0/+6
2016-03-18Merge "Change libvirt volume name to libvirtd"Jenkins2-3/+4
2016-03-18Merge "Reorder operations of mkdir and useradd in toolbox"Jenkins1-2/+2
2016-03-17Merge "Changing Swift option section in globals.yml"Jenkins1-10/+30
2016-03-17Reorder operations of mkdir and useradd in toolboxSteven Dake1-2/+2
The home directory for Ansible already exists and does not need to be created. Reorder useradd and mkdir at suggestion of Jeff Peeler to avoid warning. The warning looks like this: INFO:__main__:kolla-toolbox:Step 6 : RUN mkdir -p /etc/ansible /usr/share/ansible /home/ansible && echo 'localhost ansible_connection=local' > /etc/ansible/hosts && useradd --user-group ansible --groups kolla && sed -i 's| "identity_api_version": "2.0",| "identity_api_version": "3",|' /usr/lib/python2.7/site-packages/os_client_config/defaults.json INFO:__main__:kolla-toolbox: ---> Running in ccded9c01fca INFO:__main__:kolla-toolbox:useradd: warning: the home directory already exists. INFO:__main__:kolla-toolbox:Not copying any file from skel directory into it. INFO:__main__:kolla-toolbox: TrivialFix Change-Id: I031ade6597f8071f5be1768a7e70b1008dd94e52
2016-03-17Changing Swift option section in globals.ymlSerguei Bezverkhi1-10/+30
This patch adds some explanations for different options available in /etc/kolla/globals.yml for customizing swift configuration. Trivial fix Change-Id: Iaf03f5293804d63c87d8881ac4282909a81b0bfe
2016-03-17Allow per node configuration with augmentsSamYaple16-0/+22
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
2016-03-17Refactor glance config tasksSamYaple1-17/+3
This now matches the way we copy confis in other services. TrivialFix Change-Id: Ia9c6d5f9a633c0b20b4d9a697863bd2753d39443
2016-03-17Add cron to pull playbooksSamYaple1-0/+6
TrivialFix Change-Id: I9e7e65d6e5ddfb3c387e147a8cc6f5aae1aab0cd
2016-03-17After refactor, the upgrade code was missing taskSamYaple1-0/+2
TrivialFix Change-Id: Ic946c613e5197d988897bd450040a1ea66a60f77
2016-03-17Merge "Increase the docker parition for rht bases in gate"Jenkins1-1/+1
2016-03-17Merge "Manila ubuntu binary container"Jenkins3-0/+21
2016-03-17Update README for heka imageMD NADEEM1-0/+2
Added heka description in the list of images provided by kolla. TrivialFix Change-Id: I28ce2ef185f260b779cb6613b4c6ac458376fa95
2016-03-17Reconfigure for haproxyMD NADEEM2-0/+77
Add reconfiguration for haproxy Co-Authored-By: Jeffrey Zhang <jeffrey.zhang@99cloud.net> Closes-Bug: #1553528 Change-Id: Ibe9266dfac8e79c5aa56a17eb908ff12cd81cc05
2016-03-17Manila ubuntu binary containerMD NADEEM3-0/+21
manila-share is present in manila-common package. Change-Id: Ida231c0468b6ee3bb6a76fb9f475724abf95c1cb Closes-Bug:#1553199
2016-03-17Merge "MariaDB lights out recovery"2.0.0.0rc1Jenkins7-66/+123
2016-03-17Merge "Changed port of docker_registry in globals.yml"Jenkins1-1/+1
2016-03-17Changed port of docker_registry in globals.ymlGerard Braad — 吉拉德1-1/+1
Changed docker_registry placeholder for consistency with documentation; port 4000 is used instead of Docker's default port 5000 to avoid conflicts. TrivialFix Change-Id: I539547ce573642022ccdf1fbb47b4adc2f852ff2
2016-03-17Merge "Remove commented line"Jenkins1-1/+0
2016-03-16Merge "Set --ipc option to "host" for kolla_docker"Jenkins1-0/+20
2016-03-16Merge "Add Manila deployment document"Jenkins2-2/+290
2016-03-16Remove commented lineMauricio Lima1-1/+0
TrivialFix Change-Id: Iadeada65248160ac34d917c67dca7954e1b449d2
2016-03-16Merge "Mariadb upgrade"Jenkins2-0/+11
2016-03-16Set --ipc option to "host" for kolla_dockerSerguei Bezverkhi1-0/+20
This change will enable to lvm commands running in a container communicate with udev process running on a host. Partially-Implements: blueprint iscsi-lvm2-docker Change-Id: If780710bb81adaee44ce0d291e22ce91ec6436aa
2016-03-16Fix race condition in haproxyMD NADEEM1-4/+9
The time period between getting pid of haproxy service and checking existance of pid file is very short, if with in this period haproxy service get reload then the race condition occured and container get exit as extend_start.sh script exit. To minimize the risk of race condition, this patch let the extend_start.sh script to try upto 3 times before exit. Closes-Bug: #1479888 Change-Id: I2f9b7ec832dec8d94a2cdd27ca8a212d0c65a60d
2016-03-16MariaDB lights out recoverySamYaple7-66/+123
This playbook only matters for multinode since AIO can recover from power outage without additional configuration. DocImpact Implements: blueprint mariadb-lights-out Change-Id: I903c3bcd069af39814bcabcef37684b1f043391f
2016-03-16Mariadb upgradeSamYaple2-0/+11
Minor versions of mariadb upgrade do not require full cluster stop. Full cluster stop will need to be address during the move to 10.1 at some time in the future. Change-Id: Ia048a3fd4d79921f827f3b88c623d26db506bfc3 Partially-Implements: blueprint upgrade-kolla Implements: blueprint upgrade-mariadb
2016-03-16Add Manila deployment documentThiago Gomes2-2/+290
Deploy Manila in kolla Co-Authored-By: Mauricio Lima <mauriciolimab@gmail.com> Change-Id: I1397e0f10dcbcfd182497fbaf0ebe9d5de718cc5
2016-03-16Increase the docker parition for rht bases in gatePaul Bourke1-1/+1
Currently the binary build for the oraclelinux base is just exceeding the 10GB limit we have set here. Centos is at just under 9GB so will not be long before it reaches this limit also. According to infra - (http://docs.openstack.org/infra/system-config/contribute-cloud.html) gate VMs should have a 80GB disk, so 20GB for the docker partition does not seem excessive here. TrivialFix Change-Id: I4d7fb240ea90e1e58f8f8046dd7acd0b9502c20d
2016-03-16Merge "Fix host_manager plugin for vagrant virtualbox"Jenkins1-2/+1
2016-03-16Merge "Fix genconfig on vagrant"Jenkins1-1/+1
2016-03-16Merge "Remove useless dependency on ifconfig"Jenkins1-10/+10
2016-03-16Merge "Switch to with items for sysctl"Jenkins2-23/+11
2016-03-16Merge "Move sysctl out of haproxy container"Jenkins2-5/+5
2016-03-16Remove useless dependency on ifconfigMartin André1-10/+10
We can use the ip command to achieve the same thing. TrivialFix Change-Id: I903467c90495388cbc592b56d96bd3a4675df430
2016-03-16Fix genconfig on vagrantMartin André1-1/+1
We run tox at the root of the home directory, so we need to pass it the path to the tox.ini file. TrivialFix Change-Id: Ieb52d845b77f556aee5cd194a8ef86561b7849b2
2016-03-16Fix host_manager plugin for vagrant virtualboxMartin André1-2/+1
There is no such thing as virtualbox_{ubuntu,centos} but only a virtualbox provider. The code to retrieve the VM's IP address was never executed and broke host_manager plugin. TrivialFix Change-Id: I0ffacf0bd5d2856264247b23e3b3e918836988e3
2016-03-15Change libvirt volume name to libvirtdSamYaple2-3/+4
This change is a "futureproofing" thing. It has already been discussed that libvirt should not be a child of nova and should be removed out to the base docker directory (just like openvswitch isn't a child of neutron). That is not going to happen this cycle but when it does we can't change the name of the volume. This updates the volumes to the proper name of libvirtd. This is in contrast with the libvirtlogd volume that will be needed in newton due to libvirt 1.3 Of note, the container can remain named nova_libvirt since we can change that on the fly later without breaking instances. This wont break liberty as named_volumes are not backported yet. TrivialFix Change-Id: I16cf9e1b1dbba9b5a9f5cc883494580e276d4f72
2016-03-15Add missing tar command for oraclelinux binaryPaul Bourke1-0/+1
Kibana was failing with the binary build type due to tar missing. TrivialFix Change-Id: Ia7cb77c5359b2ed30cd1883c0848cd1506a63833
2016-03-15Switch to with items for sysctlSamYaple2-23/+11
This will give more info to the user about the specific values being set and allows us to grow this list easier. TrivialFix Change-Id: Iaf22bf2c9f4ab294bec0cca17699d461852109ac
2016-03-15Move sysctl out of haproxy containerSamYaple2-5/+5
sysctl was improperly set in the contaienr itself which is not correct TrivialFix Change-Id: If2ffca6d2a40e86db4af2f103a27b280bc5fa2ff
2016-03-15Merge "Fix UnicodeEncodeError for Manila"Jenkins1-1/+1
2016-03-15Fix UnicodeEncodeError for ManilaMD NADEEM1-1/+1
TASK: [manila | Copying over manila.conf] fails while deploying Manila ubuntu binary image with the following error. UnicodeEncodeError: 'ascii' codec can't encode character u'\u2018' in position 313: ordinal not in range(128) The reason was use of non-ascii character <``> in manila.conf.j2 which is replaced by <''> in this patch to fix the issue. Change-Id: Ic26a5829ed700179997c7c06836fd581a67a6777
2016-03-15Merge "Unify vagrant bootstrap.sh scripts"Jenkins4-171/+105