3052 Commits

Author SHA1 Message Date
Éric Lemoine
dfe1f3bac2 Add Heka log decoder for RabbitMQ
In the future the Heka Lua sandboxes will be moved out of Kolla, and
installed in the Heka container using a deb or rpm package.

Partially implements: blueprint heka
Change-Id: I1aa27048d22f1a5ed385180696d320af9a961389
2016-02-19 20:32:17 +00:00
Éric Lemoine
3fca4ccbaf Make Heka collect HAProxy and Keepalived logs
Partially implements: blueprint heka
Change-Id: I7e2bf4e520fa14fd40e3b329f3b2998ae6ea47f4
2016-02-19 20:32:10 +00:00
Éric Lemoine
916925c9a8 Add Heka to common role
Partially implements: blueprint heka
Change-Id: I9ddad09b3f16b323c7ed535243458b0de6620cdb
2016-02-19 20:32:00 +00:00
Éric Lemoine
9ef1be1c38 Add Heka log decoder infrastructure
In the future the Heka Lua sandboxes will be moved out of Kolla, and
installed in the Heka container using a deb or rpm package.

Partially implements: blueprint heka
Change-Id: I34cc80f62ddbca8ee330c971f58fee8686e245e6
2016-02-19 20:28:12 +00:00
Jenkins
d1ddd8687e Merge "Add a Dockerfile for Heka" 2016-02-19 20:25:29 +00:00
Jenkins
0109f99fb1 Merge "Use "optional" for ceph confs" 2016-02-19 20:25:18 +00:00
Éric Lemoine
ee95dc5c27 Add a Dockerfile for Heka
Partially implements: blueprint heka
Change-Id: Iafe0dba1333f1f84bc5956890c3b7a0c2a45cef3
2016-02-19 19:23:49 +00:00
SamYaple
0cb1d969f4 Quick gate fix
I accidentally merged a patch with +W that does not work on all gates
that infra uses. Specifically it breaks on RAX for unknown reasons.

This is a quick patch to not fully revert, but allow the gate to stay
green while I work out the issue

Change-Id: I02fc66bbc53103f2d71c648d5e2959f10f0130c0
Partially-Implements: blueprint functional-testing-gate
2016-02-19 17:59:30 +00:00
Jenkins
e613cb816a Merge "Keep consistent with others for ironic containers" 2016-02-19 17:43:05 +00:00
Jenkins
dd17fc26d6 Merge "Aodh ubuntu binary container" 2016-02-19 16:21:15 +00:00
Jenkins
79ecb88220 Merge "Launch VM in gate" 2016-02-19 15:29:05 +00:00
Jenkins
0943e12fca Merge "Added Elasticearch and its deployment." 2016-02-19 15:25:55 +00:00
Allen Gao
75e5782400 Keep consistent with others for ironic containers
Make the containers and volumes names of ironic to be
consistent with others.

Partially-implements: blueprint ironic-container
Change-Id: If78b020c81157a948c5c3283f1410bcb6e5c1e61
2016-02-19 20:30:59 +08:00
Suhail Syed
2ccb83cee1 Refined documentation regarding registry
The documentation had old information about running
docker registry version 1.  Documentation improvement
uses exclusively Docker register version 2.

TrivialFix

Change-Id: I320341c1a646eeeec35fb928a970f4d7e8a13bb9
2016-02-18 17:40:21 -05:00
SamYaple
ae4407a2ab Launch VM in gate
Change-Id: I18b1015ca62a352e193ef01bd49cd6d6f9372193
Partially-Implements: blueprint functional-testing-gate
2016-02-18 19:55:24 +00:00
Jenkins
1649fa27ed Merge "Set nova hypervisor to qemu in Vagrant" 2016-02-18 18:31:26 +00:00
Jenkins
54402c7bc9 Merge "Add docs to explain why we disabling selinux" 2016-02-18 18:14:46 +00:00
Jenkins
ca60b3ee5f Merge "Ceilometer ubuntu binary container" 2016-02-18 17:10:21 +00:00
Jenkins
37b3e8b678 Merge "Fix missing ceph-common package in cinder" 2016-02-18 16:38:59 +00:00
SamYaple
89cb146ac1 Add docs to explain why we disabling selinux
Change-Id: Iadbd4a0d77aee692abd9ab4f81ba67ead8949b1e
2016-02-18 16:04:03 +00:00
Jenkins
457ce3301e Merge "Add double quotes in kolla_enable_sanity_checks" 2016-02-18 15:13:31 +00:00
Jenkins
833cc21cc7 Merge "Fix the incorrectly removed dependent packages" 2016-02-18 15:13:23 +00:00
Jenkins
4c6907f7fc Merge "Also remove the volumes when cleaning up containers" 2016-02-18 15:03:23 +00:00
Jenkins
78562697f2 Merge "Make Mistral deployable via ansible" 2016-02-18 13:42:14 +00:00
Mauricio Lima
0bdb1f5117 Add double quotes in kolla_enable_sanity_checks
TrivialFix

Change-Id: Ic36f1d22c1c011844f076828a7aef4d96da5e074
2016-02-18 08:01:12 -05:00
Jeffrey Zhang
29833132d8 Also remove the volumes when cleaning up containers
TrivialFix

