summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-02-24Switch ceph to use storage networkSamYaple6-19/+25
Ceph was not properly using storage network. TrivialFix Change-Id: Ibf3da5d19cd2ca874d251b455a7eb856154fc3f7
2016-02-24Merge "Allow cinder-volume to be configured to use nfs on Centos"Jenkins1-0/+21
2016-02-24Merge "Use passed client IP address in various audit logs"Jenkins6-3/+7
2016-02-24Merge "Updated doc/quickstart.rst - Part 1"Jenkins1-8/+21
2016-02-24Merge "Fix non-idempotent heka bootstrap"Jenkins1-0/+2
2016-02-24Merge "Implement Option for Two VIPs to separate API traffic"Jenkins4-4/+164
2016-02-24Merge "Fix a typo in the vagrant bootstrap scripts"Jenkins2-2/+2
2016-02-24Merge "Remove duplicate code in neutron extend_start.sh"Jenkins6-19/+8
2016-02-24Merge "Remove duplicate code in murano extend_start.sh"Jenkins4-10/+6
2016-02-24Merge "Update Debugging Kolla section of documentation"Jenkins1-4/+4
2016-02-24Merge "Remove duplicate code in magnum extend_start.sh"Jenkins4-10/+6
2016-02-24Merge "Remove duplicate code in cinder extend_start.sh"Jenkins4-10/+6
2016-02-24Merge "Remove duplicate code in glance extend_start.sh"Jenkins4-10/+6
2016-02-24Use passed client IP address in various audit logsDave McCowan6-3/+7
HAProxy: change to use option forwardfor to pass origin IP address to backend via X-Forwarded-For header Keystone: Apache does the audit logs for keystone. Change the LogFormat to display the passed address instead of the connection address which is that of the load balancer. Nova, Cinder, Glance: these services can make use of the address passed in X-Forwarded-For. With this setting the API logs for these services include the client IP address. Change-Id: Ia861ecc11a7c7d463d0366586926d1a842853f69 Closes-Bug: #1548935
2016-02-24Implement Option for Two VIPs to separate API trafficDave McCowan4-4/+164
To improve security, operators have asked for two VIPs for their cloud. VIP 1 is the internal VIP that can reach internal and admin endpoints. In addition, the internal VIP can also reach other internal services, such as the database and message services. VIP 2 is the external VIP that can only reach public endpoints. With one VIP only, all services are reached at the same address. To add a second VIP, this patch adds two new configuration parameters. kolla_external_vip_address: is an IPv4 address to use for created VIP kolla_external_vip_interface: is the network interface to use for VIP In this scenario, the first VIP (the internal VIP), is defined by the original parameters (kolla_internal address and network_interface). When using two VIPs, the existing kolla_external_address parameter should be/point to/resolve to the kolla_external_vip_address. Closes-bug: 1535333 Change-Id: I5bfcefaf7899298455cdade8209c34324aebfecb
2016-02-24Update Debugging Kolla section of documentationÉric Lemoine1-4/+4
Partially implements: blueprint heka Change-Id: If0db8a5c9b8426687f64002a65e1dd9cbe041d1c
2016-02-24Remove duplicate code in murano extend_start.shÉric Lemoine4-10/+6
Change-Id: I32e55ce520c95b3d2c018604e925bd8d4fdf58f1 Partial-Bug: #1546944
2016-02-24Remove duplicate code in magnum extend_start.shÉric Lemoine4-10/+6
Change-Id: Iaa7049834be784c7410970fb9f0b25086891211d Partial-Bug: #1546944
2016-02-24Remove duplicate code in heat extend_start.shÉric Lemoine4-10/+6
Change-Id: I8970d02ccbed1dfc221683e273edc2680207056b Partial-Bug: #1546944
2016-02-24Remove duplicate code in cinder extend_start.shÉric Lemoine4-10/+6
Change-Id: I71953c905b978176bf7dc6bcaf3c4766be4b60fb Partial-Bug: #1546944
2016-02-24Remove duplicate code in glance extend_start.shÉric Lemoine4-10/+6
Change-Id: I34f63aef2a473c475f3740e160f64e6c1ee758fc Partial-Bug: #1546944
2016-02-24Remove duplicate code in neutron extend_start.shÉric Lemoine6-19/+8
Change-Id: I74aa68d809e9b38a605093abc4e2b8ca14335dee Partial-Bug: #1546944
2016-02-24Fix a typo in the vagrant bootstrap scriptsSam Song2-2/+2
Change-Id: I90e053a8c5810dec69bd5087ddd8e31c037e6a41
2016-02-24Allow cinder-volume to be configured to use nfs on CentosRyan Hallisey1-0/+21
Closes-Bug: 1548508 Partially implements: blueprint nfs-support-in-cinder Change-Id: I3b66252290e61f74ea13889fe136ac74863110f4
2016-02-23Fix non-idempotent heka bootstrapSamYaple1-0/+2
This bootstrap was non-idempotent. This patch follows the style first implemented with nova to make this idempotent. TrivialFix Change-Id: Id04e59c5274a7d8a5bffd3ce018f3bbb84839d75
2016-02-23Updated doc/quickstart.rst - Part 1Vikram Hosakote1-8/+21
Part 1 Change-Id: Idf3d45a5a5d9da731e986765ee0376288a60254f Closes-Bug:1545926
2016-02-23Merge "Fix vagrant bootstrapping for ubuntu"Jenkins2-52/+105
2016-02-23Merge "Pin Mesos to 0.27.1 version"Jenkins2-0/+5
2016-02-23Merge "Remove Rsyslog entirely"Jenkins12-93/+5
2016-02-23Merge "Make Heka collect Mistral logs"Jenkins7-12/+30
2016-02-23Merge "Change Jinja2 expressions in heka.json.j2"Jenkins1-3/+2
2016-02-23Merge "Skip extend_start.sh if KOLLA_SKIP_EXTEND_START is defined"Jenkins1-2/+4
2016-02-23Merge "Remove duplicate code in nova extend_start.sh"Jenkins8-30/+12
2016-02-23Merge "Tempest ubuntu binary container"Jenkins1-0/+6
2016-02-23Merge "Remove unneeded deps"Jenkins2-11/+0
2016-02-23Merge "cloud-archive contains newer version of haproxy"Jenkins1-6/+1
2016-02-23Remove Rsyslog entirelyÉric Lemoine12-93/+5
Partially implements: blueprint heka Change-Id: I1322d2dc870e6f8fe052926995d993e8a08a25db
2016-02-23Tempest ubuntu binary containerMD NADEEM1-0/+6
Change-Id: Iaa65a0f84a9d12ec7d658c560c3eb884f3f67d35 Partially-Implements: blueprint binary-ubuntu
2016-02-23Make Heka collect Mistral logsÉric Lemoine7-12/+30
Partially implements: blueprint heka Change-Id: Ib6ac3228626360216c2c738ed601d61375b51675
2016-02-23Change Jinja2 expressions in heka.json.j2Éric Lemoine1-3/+2
This follows up on a review comment from sdake [*] and change the Jinja2 expressions used in heka.json.j2. [*] <https://review.openstack.org/#/c/283118/3/ansible/roles/common/templates/heka.json.j2@49> TrivialFix Change-Id: I20ee5084cfef6acf53a737757fe727df5b4e9fce
2016-02-23Pin Mesos to 0.27.1 versionMichal Rostecki2-0/+5
Change-Id: I6a3e51a4e49d896d1a8dfcc554715e2cb6a8901e Closes-Bug: 1548318
2016-02-23Remove duplicate code in nova extend_start.shÉric Lemoine8-30/+12
Change-Id: I37d737509bc7cf3dc74bb13ecb0a6ae68080556e Partial-Bug: #1546944
2016-02-23Fix vagrant bootstrapping for ubuntuDaniel Gonzalez2-52/+105
The ubuntu-bootstrap.sh script used by vagrant to provision ubuntu boxes was lacking many of the features of centos-bootstrap.sh. For instance, ubuntu-bootstrap.sh did not install kolla, so the kolla-build executable was not available after initial provisioning. This patch adapts the bootstrap script to match the centos bootstrap script as closely as possible. Change-Id: I6cdacb993a9b6856912ea7cfb73a28f3867f472a Closes-Bug: #1547114
2016-02-23Merge "Fix building centos kolla-toolbox"Jenkins2-2/+0
2016-02-23Remove unneeded depsMartin André2-11/+0
Percona has fixed their packaging issue and now MySQL-python installs cleanly without the need of MariaDB-shared package. TrivialFix Change-Id: I42672c269185352ab4999683bd0ad7c5f23de3bb
2016-02-23Fix building centos kolla-toolboxJeffrey Zhang2-2/+0
Percona recently updated their package which is now conflicting with mariadb-libs. Closes-Bug: #1548589 Change-Id: I9db7ffb8b94b623784cffa3e63804c47375097d1
2016-02-23Merge "Add elasticsearch repo to gate"Jenkins1-0/+1
2016-02-23Skip extend_start.sh if KOLLA_SKIP_EXTEND_START is definedAngus Salkeld1-2/+4
This is all kolla-mesos needs, so that we can run the extend_start within the context of our start script. We need to do this to track dependencies of the commands (one of which is the extend_start). implements blueprint custom-extend-start Change-Id: Ib844adc9c42dd8862281eb3f903d6c2b4695a34d
2016-02-23cloud-archive contains newer version of haproxySamYaple1-6/+1
cloud-archive contains at least version 1.5 of haproxy and that is new enough for ssl offloading. TrivialFix Change-Id: Ib306e54b455430fdc9be896e8d14784ef1feb011
2016-02-22Multiple hypervisor driver support for novaxionglingfeng3-1/+8
Change-Id: I84a7c817dec17175eb1a5cda64ba9e5056c57e50 Implements: blueprint nova-multiple-drivers