3168 Commits

Author SHA1 Message Date
Jenkins
9a0104bcdb Merge "Updated doc/quickstart.rst - Part 1" 2016-02-24 16:36:25 +00:00
Jenkins
a9b016e43a Merge "Fix non-idempotent heka bootstrap" 2016-02-24 16:32:27 +00:00
Jenkins
eabe81bdf5 Merge "Implement Option for Two VIPs to separate API traffic" 2016-02-24 16:03:41 +00:00
Jenkins
e237a05b70 Merge "Fix a typo in the vagrant bootstrap scripts" 2016-02-24 15:59:44 +00:00
Jenkins
edaf162ead Merge "Remove duplicate code in neutron extend_start.sh" 2016-02-24 15:59:02 +00:00
Jenkins
bbed8e92c3 Merge "Remove duplicate code in murano extend_start.sh" 2016-02-24 15:58:10 +00:00
Jenkins
ef5e88a9f3 Merge "Update Debugging Kolla section of documentation" 2016-02-24 15:58:04 +00:00
Jenkins
63fd5627f6 Merge "Remove duplicate code in magnum extend_start.sh" 2016-02-24 15:57:12 +00:00
Jenkins
8a3a5e7f0e Merge "Remove duplicate code in cinder extend_start.sh" 2016-02-24 15:57:05 +00:00
Jenkins
99411a97d2 Merge "Remove duplicate code in glance extend_start.sh" 2016-02-24 15:56:43 +00:00
Dave McCowan
34c2cb8e64 Implement Option for Two VIPs to separate API traffic
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-24 09:18:06 -05:00
Éric Lemoine
edc0e57c89 Update Debugging Kolla section of documentation
Partially implements: blueprint heka

Change-Id: If0db8a5c9b8426687f64002a65e1dd9cbe041d1c
2016-02-24 12:17:25 +01:00
Éric Lemoine
34ac0dfad2 Remove duplicate code in murano extend_start.sh
Change-Id: I32e55ce520c95b3d2c018604e925bd8d4fdf58f1
Partial-Bug: #1546944
2016-02-24 12:10:34 +01:00
Éric Lemoine
feca4a3f4a Remove duplicate code in magnum extend_start.sh
Change-Id: Iaa7049834be784c7410970fb9f0b25086891211d
Partial-Bug: #1546944
2016-02-24 12:04:03 +01:00
Éric Lemoine
93b5c12abf Remove duplicate code in heat extend_start.sh
Change-Id: I8970d02ccbed1dfc221683e273edc2680207056b
Partial-Bug: #1546944
2016-02-24 11:57:56 +01:00
Éric Lemoine
1382e39f16 Remove duplicate code in cinder extend_start.sh
Change-Id: I71953c905b978176bf7dc6bcaf3c4766be4b60fb
Partial-Bug: #1546944
2016-02-24 11:48:07 +01:00
Éric Lemoine
63e2c64081 Remove duplicate code in glance extend_start.sh
Change-Id: I34f63aef2a473c475f3740e160f64e6c1ee758fc
Partial-Bug: #1546944
2016-02-24 11:41:24 +01:00
Éric Lemoine
509acbb83f Remove duplicate code in neutron extend_start.sh
Change-Id: I74aa68d809e9b38a605093abc4e2b8ca14335dee
Partial-Bug: #1546944
2016-02-24 11:29:10 +01:00
Sam Song
2b249272c0 Fix a typo in the vagrant bootstrap scripts
Change-Id: I90e053a8c5810dec69bd5087ddd8e31c037e6a41
2016-02-24 17:54:00 +08:00
SamYaple
52c4667b10 Fix non-idempotent heka bootstrap
This bootstrap was non-idempotent. This patch follows the style
first implemented with nova to make this idempotent.

TrivialFix

Change-Id: Id04e59c5274a7d8a5bffd3ce018f3bbb84839d75
2016-02-23 22:16:56 +00:00
Vikram Hosakote
a906c6242d Updated doc/quickstart.rst - Part 1
Part 1

