3148 Commits

Author SHA1 Message Date
É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
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
William Snow
2fac978566 Minor update add prechecks into workflow path
TrivialFix

Change-Id: I93f9ec574b4d46a53086ca11946bfa1003e26fa0
2016-02-22 11:36:39 -08:00
Jenkins
e6263dcd09 Merge "Use external address in novncproxy and spice" 2016-02-22 19:14:06 +00:00
Jenkins
3678532f34 Merge "Upgrade task for Swift" 2016-02-22 18:18:35 +00:00
xionglingfeng
64a3ac8433 Use external address in novncproxy and spice
Change-Id: I1e5fd00eb3978db950f008e740d3b8130964909f
Closes-Bug: 1548445
2016-02-22 14:43:12 -03:30
Jenkins
7c9ef860e8 Merge "Change Heka sudoers file mode bits" 2016-02-22 18:00:46 +00:00
Jenkins
c01ed04b2d Merge "Make cleanup-containers remove bootstrap_heka" 2016-02-22 18:00:36 +00:00
Jenkins
1d132993fd Merge "Harmonise vagrant provider defaults" 2016-02-22 18:00:02 +00:00
Jenkins
1de5b6efa0 Merge "Change ubuntu base_image for vagrant to wily64" 2016-02-22 17:58:19 +00:00
Jenkins
ee957af471 Merge "Run yum clean all in Heka Dockerfile" 2016-02-22 17:30:46 +00:00
Jenkins
8a257acb54 Merge "Make cleanup-containers remove Heka volumes" 2016-02-22 17:29:44 +00:00
Éric Lemoine
e6a9b9627a Fix Swift logging
Swift uses Syslog, but it uses a custom log format.  So this commit
adds a specific Heka decoder for Swift.

It also increases the log level from "warning" to "info" to make
Swift more verbose.  Note that "info" is the default log level in
Swift.

And it disables the Heka configuration for Swift when "enable_swift"
is set to "no".  This prevents Heka from creating 15 empty Swift log
files in the logs volume.

Partially implements: blueprint heka

Change-Id: If7a7d0707e71be2957178e2d45b5de51b788232e
2016-02-22 08:53:20 -08:00
Jenkins
9e2c11cb3e Merge "Add a precheck for MountFlags=shared" 2016-02-22 16:48:02 +00:00
Éric Lemoine
c0e46f0c5f Run yum clean all in Heka Dockerfile
This follows up on a review comment from Steven Dake.  See
https://review.openstack.org/#/c/275840/14/docker/heka/Dockerfile.j2@21

Closes-Bug: #1547535
Partially implements: blueprint heka

Change-Id: I4f5094145d8f5bbc04fe23e64c6a39719775bae4
2016-02-22 17:43:51 +01:00
Éric Lemoine
b3ee41a288 Make cleanup-containers remove Heka volumes
TrivialFix
Partially implements: blueprint heka

Change-Id: Ie8f393515c464020f079db41c05d023319920136
2016-02-22 17:30:57 +01:00
Jenkins
08422056d3 Merge "Playbook for glance upgrade" 2016-02-22 16:05:19 +00:00
Jenkins
a10d4250c2 Merge "Swift ubuntu binary container" 2016-02-22 15:35:00 +00:00
Jenkins
66aed157fe Merge "fix neutron-dhcp-agent start failure" 2016-02-22 15:32:35 +00:00
Jeff Peeler
301602d8f1 Playbook for glance upgrade
New playbook for glance service upgrade.

Change-Id: I759e4eddf669112f752fe07d6b99a4bb9593d97f
Implements: blueprint upgrade-glance
Partially-Implements: blueprint upgrade-kolla
2016-02-22 10:25:51 -05:00
Daniel Gonzalez
1665f5007d Harmonise vagrant provider defaults
Ensure that provider defaults of libvirt and virtualbox use the same
paths and provisioning scripts.

Change-Id: Ie968b118aa0540204751c348ef3408a6fe24d32a
Partial-Bug: #1547114
2016-02-22 14:15:20 +01:00
Daniel Gonzalez
e970d8b5bf Change ubuntu base_image for vagrant to wily64
The ubuntu-bootstrap.sh script tries to install the packet
linux-image-generic-ls-wily when the kernel version is older than 4.2.
This fails when using the default base image ubuntu/vivid64. Therefore
this patch updates the base_image to ubuntu/wily64.

Change-Id: Ieaf2d35a9a4304de2d1d78d8245d115dcb32bb0e
Partial-Bug: #1547114
2016-02-22 14:15:20 +01:00