Change-Id: Ia52451d2c0de09ee9dcf79211389a3b1ce4ae738
2016-02-18 09:06:44 +01:00
Éric Lemoine
bc3d471584 Fix typo in quickstart
TrivialFix
Change-Id: I885995498ac70251e317c49c9374c9850165af89
2016-02-18 08:42:50 +01:00
Martin André
076fb5a646 Set nova hypervisor to qemu in Vagrant
Additionally, install python-neutronclient that is needed for
tools/init-runonce.

Change-Id: I416afc0299c8e6a8e603eca2334ea3a9836707fe
Partial-Bug: #1542933
2016-02-18 14:29:09 +09:00
Martin André
9e8411f112 Make Mistral deployable via ansible
All mistral plays were skipped because of improper when condition.

Change-Id: Iacc50d0e54302758b2c68104542781ead05e6aa3
Closes-Bug: #1546843
2016-02-18 11:37:48 +09:00
Jenkins
c32aa11256 Merge "Tidy up README.rst" 2016-02-18 01:35:45 +00:00
Jenkins
ff44f227c3 Merge "Adds support for cleaning up bootstrap containers in the toos/cleanup-containers script." 2016-02-18 01:14:38 +00:00
Jenkins
f055d71c0a Merge "Fix missing 14.04 info" 2016-02-18 00:57:27 +00:00
Jenkins
1c90ba3cb2 Merge "Fix the mistral services name typo" 2016-02-18 00:51:46 +00:00
Steven Dake
16560653f2 Tidy up README.rst
There was a The that should have been a To at minimum, but I
just reworded the sentence.  Also removed a pronoun.

I left the remainder of the pronouns in place so that Operators
know we are human beings :)

Change-Id: I9e64c2a7b85fa45a7ff03adf143aafaa3c463169
2016-02-17 17:21:00 -07:00
Jenkins
be9a25e974 Merge "fix spelling problem in designate-sink ubuntu binary" 2016-02-17 22:38:46 +00:00
SamYaple
8025798379 Fix missing 14.04 info
Change-Id: Iee3f14c002bc0f9242d341842e5c88630bf5f485
2016-02-17 21:43:17 +00:00
xionglingfeng
ade8eff4b3 fix spelling problem in designate-sink ubuntu binary
Change-Id: I60ecdcdfbb1259fa261e982116123b4c2f81eedc
Closes-Bug: 1546754
2016-02-17 17:39:53 -03:30
OpenStack Proposal Bot
682fbd1cd0 Updated from global requirements
Change-Id: Ie2e00ef419c0655fa028efb504ac6bec1cb33b0d
2016-02-17 19:19:46 +00:00
Jenkins
8c0da19313 Merge "Move haproxy socket to volume" 2016-02-17 18:39:44 +00:00
Jenkins
d077fa279c Merge "Trove ubuntu binary container" 2016-02-17 15:06:25 +00:00
SamYaple
7ddad3f3d5 Move haproxy socket to volume
Partial-Bug: #1544545
Change-Id: I292bcaeacb080ff4c5ab6b42b7d899039d6b19c4
2016-02-17 14:45:59 +00:00
Jenkins
8812271484 Merge "Fix kolla_docker check_volume" 2016-02-17 13:43:48 +00:00
Jeffrey Zhang
d99de6b973 Fix the mistral services name typo
missing a "_"

TrivialFix

Change-Id: Id7624f4f35c3c53c068d7c6646b363332363c3d5
2016-02-17 19:21:25 +08:00
Jenkins
5991abbb4b Merge "Logging with Heka spec" 2016-02-17 11:14:44 +00:00
Éric Lemoine
085f54a4ca Fix kolla_docker check_volume
This commit fixes a bug in kolla_checker.py where the check_volume
function will raise "TypeError NoneType object is not iterable" if
there are no existing volumes.

TrivialFix

Change-Id: Ic57c339793fa532ed8db075ba1074db75106e36d
2016-02-17 12:11:34 +01:00
MD NADEEM
94a79b1652 Trove ubuntu binary container
Change-Id: I6c49a4c4da3cf6c67778ea9ef310432e93b25a8a
Partially-Implements: blueprint binary-ubuntu
2016-02-17 10:39:53 +00:00
Allen Gao
3853a8bc89 Fix the incorrectly removed dependent packages
Change-Id: I3d963cd58ef791d30a90f3a74cac2477dac3edfd
Closes-Bug: #1546449
2016-02-17 17:57:40 +08:00
Shaun Smekel
6ac7839a21 Adds support for cleaning up bootstrap containers in the
toos/cleanup-containers script.

Dynamic Ceph OSD bootstrap containers also included.

Change-Id: Ifb5b54c5b78a894ed6e8b9980a6eb9919e52364c
Closes-Bug: #1515544
Signed-off-by: Shaun Smekel <shaun.smekel@theorem.net.au>
2016-02-17 18:49:55 +11:00
Audrey Yaple
1fbaf4dc8f Update docs with information about MountFlags
This is needed for thin containers.

Change-Id: I57a49a3ac35facc157fff846560787027be9a08f
2016-02-17 03:24:56 +00:00
Jenkins
6e622fa534 Merge "Move socket binding to named_volume" 2016-02-17 02:06:26 +00:00