aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-04-04Add general_log to mariadb container and make heka collect itVikram Hosakote2-2/+4
Added general_log to ansible/roles/mariadb/templates/galera.cnf.j2 to improve mariadb logging. This will be helpful to debug mariadb issues especially when mariadb is scaled. Test results of this patch set are at: http://paste.openstack.org/show/492852/ Change-Id: I80438d1bbdd1ed2a1f47489c6f9c45b8107340a0 Closes-Bug: #1563668
2016-04-03Make Heka write Keepalived logs to dedicated directoryCarlos Cesario5-9/+19
Currently Heka writes the keepalived logs in /var/log/kolla/haproxy/keepalived.log. This commit changes this to /var/log/kolla/keepalived/keepalived.log. Closes-Bug: #1565499 Change-Id: I3033097bd77ddbf72948697b34a6a499ea903083
2016-04-03Implement nova-ssh containerJeffrey Zhang16-8/+167
Add a nova-ssh container to handle the `nova migrate` and `nova resize` case, in which the nova will use ssh to copy files between machines. Change-Id: Ie6675943f3aeabfbba8589d308d55b9c89d732db Closes-Bug: #1562141
2016-04-03Merge "Change keystone log dir"Jenkins4-18/+6
2016-04-02Restoring openstack_release optionSerguei Bezverkhi1-0/+3
This patch restores openstack_release option in globals.yml Closes-Bug: 1565353 Change-Id: I00342d1f52360e7d2c38b4467dc0b4049b7191dd
2016-04-02Add Ubuntu binary build and deploy gateJeffrey Zhang2-0/+40
The Ubuntu Mitaka repo is release, and we have add it. So it is time to add the Ubuntu binary gate. Closes-Bug: #1560386 Change-Id: I29d01147595c4ebebfa00798d01d5fd7398123a6
2016-04-02Merge "Remove the tempest version constrains in tempest container"Jenkins1-0/+3
2016-04-02Remove the tempest version constrains in tempest containerJeffrey Zhang1-0/+3
Remove the tempest version constraint in the upper-constrains.txt file. Otherwise, it will be failed. Closes-Bug: #1565268 Change-Id: I693efe1818bfae0eac1649cbc058d1752724cd59
2016-04-01Merge "Fixing permission for libvirtd.log"Jenkins1-0/+3
2016-04-01Merge "Make keepalived virtual_router_id param configurable"Jenkins3-2/+16
2016-04-01Merge "Add a step to clean all ceph references in fstab"Jenkins1-0/+6
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