1924 Commits

Author SHA1 Message Date
Steven Dake
99f355e145 Use delorean rabbitmq
For centos, we should be using the RDO repositories to provide
rabbitmq-server.  This version is updated with bug fixes and provides
a more stable experience then using rabbitmq.com builds.

Co-Authored-by: Jeffrey Zhang <zhang.lei.fly@gmail.com>
Co-Authored-by: Michal (inc0) Jastrzebski <inc007@gmail.com>
Closes-Bug: #1621460
Change-Id: Ib0eafc5da4397756fbdd837520b15543180ce229
2016-09-12 09:58:57 +00:00
Mathias Ewald
6417595b9f Added grafana container
Added grafana repository to base image

Co-Authored-By: zhubingbing <zhubingbing10@gmail.com>

Installed grafana from repository

Change-Id: Ib99195ec4522f185f6fd4cebf10e305bb58f69c4
Partially-Implements: Blueprint performance-monitoring
2016-09-12 08:03:39 +00:00
Jeffrey Zhang
f59ddb3527
Add neutron-lbaas-agent to exlude image for Ubuntu binary
UCA latest Newton release lack of neutron-lbaas-common package, disable
neutron-lbaas-agent for Ubuntu binary until they fix it.

TrivialFix

Change-Id: I2c02fc578cffe82918ae6affe6cf0e6095ae47e4
Signed-off-by: Jeffrey Zhang <zhang.lei.fly@gmail.com>
2016-09-11 02:22:45 +08:00
Jenkins
99897c5438 Merge "Change ceph version to Jewel" 2016-09-09 18:58:29 +00:00
Michal (inc0) Jastrzebski
0a50cb8889 Change ceph version to Jewel
This patch changes version of ceph from hammer to jewel. Also removed
versionlock as it seems we don't use it in ubuntu, and actually might be
risky if we miss security patch on ceph.

Change-Id: Ib8f88c2f914a4b635e59a509fa0194605eb73165
Implements: blueprint upgrade-ceph-to-jewel
2016-09-09 14:30:36 +00:00
Jenkins
5f2a0f7da0 Merge "Fix lost parameter --remote in generated start_ovsdb_server.sh" 2016-09-08 14:04:07 +00:00
Jenkins
5fca91c6fd Merge "Add cloudkitty containers for type source" 2016-09-07 07:42:58 +00:00
Jenkins
00ffed3872 Merge "Implement Ansible rally role" 2016-09-07 07:26:38 +00:00
Jenkins
9d9f3eea04 Merge "Add Barbican container dockerfile" 2016-09-07 03:25:08 +00:00
zhubingbing
d3d3472326 Implement Ansible rally role
Change-Id: I647c38adbfd00c70874cf51c0bfcb68d243e26cc
Partially-Implements: blueprint rally-role
2016-09-07 02:07:04 +00:00
Pengfei Du
8bc778e8cd Fix lost parameter --remote in generated start_ovsdb_server.sh
Change-Id: I2e2546fbc292975742f48ab35b92455b1bfc685c
Closes-Bug: #1616779
2016-09-06 15:38:59 +08:00
Christian Berendt
aa4b49a2c3 Add cloudkitty containers for type source
Change-Id: I548c20afd7ce7ba27a5475c69c78c7d267ccc24b
Partially-Implements: blueprint cloudkitty-docker
2016-09-06 08:54:21 +02:00
zhubingbing
97ca36ca06 Add Barbican container dockerfile
Partially-Implements: blueprint barbican-container

Change-Id: I2c4d5df1b35be95f75413067efacc0b401e7ce08
2016-09-05 10:18:01 +00:00
Jenkins
46f5e4cee1 Merge "Use the standard start method for kolla-toolbox container" 2016-09-02 09:31:48 +00:00
Jenkins
b6c40d9deb Merge "Create the nova instances directory when need during starting" 2016-09-01 16:45:57 +00:00
Jenkins
e292379c0c Merge "fix sahara dockerfile" 2016-09-01 16:18:33 +00:00
Jeffrey Zhang
7f8b40538f
Use the standard start method for kolla-toolbox container
TrivialFix

