summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-03-21Merge "Enabled spice"Jenkins1-0/+1
2016-03-21Remove static passwordCarlos Cesario1-4/+4
Remove static password into file passwords.yml Change-Id: I68d766b9d9b4a7055629473de9bb9d6ab59d8503 Closes-Bug: #1559266
2016-03-21Merge "Wrong variable name for spicehtml5proxy"Jenkins1-1/+1
2016-03-21Merge "Improve openstack-base image for centos binary"Jenkins1-4/+120
2016-03-21Enabled spiceSamYaple1-0/+1
spice used to default to enabled, it does not anymore Closes-Bug: #1560205 Change-Id: I788f89587997f0d293ec57e0153592b0ed7b7aab
2016-03-21Merge "Add generate_passwords.py to generate passwords"Jenkins7-41/+101
2016-03-21Fix rax-ord commandsSamYaple1-2/+2
It isn't always possible to get a rax-ord gate. Last patch wasn't correct. TrivialFix Change-Id: Id94264166e0914f038f32f3f9b68e463aa15ccd3
2016-03-21Wrong variable name for spicehtml5proxySamYaple1-1/+1
Reconfigure was hard broken with spiceproxy Change-Id: I80b5fcc16bcc0b090807843f7a59f0ae9ea27aec Closes-Bug: #1560175
2016-03-21Fix bad apache2 closeSamYaple2-17/+10
Change-Id: Id19450a566da1bf7b824f0050e7c3e3f73581a9b Closes-Bug: #1557036
2016-03-21Merge "Fix problem where ipv6 address causes failure"Jenkins1-1/+1
2016-03-21Merge "Fix rax-ord gate"Jenkins1-0/+8
2016-03-21Fix problem where ipv6 address causes failureSteven Dake1-1/+1
If an IPV6 address is assigned to the interface as well as IPv4, Kolla bombs out during deployment. Change-Id: Ic161c52825e0642e261d22418569d0f7667c6bd1 Closes-Bug: #1560137
2016-03-21Add generate_passwords.py to generate passwordsSamYaple7-41/+101
As with all tools, this is a first pass at the generation. Perhaps we even want to move this into kolla/kolla/cmd and be generated with tox itself in the future. This tool, when run, will only populate empty fields that have no values meaning that it is safe to run repeatedly on the same file. Of note, there is no way to preserve comments in the file after it has been processed by the yaml parser in python. Comments and sections will remain in the passwords.yml template for additional documentation if the user wishes to populate the file themselves. Use SystemRandom and clean up the docs a bit to not use pronouns. Co-Authored-By: Steven Dake <stdake@cisco.com> Closes-Bug: #1559266 Change-Id: I2932d592df8871f1b7811059206d0b4d0553a687
2016-03-21Merge "Split versions onto new line"Jenkins1-5/+10
2016-03-21Merge "Dynamically pull list of projects and versions"Jenkins1-40/+27
2016-03-21Merge "Allow version_check to work on local git repo"Jenkins1-0/+10
2016-03-21Merge "Fix heat endpoint registration"Jenkins1-8/+8
2016-03-21Merge "Allow external ceph journals and fix bootstrap"Jenkins4-48/+93
2016-03-21Improve openstack-base image for centos binaryRyan Hallisey1-4/+120
TrivialFix Closes-bug: #1560170 Change-Id: Ia3a9756c58f0ead3b20e435f1d1546408f4a8b36
2016-03-21Merge "Fix mysql bootstrap"Jenkins4-17/+27
2016-03-21Merge "Install neutron in manila-share group only when enable_manila is true"Jenkins4-21/+21
2016-03-21Merge "Fix 'optional' config.json values"Jenkins7-16/+14
2016-03-21Merge "Rework heka log copying"Jenkins2-39/+27
2016-03-21Merge "Enabled nova->glance snapshots"Jenkins1-1/+1
2016-03-21Split versions onto new lineSamYaple1-5/+10
This makes the process of updating versions _much_ easier and opens the door to a rough automated updater This should merge in master _BEFORE_ mitaka branch TrivialFix Change-Id: I90b974316c5b48fd7a31959de317cb71ae3affec
2016-03-21Dynamically pull list of projects and versionsSamYaple1-40/+27
This also fixes this version check utility since it was utterly broken before. While it did run to completion, it never properly returned any versions that needed updating. TrivialFix Change-Id: If5d77f20fd8fc97679d58bc9019115157c5f5967
2016-03-21Fix mysql bootstrapSamYaple4-17/+27
The lightsout recover patch broke multinode mysql. Also the lightsout recovery didnt probably pass the --wsrep-new-cluster flag. This updates the mariadb bootstrap to work with multinode again. Closes-Bug: #1559480 Related-Id: I903c3bcd069af39814bcabcef37684b1f043391f Change-Id: I1ec91a8b2144930ea8f04cc1c201b53712352e4e
2016-03-21Merge "Move manila variable"Jenkins3-11/+4
2016-03-21Merge "Change deprecated options throughout Kolla"Jenkins3-10/+2
2016-03-21Merge "Add memcached_servers to keystone_auth section"Jenkins15-6/+96
2016-03-21Merge "Allow user to choose filesystem for osd"Jenkins5-2/+20
2016-03-21Install neutron in manila-share group only when enable_manila is trueJeffrey Zhang4-21/+21
TrivialFix Change-Id: Idfc5d03d3359003cdb82b85b71b87ccefd4a0a43
2016-03-21Fix rax-ord gateSamYaple1-0/+8
Change-Id: I169647999b313def30c0605172cf188ef4518cdb Related-Id: Id9ea8c5e402f3a06b9064a939ad4b2e168cd6223
2016-03-21Fix heat endpoint registrationSamYaple1-8/+8
This got lost in the keystone v3 switchover. Change-Id: I014c28e71335672153df79be2110e7585d7a21c0 Related-Bug: 1553565
2016-03-21Merge "Fix Linux bridge reconfig issue"Jenkins1-1/+1
2016-03-21Merge "Attach external NIC to a NAT-Network if on Wi-Fi"Jenkins2-1/+52
2016-03-21Merge "Add check if all the hostnames are resolvable"Jenkins1-0/+10
2016-03-21Allow version_check to work on local git repoSamYaple1-0/+10
Same method we use for build.py TrivialFix Change-Id: Ib2a7bbfb8349c473e6fdbacbba239985b05ec0bd
2016-03-21Fix Linux bridge reconfig issueVikram Hosakote1-1/+1
This bug was reported by eandersson in IRC today. TrivialFix Change-Id: I3100d2bc567f641894817bd9cf3b2213416085b2
2016-03-21Merge "Update quickstart doc to use drop-in unit files"Jenkins1-19/+14
2016-03-21Merge "Explain how to use kolla-ansible pull"Jenkins1-3/+9
2016-03-21Attach external NIC to a NAT-Network if on Wi-FiAndrei-Lucian Șerb2-1/+52
On computers with wi-fi adapters, promiscuous mode on the VirtualBox (or maybe other hypervisors as well) NICs does not work, which means the default way of connecting the Neutron external interface to a bridged adapter, will not allow communication to and from the Nova VMs over floating IPs with any computer on the external network (except the host computer) or with the wi-fi router. This means no ability to connect to the Nova VMs and no internet access inside the Nova VMs. According to VirtualBox documentation (excerpt): "Bridging to a wireless interface is done differently from bridging to a wired interface, because most wireless adapters do not support promiscuous mode. All traffic has to use the MAC address of the host’s wireless adapter, and therefore VirtualBox needs to replace the source MAC address in the Ethernet header of an outgoing packet to make sure the reply will be sent to the host interface. When VirtualBox sees an incoming packet with a destination IP address that belongs to one of the virtual machine adapters it replaces the destination MAC address in the Ethernet header with the VM adapter’s MAC address and passes it on. VirtualBox examines ARP and DHCP packets in order to learn the IP addresses of virtual machines." To fix this issue, a new flag has been introduced: WIFI. If true, the default Vagrant public network is not created anymore. Instead, the 3rd NIC will be connected to a NAT-Network named OSNetwork. The NAT-Network has a virtual gateway, which will be used to communicate with the external physical wi-fi router. Since Vagrant does not have a high-level mechanism to attach an adapter to a NAT-Network, the code uses the low-level Vagrant construct vm.customize which makes it provider specific. Promiscuous mode is now activated by default on the 3rd NIC. The WIFI flag is false by default. This commit only addresses VirtualBox, and it is currently unknown if the problem described and fixed in this commit is present in other hypervisors. DocImpact Closes-Bug: #1558766 Change-Id: I0b4dbbc562d87191b2179f47b634cdd6f6361a5e Signed-off-by: Andrei-Lucian Șerb <lucian.serb@icloud.com>
2016-03-20Merge "Fix the prechecks role idempotent"Jenkins2-0/+5
2016-03-20Merge "Increase usefulness of openstack-base"Jenkins1-4/+84
2016-03-20Merge "Ceilometer needs pymongo to start"Jenkins1-1/+1
2016-03-20Merge "Fix race condition in haproxy"Jenkins1-4/+9
2016-03-21Fix the prechecks role idempotentJeffrey Zhang2-0/+5
the prechecks role should be idempotent and should changed nothing when running. TrivialFix Change-Id: Ib5063d879e0f5f414d607bd9b6493a7499fc5652
2016-03-20Merge "Fix linuxbridge driver"Jenkins1-1/+1
2016-03-19Ceilometer needs pymongo to startHui Kang1-1/+1
pymongo is needed when ceilometer uses mongodb as backend database Change-Id: Id75dc7bed30cdfa12f95bb66ca6d4cdf7be0261c Closes-Bug: #1559370 Related-Bug: #1559390
2016-03-19Move manila variableSamYaple3-11/+4
The user variable was incorrectly in passwords.yml The naming was inconsistent, it should be prefixed with manila_* Removed old unused variable TrivialFix Change-Id: I182797fcc6d62d35174403d78d71c8ad7ddcbc43