summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-04-01Merge "Fix the nova reconfigure in the multinode env"Jenkins1-15/+15
2016-04-01Make keepalived virtual_router_id param configurableCarlos Cesario3-2/+16
To be kolla deploy multiple clouds, we need to be able to configure virtual_router_id other wise haproxy will fail setup the VIP for the second cloud. Partially-Implements: blueprint multiple-cloud Closes-Bug: #1564547 Change-Id: I9eb27dd6fba61205841eadafc96601e235d2fe6d
2016-04-01Merge "Update Quickstart with example for distro and install type"Jenkins1-1/+11
2016-04-01Add a step to clean all ceph references in fstabMauricio Lima1-0/+6
After run cleanup-containers script, was necessary to clear references to the ceph in fstab file manually Change-Id: I264e6644d5d569a9b56115ea31b15589b093c3f9 Closes-Bug: #1562991
2016-04-01Merge "Workaround ansible bug related to delegate_to"Jenkins1-3/+3
2016-04-01Merge "When two interfaces are used for two VIPs, tie them together"Jenkins1-21/+8
2016-04-01Merge "Fix IP resolve check for RabbitMQ on AIO"Jenkins1-1/+1
2016-04-01Workaround ansible bug related to delegate_toSteven Dake1-3/+3
Currently the delegate_to doesnt happen and the neutron role creation is attempted once on the first server and is skipped. The re-ordering of hosts in site.yml seems to make the first host to be one inside neutron-server group yielding the expected results. This patch needs to be re-visited as soon as a version of ansible is chosen that fixes the issues with delegate_to Co-Authored-By: Steven Dake <stdake@cisco.com> Co-Authored-By: Vikram Hosakote <vhosakot@cisco.com> Co-Authored-By: Nate Potter <nathaniel.potter@intel.com> Co-Authored-By: Ganesh Mahalingam <ganesh.mahalingam@intel.com> Change-Id: Ia712b323aa9d750d470a11ee899ab1b3054a903f Partial-Bug: #1546789
2016-04-01When two interfaces are used for two VIPs, tie them togetherDave McCowan1-21/+8
When a node uses two physical interfaces for its two VIPs, these physical interfaces should be tied together, so both VIPs will be taken out of scheduling if either one fails. Without this change, if a request comes into one interface that needs access to the second interface to process the request, the original request unnecessarily fails. Repeating this results in a black hole where a failing server keeps getting new requests. Change-Id: Ic51e6584c1fbda3eb7821cb47f759c77e562cc65 Closes-Bug: #1550455
2016-04-01Fix IP resolve check for RabbitMQ on AIOMichal Rostecki1-1/+1
On AIO installation we cannot assume that the public IP address will be the first entry in "getent ahostsv4" result, because it may be also a localhost address. To make this check positive in AIO, we should look for the public IP in the whole output. Change-Id: I1da7b95d7f00c7f87ff68ead46bf55fdea812599 Closes-Bug: 1564564
2016-03-31Update Quickstart with example for distro and install typeDavanum Srinivas1-1/+11
Make it a bit more clear on how to switch distro if needed TrivialFix Change-Id: I888c8310d11c8bc65f579df2cdc9d32f3928dc23
2016-03-31Enable the kibana access from the external networkJeffrey Zhang1-0/+10
Closes-Bug: #1564440 Change-Id: I8b9ff303d131fab18e51e9f99c64f4e4004f41b4
2016-03-31Increase database connections to 10000Steven Dake1-1/+1
Scale limit testing on a 64 node cluster with 13 TB RAM and 2600 cores showed that atleast 1800 database connections are required to appropriately start 2000 virtual machines simulateounsly. Other documentation on the internet recommends larger values such as 8000, so we set to a larger value that should be able to handle a maxed out 512GB ram per compute node cluster with all services enabled. Change-Id: I8767cf3fb04e066cc22e796c647e944b4e4a1742 Closes-Bug: #1564275
2016-03-31Merge "Revert libvirt change in heka-openstack.toml.j2 in master"Jenkins1-1/+1
2016-03-31Merge "Update swift name"Jenkins1-3/+3
2016-03-30Update swift nameMauricio Lima1-3/+3
TrivialFix Change-Id: I852acea531c9c9ed68e83fbf98860453da1ce98f
2016-03-30Merge "Fix gate by adding MariaDB-shared dependnecy"Jenkins1-0/+1
2016-03-30Merge "Revert "Fix consistently failing CentOS gate""Jenkins1-2/+1
2016-03-30Start the haproxy by using haproxy-system-wrapperJeffrey Zhang4-23/+5
haproxy-system-wrapper is a solution for systemd from upstream. it can handle the reload graceful. Change-Id: I6a3d141af065e429bd1be1b7252f5c6df1fda3bb Closes-Bug: #1559238
2016-03-30Merge "Fix the Ceph reconfigure"Jenkins1-58/+127
2016-03-30Merge "Pass extra variables through kolla-ansible to ansible-playbook"Jenkins1-2/+8
2016-03-30Merge "Added precheck to check kernel version 4.2 on Ubuntu 14.04."Jenkins2-0/+10
2016-03-30Fix the nova reconfigure in the multinode envJeffrey Zhang1-15/+15
Checking the fix condition first in the when clause rather than the dynamic condition. Otherwise it will raise issue, especially in multinode env. For example use when: - nova_console == 'novnc' - inventory_hostname in groups['nova-novncproxy'] rather than when: - inventory_hostname in groups['nova-novncproxy'] - nova_console == 'novnc' Because the nova-novncproxy groups may do not exist. Change-Id: I1e76ee239908a17a4c2ffd9a18c570fbc485172e Closes-Bug: #1563643
2016-03-30Merge "Starting heka bootstrap container failed in deployment"Jenkins1-1/+2
2016-03-30Merge "Add optional services option in globals.yml"Jenkins1-0/+9
2016-03-30Merge "Fix the wrong refer self in kolla_docker.py"Jenkins1-2/+2
2016-03-30Added precheck to check kernel version 4.2 on Ubuntu 14.04.Carlos Cesario2-0/+10
Kolla recommends LTS wily kernel version 4.2 on Ubuntu 14.04. http://docs.openstack.org/developer/kolla/quickstart.html#installing-dependencies The precheck check the running kernel version, because checking the linux-image-generic-lts-wily cannot be a valid check. The package (linux-image-generic-lts-wily) can be installed, but the running kernel can be other version. Closes-Bug: #1563500 Co-Authored-By: Vikram Hosakote <vhosakot@cisco.com> Change-Id: I4e08bca95493b2dbd0ad5f8d1ea4e07b18c4959d
2016-03-30Add optional services option in globals.ymlMD NADEEM1-0/+9
Closes-Bug: #1563642 Change-Id: Id047dbcd438edc748fbe928cabbdbc1060c7c3de
2016-03-29Pass extra variables through kolla-ansible to ansible-playbookHui Kang1-2/+8
Change-Id: I4ddad85aadfac4047460085ec6bc0fcabd718253 Closes-Bug: #1561757
2016-03-29Merge "Restrict the rabbitmq only start on rabbitmq group"Jenkins1-0/+1
2016-03-29Starting heka bootstrap container failed in deploymentMauricio Lima1-1/+2
Change-Id: I7efa3f5df3a5743d264864070967cf995900b147 Closes-Bug: #1561111
2016-03-29Fix gate by adding MariaDB-shared dependnecySteven Dake1-0/+1
With the reorganization of the MariaDB repository, the C libraries for mariadb were not included in the toolbox container. This results in a non-functional CentOS environment which is resolved by this simple patch. Change-Id: Ib4a2f7e55b6efc36bc3ff2d93447cb97b7b109f5 Closes-Bug: #1561347
2016-03-29Fixing permission for libvirtd.logSerguei Bezverkhi1-0/+3
Fixing permissions so all users could access libvirtd.log Change-Id: I6f63a847ba9c5591a87922d3b117b101100b2fad Closes-Bug: 1563430 Co-Authored-By: Steven Dake <stdake@cisco.com>
2016-03-29Merge "Remove bootstrap_mariadb with cleanup-containers"Jenkins1-1/+1
2016-03-29Fix the Ceph reconfigureJeffrey Zhang1-58/+127
Closes-Bug: #1563251 Change-Id: I0072c92d6c8160f868b4ab0ec08b11541d3f3401
2016-03-29Merge "Refactor the glance service group mapping"Jenkins3-23/+12
2016-03-29Merge "Only copy the necessary config files for Glance"Jenkins1-14/+18
2016-03-29Merge "Remove meaningless char in regexp of find_disks.py file"Jenkins1-2/+2
2016-03-28Revert "Fix consistently failing CentOS gate"Sam Yaple1-2/+1
This reverts commit 17e0de6aa6c32c5adebeffc90c96f15285877cf5. This change should have never merged. There is something else going on here and the bug doesnt fully invetigate the issue. Using a mix of system and pip packages is not acceptable and can cause problems. In this case the packaged mysql has a KNOWN issue that we fixed in liberty by switching to the pip installed package. Change-Id: Ie10116010156c13742a0a5d37c440c713e4698e5
2016-03-28Remove bootstrap_mariadb with cleanup-containersMauricio Lima1-1/+1
TrivialFix Change-Id: Ic6884d46d8edf2d430f8a9fb8635f7d98d011112
2016-03-28Change keystone log dirCarlos Cesario4-18/+6
Proposed patch to change keystone and heka log dir from /var/log/kolla/apache2/ to /var/log/kolla/keystone/ Closes-Bug: #1560620 Change-Id: I70c65ceba5a301cc56880313ca86f01bd35676cb
2016-03-28Merge "Use packaged pip instead of easy_install"Jenkins1-2/+1
2016-03-28Refactor the glance service group mappingJeffrey Zhang3-23/+12
Add a glance_service_groups variable containers the container name, service name and group name. In this way, we can remove lots of duplicated lines. TrivialFix Change-Id: I9beb7509ad7221cd495e3211a2e67d986486aac6
2016-03-28Only copy the necessary config files for GlanceJeffrey Zhang1-14/+18
Only copy the necessary config files when it _really_ needed. This will make the config file safer Partial-Bug: #1559122 Change-Id: I5f5df54c688fb4f6b0ee68815116e2418d5742f7
2016-03-28Restrict the rabbitmq only start on rabbitmq groupJeffrey Zhang1-0/+1
Change-Id: I375d637eff76dd3d00e61e521c0d68a19e5da9a3 Closes-Bug: #1562261
2016-03-28Use packaged pip instead of easy_installGerard Braad1-2/+1
TrivialFix Change-Id: I1eefec4326f97f466243051bcc33551e0803980d
2016-03-27Merge "Fix gate to use world writeable docker socket"Jenkins2-17/+14
2016-03-26Fix gate to use world writeable docker socketSteven Dake2-17/+14
A recent change related to sudo securepath broke how sudo -E works. Now the PATH is reset by sudo as set by tox. As a result we can no longer rely on sudo -E anywhere in our gating system relating to path inheritence from the parent shell. This patch uses a shell operation in the setup_nodes.yml code to chmod the docker socket to 666 so docker containers can build properly. Now docker operations don't return a permission denied and we no longer require the sudo -E operation in any of our tox scripts. This isn't a security vulnerability because our gate scripts are only meant to be run in OpenStack infrastructure. To make this more clear I recommend moving these shell scripts to tests/gate. Change-Id: I5b3d6e280e3c12a25defedb14b5589ba642043fa Closes-Bug: #1562383
2016-03-27Fix the wrong refer self in kolla_docker.pyJeffrey Zhang1-2/+2
Change-Id: Ia5bcfa7253fc5a471a089339c52883af05623068 Closes-Bug: #1562345
2016-03-26Fix typos in KollaNguyen Hung Phuong4-4/+4
TrivialFix Change-Id: I21f51811ec4256d9b6b2e219de6201e4811dfc5a