Change-Id: Idf3d45a5a5d9da731e986765ee0376288a60254f
Closes-Bug:1545926
2016-02-23 20:09:10 +00:00
Jenkins
3f8bc07270 Merge "Fix vagrant bootstrapping for ubuntu" 2016-02-23 18:27:43 +00:00
Jenkins
22d32ff280 Merge "Pin Mesos to 0.27.1 version" 2016-02-23 17:34:37 +00:00
Jenkins
56c32ac39a Merge "Remove Rsyslog entirely" 2016-02-23 16:37:56 +00:00
Jenkins
a431b69560 Merge "Make Heka collect Mistral logs" 2016-02-23 16:37:49 +00:00
Jenkins
2255e39a75 Merge "Change Jinja2 expressions in heka.json.j2" 2016-02-23 15:38:36 +00:00
Jenkins
314b5026d9 Merge "Skip extend_start.sh if KOLLA_SKIP_EXTEND_START is defined" 2016-02-23 15:38:06 +00:00
Jenkins
6b4e726bae Merge "Remove duplicate code in nova extend_start.sh" 2016-02-23 15:01:58 +00:00
Jenkins
5bf932c7b8 Merge "Tempest ubuntu binary container" 2016-02-23 12:50:06 +00:00
Jenkins
8528b55e21 Merge "Remove unneeded deps" 2016-02-23 11:31:04 +00:00
Jenkins
ac04fc04b6 Merge "cloud-archive contains newer version of haproxy" 2016-02-23 11:03:55 +00:00
Éric Lemoine
0417844b8d Remove Rsyslog entirely
Partially implements: blueprint heka

Change-Id: I1322d2dc870e6f8fe052926995d993e8a08a25db
2016-02-23 01:45:23 -08:00
MD NADEEM
898188a5b6 Tempest ubuntu binary container
Change-Id: Iaa65a0f84a9d12ec7d658c560c3eb884f3f67d35
Partially-Implements: blueprint binary-ubuntu
2016-02-23 09:38:47 +00:00
Éric Lemoine
a2fe38bba5 Make Heka collect Mistral logs
Partially implements: blueprint heka

Change-Id: Ib6ac3228626360216c2c738ed601d61375b51675
2016-02-23 01:33:47 -08:00
Éric Lemoine
d87786e41e Change Jinja2 expressions in heka.json.j2
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-23 09:39:44 +01:00
Michal Rostecki
85398707c2 Pin Mesos to 0.27.1 version
Change-Id: I6a3e51a4e49d896d1a8dfcc554715e2cb6a8901e
Closes-Bug: 1548318
2016-02-23 09:12:50 +01:00
Éric Lemoine
ede53b1dcb Remove duplicate code in nova extend_start.sh
Change-Id: I37d737509bc7cf3dc74bb13ecb0a6ae68080556e
Partial-Bug: #1546944
2016-02-23 08:58:46 +01:00
Daniel Gonzalez
aaa38eaf5b Fix vagrant bootstrapping for ubuntu
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-23 08:10:54 +01:00
Jenkins
33fd50e603 Merge "Fix building centos kolla-toolbox" 2016-02-23 05:37:07 +00:00
Martin André
ded2967ea6 Remove unneeded deps
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-23 12:15:14 +09:00
Jeffrey Zhang
937c771ec8 Fix building centos kolla-toolbox
Percona recently updated their package which is now conflicting with
mariadb-libs.

Closes-Bug: #1548589

Change-Id: I9db7ffb8b94b623784cffa3e63804c47375097d1
2016-02-23 02:54:00 +00:00
Jenkins
eb3e99399b Merge "Add elasticsearch repo to gate" 2016-02-23 01:22:54 +00:00
Angus Salkeld
2597bf8cfd Skip extend_start.sh if KOLLA_SKIP_EXTEND_START is defined
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-23 11:09:08 +10:00
SamYaple
e89c156c63 cloud-archive contains newer version of haproxy
cloud-archive contains at least version 1.5 of haproxy and that is
new enough for ssl offloading.

TrivialFix

Change-Id: Ib306e54b455430fdc9be896e8d14784ef1feb011
2016-02-23 00:42:48 +00:00
xionglingfeng
35660e0e10 Multiple hypervisor driver support for nova
Change-Id: I84a7c817dec17175eb1a5cda64ba9e5056c57e50
Implements: blueprint nova-multiple-drivers
2016-02-22 23:27:00 +00:00
SamYaple
85600cd428 Add elasticsearch repo to gate
TrivialFix

Change-Id: I0f083654df901fb765e9517308ac94316859d971
2016-02-22 22:28:50 +00:00
Jenkins
2b0a070ee5 Merge "Fix Swift logging" 2016-02-22 21:49:42 +00:00
Jenkins
558190592e Merge "Upgrade stub for elasticsearch" 2016-02-22 20:39:48 +00:00
Jenkins
dea765639e Merge "Minor update add prechecks into workflow path" 2016-02-22 20:22:23 +00:00
Michal (inc0) Jastrzebski
70268a1658 Upgrade stub for elasticsearch
This should be later replaced with actual upgrade logic

Change-Id: I1c386a7f3bc0d15ebe4a47d2628833172a15f89b
Partially-implements: blueprint upgrade-kolla
Partially-implements: blueprint upgrade-elasticseatch
2016-02-22 19:42:32 +00:00