summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-04-06Increase max scheduling attempts to 10Steven Dake1-0/+2
At high scale, such as 64 nodes with 13TB ram and 2600 cores, nova seems to struggle when scheduling 100+ VMs at the same time. The issue is unrelated to the database, as the error printed indicates the max_scheduling_attempts have been reached. Increase that value to something more fitting of a 100 node cluster. Change-Id: I8982d77c7c66db8f7c95b9fd73f58ceb66dbd723 Closes-Bug: #1563664
2016-04-05Change waiting on mariadb.pidSteven Dake1-9/+6
Previously the code looked at mariadb.pid, but this seemed flakey in function. It seemed racey and prone to failure on slower connections to a registry. The original task was extremely complex and it didnt really verify that the MariaDB was ready to serve connections. Use wait_for with a regex instead. Change-Id: I3aafac04f03639b08e0ef4d6a9c9e1a4499f000c Closes-Bug: #1564278
2016-04-05Fix manila keystone v3 issues for all clientsMauricio Lima1-15/+35
Change-Id: I58472bd429accb7f0efa0fcbc7e8e2d3b76de9c4 Closes-bug: #1563972
2016-04-05Merge "Log the SHA of the Git ref for source builds"Jenkins1-2/+3
2016-04-05Fix the Neutron reconfigureJeffrey Zhang2-58/+52
Closes-Bug: #1566360 Change-Id: I8eaab1df0c85c6a0bd60a13851f8716cc5dcfa59
2016-04-05Merge "Playbook for rabbitmq upgrade"Jenkins4-1/+94
2016-04-05Log the SHA of the Git ref for source buildsPaul Bourke1-2/+3
When using named refs in source builds, e.g. "reference = master", one can't easily tell from the build output what SHA master actually pointed to at that point and time. Update the debug output to include this. Closes-Bug: #1566316 Change-Id: I95c1cc316ab7332fa30fa43e207a5a5512b76708
2016-04-05Merge "Add nova_ssh in cleanup containers script"Jenkins1-1/+1
2016-04-05Add nova_ssh in cleanup containers scriptMauricio Lima1-1/+1
Closes-Bug: #1566281 Change-Id: I84533a066a2dbc4de282b20785092350607c5971
2016-04-05Merge "Enable the kibana access from the external network"Jenkins1-0/+10
2016-04-05Merge "Check empty passwords in $CONFIG_DIR/passwords.yml"Jenkins2-4/+4
2016-04-05Merge "Add remove apparmor reminder to the quickstart"Jenkins1-0/+12
2016-04-05Merge "Adds migration step from nova to nova_api database"Jenkins1-0/+1
2016-04-05Adds migration step from nova to nova_api databaseSerguei Bezverkhi1-0/+1
This patch adds a missing required step to migrate information from the nova to the new nova_api database. Closes-Bug: #1565497 Change-Id: Ia1554e12c688e5a6509af2d37f1825fd4ab666be Co-Authored-By: Steven Dake <stdake@cisco.com>
2016-04-05Add remove apparmor reminder to the quickstartRyan Hallisey1-0/+12
Change-Id: I1333bf4352aa559f3f9ee5c78ff85533e27c7716
2016-04-05Merge "Make Heka write Keepalived logs to dedicated directory"Jenkins5-9/+19
2016-04-05Check empty passwords in $CONFIG_DIR/passwords.ymlVikram Hosakote2-4/+4
Co-Authored-By: Carlos Cesario <carloscesario@gmail.com> Change-Id: Ic2ea835cf38be64a590d3f6b022683081aeb363b Closes-Bug: #1566150
2016-04-04Updated from global requirementsOpenStack Proposal Bot1-1/+1
Change-Id: I79a6c2925a8b056d60312f3ed69d78173b9ca95f
2016-04-04Merge "Add comments on site.yml neutron hosts reordering"Jenkins1-0/+2
2016-04-04Add comments on site.yml neutron hosts reorderingGanesh Maharaj Mahalingam1-0/+2
TrivialFix Change-Id: Ia5ee3a836f35c4223f9149574cbdd29b8a61af84
2016-04-04Merge "Correct typo"Jenkins1-1/+1
2016-04-04Merge "Add general_log to mariadb container and make heka collect it"Jenkins2-2/+4
2016-04-04Correct typoSwapnil Kulkarni (coolsvap)1-1/+1
The typo was missed and the code got merged. Added commit to correct it TrivialFix Change-Id: Ice33bcb5fb2f8826054feeae41370038f86bcf6b
2016-04-04Merge "Implement nova-ssh container"Jenkins16-8/+167
2016-04-04Check empty passwords in /etc/kolla/passwords.yml in prechecksVikram Hosakote1-0/+6
This patch set makes "kolla-ansible prechecks" flag an error if any password is empty in /etc/kolla/passwords.yml. Change-Id: I87dee25b79c97be64ca49a5638c7f5a30d4cf464 Closes-Bug: #1563506
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