aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-02-27Merge "Change kolla_internal_address variable"Jenkins50-216/+218
2016-02-28No need the keystone-dist-paste.ini fileJeffrey Zhang1-1/+0
This file is in the expected path when using CentOS binary install TrivialFix Change-Id: Ic64d2bed4791250065464b6bdb6cc0992c858aaf
2016-02-26Merge "Neutron ugprade play"Jenkins3-18/+42
2016-02-26Merge "Add upgrade play for ceph"Jenkins4-5/+16
2016-02-26Merge "Fixed slight gramatical issues that could be considered confusing"Jenkins1-13/+13
2016-02-26Merge "Add suport to neutron-agents and ovs runs in storage node"Jenkins5-0/+26
2016-02-26Merge "Add Ansible scripts to generate TLS certificates for testing"Jenkins5-0/+69
2016-02-26Change kolla_internal_address variableSamYaple50-216/+218
Due to poor planning on our variable names we have a situation where we have "internal_address" which must be a VIP, but "external_address" which should be a DNS name. Now with two vips "external_vip_address" is a new variable. This corrects that issue by deprecating kolla_internal_address and replacing it with 4 nicely named variables. kolla_internal_vip_address kolla_internal_fqdn kolla_external_vip_address kolla_external_fqdn The default behaviour will remain the same, and the way the variable inheritance is setup the kolla_internal_address variable can still be set in globals.yml and propogate out to these 4 new variables like it normally would, but all reference to kolla_internal_address has been completely removed. Change-Id: I4556dcdbf4d91a8d2751981ef9c64bad44a719e5 Partially-Implements: blueprint ssl-kolla
2016-02-26Add suport to neutron-agents and ovs runs in storage nodeMauricio Lima5-0/+26
The generic driver for manila need the neutron agents and OVS / Linuxbridge running on the same node as manila_share. This is necessary when the DHSS (Driver Handles Share Servers) is the value "True", so that the manila_share can talk with NFS manager. Change-Id: I21904659b1789fa71118401bfb6ac2227ae564da Partially-Implements: blueprint enable-manila-containers
2016-02-26Add Ansible scripts to generate TLS certificates for testingDave McCowan5-0/+69
Working towards the blueprint that will add TLS protection for the external endpoints, kolla needs certificates. When kolla deploys OpenStack, the external VIP will need a server side certifcate. Clients that access those endpoints will need the public CA certificate that signed that certificate. This ansible script will create these two certificates to make it easy to use TLS in a test environment. The generated certificate files are: /etc/kolla/certificates/haproxy.pem (server side certificate) /etc/kolla/certificates/haproxy-ca.pem (CA certificate) The generated certificates are not suitable for use in a production environment, but will be useful for testing and verifying operations. Partially-implements: blueprint ssl-kolla Change-Id: I208777f9e5eee3bfb06810c7b18a2727beda234d
2016-02-26Merge "Fix issue in newest_dhcp_lease.py"Jenkins1-4/+4
2016-02-26Fixed slight gramatical issues that could be considered confusingMichael A. Trimm1-13/+13
Signed-off-by: Michael Trimm <mitrimm@cisco.com> Change-Id: Iccd3c53526caf8b109ba4ede117eebf66958782d
2016-02-26Neutron ugprade playSamYaple3-18/+42
Since openvswitch is handled in the kernel, it really is as simple as upgrade the container since the container only has userspace tools in it. Partially-Implements: blueprint upgrade-kolla Implements: blueprint upgrade-neutron Change-Id: Iec57c67a1ccba8f48b752fe832cd714bcc658af0
2016-02-26Add upgrade play for cephSamYaple4-5/+16
Ceph is pretty easy to work with. Upgrade mons, then osds, then rgws We want to eventually make these serial values configurable, but for now due to cephs delicate distributed network nature it is safest to only run 1 change at a time. Change-Id: Icc721ab3651379c28fee853ca95f9e3ddf102998 Partially-Implements: blueprint upgrade-kolla Implements: blueprint upgrade-ceph
2016-02-26Fix issue in newest_dhcp_lease.pyÉric Lemoine1-4/+4
This fixes a bug in newest_dhcp_lease.py where the get_mac_address function currently searches for a "bridge" interface instead of searching for the interface whose source network is "vagrant-private-dhcp". Change-Id: Iea0b25f893b959b5e319b117e7a1c4c63a00dd23 Closes-Bug: #1548742
2016-02-26Fix parsing of RabbitMQ logsÉric Lemoine2-3/+6
Currently Heka fails to parse the RabbitMQ logs. There are two problems: 1. The rabbit-sasl.log file is ignored but the file_match expression does not match. 2. The delimiter used in the RegexSplitter makes Heka stop on the very first log entry. '\n\n(=[^=]+====' (with two \n's) is a better delimiter. deliver_incomplete_final is used to get the final log entry. TrivialFix Change-Id: I94720340d5b2d6fd5d7641b9ff58733f6cd882ee
2016-02-26Merge "Remove the tox linters env"Jenkins1-10/+0
2016-02-26Remove the tox linters envJeffrey Zhang1-10/+0
TrivialFix Change-Id: Icd69a4d6de8ef222b219e758fa38d58f2c98f505
2016-02-26Merge "Updated from global requirements"Jenkins1-1/+1
2016-02-26Merge "Fixed grammatical error in ceph-guide.rst"Jenkins1-1/+1
2016-02-26Updated from global requirementsOpenStack Proposal Bot1-1/+1
Change-Id: I4bc9c24870317189858e66d8e4393199f03c497d
2016-02-26Merge "nova-libvirt is not a child of nova-base"Jenkins1-2/+2
2016-02-25Merge "HAProxy and Keepalived upgrade"Jenkins1-0/+18
2016-02-25Fixed grammatical error in ceph-guide.rstRicha Yadav1-1/+1
Made changes in section Managing Ceph to correct the grammatical mistake. Signed-off-by: Richa Yadav <ricyadav@cisco.com> Change-Id: I2ed13f766dd39a7ac816af86664986b8d2700d80
2016-02-25Merge "Add the default empty reconfigure.yml file to all roles"Jenkins22-1/+25
2016-02-25Merge "Import module rather than funciton in the set_configs.py file"Jenkins1-2/+2
2016-02-25Merge "General improvements to quickstart"Jenkins1-2/+4
2016-02-25HAProxy and Keepalived upgradeMichal (inc0) Jastrzebski1-0/+18
This is single task to upgrade both haproxy and keepalived. It stops slave nodes of keepalived and upgrades them separately to avoid VIP migration and allow nearly no-downtime upgrade Change-Id: I06124635a3f3553a4e8e91013cefbf897dd7179f Implements: blueprint upgrade-haproxy Implements: blueprint upgrade-keepalived Partially-implements: blueprint upgrade-kolla
2016-02-25nova-libvirt is not a child of nova-baseSamYaple1-2/+2
The permissions fix was not applied due to a recent patch. Related-Id: I37d737509bc7cf3dc74bb13ecb0a6ae68080556e TrivialFix Change-Id: Ica737a8e51cdb66b06a09b5484a4915d6e26ee06
2016-02-25Merge "Pin ceph-radosgw"Jenkins1-0/+1
2016-02-25Merge "Fixed a typo in quickstart.rst"Jenkins1-1/+1
2016-02-25General improvements to quickstartAbe Music1-2/+4
- Provided info on installing ansible via yum from EPEL and pointed readers to the EPEL docs to learn how to install/enable the repo Change-Id: I4bf87fbf90779be85293eb65fe7cd2ffe548d6ae
2016-02-25Fixed a typo in quickstart.rstAsha Saravanamohan1-1/+1
In Deploying Kolla section of the quickstart.rst IP addr needed to be changed IP address. Change-Id: I4f3895d6f05340a0608b2b66170a769bd1454fb7 Signed-off-by: Asha Saravanamohan <assarava@cisco.com>
2016-02-24Quick spelling/grammar fixMatthew Montgomery1-1/+1
Change-Id: I882fb31bc21be4b4f22e61938c1d8f6775d69323
2016-02-25Add the default empty reconfigure.yml file to all rolesJeffrey Zhang22-1/+25
DocImpact Partially-implements: bp kolla-reconfig Change-Id: I9738e80960bcfbef18d1ef1b7942f81c45684e85
2016-02-25Merge "Remove information about downgrading docker"Jenkins1-15/+4
2016-02-25Import module rather than funciton in the set_configs.py fileJeffrey Zhang1-2/+2
TrivialFix Change-Id: I352ef1176407edf093667644ce6adbd48eb63865
2016-02-25Pin ceph-radosgwMartin André1-0/+1
Change-Id: I9ff2e9d1e682f3d6b206568863d4bac3900fc03a Closes-Bug: #1549538
2016-02-24Remove information about downgrading dockerJason Myers1-15/+4
Since docker 1.10.1 is required, and docker 1.8.2 does not work with Kolla, Remove the downgrade instructions TrivialFix Change-Id: I461572a40b6fc96f73593cf989967449e4bc8e0a Signed-off-by: Jason Myers <jason@jasonamyers.com>
2016-02-24Merge "Add manila_sudoers file"Jenkins2-0/+5
2016-02-24Merge "Minor updates to Tips and Tricks"Jenkins1-1/+15
2016-02-24Merge "Add docs about failures during evaluation"Jenkins1-0/+40
2016-02-24Merge "Added *.DS_Store To .gitignore"Jenkins1-0/+3
2016-02-24Merge "Ensuring the Mariadb bootstrap configured properly"Jenkins1-1/+4
2016-02-24Add docs about failures during evaluationSteven Dake1-0/+40
The operators aren't mindreaders. Lets throw them a bone about how to properly evaluate Kolla. This can probably be expanded on. TrivialFix Change-Id: I70d0f6a63417dc9f361d8c14bbb512e1dcc44ed0
2016-02-24Added *.DS_Store To .gitignoreDean Daskalantonakis1-0/+3
Change-Id: Ic96cc0f97dd5d35c84cf80d7a60b29e3a9ad0dc4
2016-02-24Minor updates to Tips and Trickseditucci1-1/+15
TrivialFix Change-Id: Iaf4fe7747e1cf5c04cd37cb30985a75f0b1650e4
2016-02-24Merge "Switch ceph to use storage network"Jenkins6-19/+25
2016-02-24Add manila_sudoers fileMauricio Lima2-0/+5
All manila rootwrap calls are failing in source build because lack of sudoer setting Change-Id: I301fd7b6ff3721328828c2e0384f7e320146731b Partially-Implements: blueprint enable-manila-containers
2016-02-24Switch ceph to use storage networkSamYaple6-19/+25
Ceph was not properly using storage network. TrivialFix Change-Id: Ibf3da5d19cd2ca874d251b455a7eb856154fc3f7