Change-Id: Icb092e47713e0b89859747d6ed4c02b3950d7ced
Signed-off-by: Jeffrey Zhang <zhang.lei.fly@gmail.com>
2016-09-02 00:06:47 +08:00
Jenkins
1e06be81ea Merge "add iproute package in base image." 2016-09-01 15:44:32 +00:00
Jenkins
10ad5c4289 Merge "repair gnocchi dockerfile" 2016-09-01 15:37:10 +00:00
Kevin Fox
db653891a2 add iproute package in base image.
This patch makes the ip tool available.

Kolla-Kubernetes needs it to figure out what ip addresses
are associated with the running containers as they are not
known before hand.

TrivialFix

Change-Id: I4713bb9db471463dedeb4984a55dd86e903ef65b
2016-09-01 07:36:36 -07:00
Jenkins
244bb16d10 Merge "repair aodh image dockerfile" 2016-09-01 14:30:04 +00:00
Jenkins
fdb33d04ec Merge "Install neutron-lbaas-dashboard from source in horizon container" 2016-09-01 09:47:41 +00:00
zhubingbing
55b184a865 repair gnocchi dockerfile
1. Add the missing packages in the gnocchi image
   packages: lz4 sqlalchemy_utils gnocchiclient

2. gnocchi config path is error
   gnocchi config path is /gnocchi/etc/gnocchi

3. gnocchi sync db command is error
   sync db command is: gnocchi-upgrade
   Reference link: http://docs.openstack.org/developer/gnocchi/install.html

4. gnocchi log directory is /var/log/kolla/gnocchi

5. Add gnocchi-api running as a mod_wsgi
   Reference link: http://docs.openstack.org/developer/gnocchi/running.html

6. Add gnocchi sudoers file

Closes-Bug: #1607332

Change-Id: Id3aded82706ffd204373c97a020980d0d9b72663
2016-09-01 08:55:18 +00:00
Jenkins
b4c505a6c8 Merge "Allow operators to override use of get-pip.py" 2016-08-31 17:50:12 +00:00
Jenkins
dd0988f074 Merge "Allow operators to override versionlock for redhat in base" 2016-08-31 17:48:08 +00:00
Jenkins
7b8e851e97 Merge "Allow operators to customise rabbitmq plugins" 2016-08-31 17:29:13 +00:00
Jenkins
e37314aaab Merge "Use dumb-init to manage the pid 1 process" 2016-08-31 16:30:13 +00:00
Paul Bourke
7bba25a160 Allow operators to override use of get-pip.py
Operators may not want to run get-pip.py from an external source.

TrivialFix

Change-Id: I591b0cef135f9e1e3054c48c93a17b7b74fd0a9a
2016-08-31 17:06:20 +01:00
Jenkins
7168f3c430 Merge "repair rally dockerfile" 2016-08-31 15:05:22 +00:00
Paul Bourke
e4f3e34e5d Allow operators to customise rabbitmq plugins
TrivialFix

Change-Id: I9659b25a8031237f56450ea363c6b78f4d99df52
2016-08-31 15:33:12 +01:00
Paul Bourke
19c5e97c89 Allow operators to override versionlock for redhat in base
TrivialFix

Change-Id: Iedec701e76cdf4e336abeae1286ba6359fcfeba1
2016-08-31 14:47:17 +01:00
Paul Bourke
f6e8430741 Add a block around oraclelinux base package install
Allow operators to customise the base package setup for oraclelinux in
base, similar to Ubuntu (block base_ubuntu_package_installation)

TrivialFix

Change-Id: I9c790bd4f195492dc9d666cf865a7f142cfb1abe
2016-08-31 13:38:24 +00:00
Jenkins
624d300dc4 Merge "Import the Murano core libary as part of setup" 2016-08-31 13:27:56 +00:00
Jenkins
1a380935f7 Merge "Customizations for Neutron" 2016-08-31 12:57:51 +00:00
Jenkins
7feed607f2 Merge "Fix nova_ssh container shell to allow instance resizes." 2016-08-31 12:49:16 +00:00
Christian Berendt
e821f58c9b Install neutron-lbaas-dashboard from source in horizon container
Change-Id: I9bc0288dd436eaaa48c8fd27e0907bbb8dadfe2c
Partial-bug: #1592446
Co-authored-by: Shaun Smekel <shaun.smekel@theorem.net.au>
2016-08-31 12:48:18 +00:00
Jenkins
970eff43f3 Merge "introduce bifrost-deploy container" 2016-08-31 12:45:50 +00:00
Christian Berendt
9688f95f58 Customizations for Neutron
Change-Id: I5dbb030943abfa7eccc424859b694a508358c123
Partially-implements: blueprint third-party-plugin-support
Co-Authored-By: Michal (inc0) Jastrzebski <inc007@gmail.com>
Co-Authored-By: Paul Bourke <paul.bourke@oracle.com>
2016-08-31 12:40:09 +01:00
Sean Mooney
a9e16c8bde introduce bifrost-deploy container
- This change adds support for building and deploying
  a bifrost container for baremetal provisioning.
- This change documents how to manually deploy and bootstrap
  the bifrost container.

Implements: blueprint bifrost-support
Change-Id: I7d895839b11cbf916be33225875465c3358b5aa4
2016-08-31 09:24:24 +00:00
zhubingbing
62781f4550 repair rally dockerfile
Add create rally dabase and create rally log script

Closes-Bug: #1618722 

Change-Id: I8a78e518f63c4e9fab753a58fb7e36772380d4ef
2016-08-31 08:03:04 +00:00
Matthew Taylor
c4be56c1e5 Fix nova_ssh container shell to allow instance resizes.
According to the configuration reference,
http://docs.openstack.org/mitaka/config-reference/compute/resize.html
When using KVM, nova utilizes SSH for instance resizing.
Kolla nova_ssh container has the nova user configured with "/sbin/nologin" shell,
which prevents nova_compute from successfully resizing instances.
Added fix to change shell from nologin to bash.

Change-Id: I46a48e242dae6ee6c9159bc30edd8b823ffbb515
Closes-Bug: 1617902
2016-08-31 14:55:25 +10:00
Jenkins
f6fa62d953 Merge "Customizations for dind" 2016-08-30 20:45:03 +00:00
Jenkins
a3920f6a5f Merge "Customization for base" 2016-08-30 14:49:45 +00:00
Jenkins
a409b1a03d Merge "Dockerfiles for collectd Container" 2016-08-30 07:15:47 +00:00
Jenkins
6c4d06ed8f Merge "Make the kolla_keystone_service can update fields" 2016-08-30 03:18:14 +00:00
Michal (inc0) Jastrzebski
f34d0b0552 Customization for base
Customizations for base, all in same patch

Change-Id: I310a2f51ece8dfe2a159c40407b5bdb77f7ee021
Partially-implements: blueprint third-party-plugin-support
2016-08-29 19:32:57 +00:00
Kabir Sial
bf61489923 Customizations for dind
This patchset contains customization of Dockerfile of dind
Partially-implements: blueprint third-party-plugin-support

Change-Id: Iba4e3fba86b2b0a7a93b1a971fda308f9111e221
2016-08-29 05:26:06 -07:00
Jenkins
90c052dea0 Merge "Change source with dot at extend_start files" 2016-08-29 10:15:24 +00:00
prithiv
c59b2cca0a Dockerfiles for collectd Container
Collectd-ceilometer-plugin is essential for further
more detailed metrics collection, smarter scheduling and service
assurance.

Change-Id: I3a926d9bee592a9bff31a90fa1ffeb0a58f5025a
Partially-Implements: blueprint collectd-ceilometer-plugin
2016-08-29 09:09:16 +00:00
Jenkins
c1a89c62ab Merge "Fix Kibana image build error" 2016-08-29 07:52:14 +00:00