1685 Commits

Author SHA1 Message Date
Jenkins
a9fd808b44 Merge "Remove deprecated package python-tuskarclient" 2016-06-22 13:10:26 +00:00
Swapnil Kulkarni (coolsvap)
aa9245f29f Remove deprecated package python-tuskarclient
TrivialFix

Change-Id: I4477b1e9681a34a85baf30e94c63f05e0d24ab7a
2016-06-22 08:27:11 +05:30
Hui Kang
480c479ebf Add Kuryr Docker container
Co-authored-by: Mohammad Banikazemi <mb@us.ibm.com>
Partially-implements: bp kuryr-docker-plugin
Change-Id: Ife54f71984ff6c9825769e81fd39e3444c6fe310
2016-06-21 22:54:44 -04:00
Michal (inc0) Jastrzebski
24b90f15ce Add customizations for apt keys and packages
To customize apt packages, you need to do something like that in
override file:

{% set base_apt_packages = base_apt_packages + ['vim', 'emacs'] %}

Change-Id: I7913ed405c2cb7e33f1cfe310d651030e0700e6b
Partially-implements: blueprint third-party-plugin-support
2016-06-21 03:14:45 +00:00
Christian Berendt
748eef065e Remove mesos artifacts
TrivialFix

Change-Id: Ide5944ea3b47db0de4bdce6410a217b5d8991c8f
2016-06-18 17:47:30 +02:00
Jenkins
330d925ce4 Merge "Macro install packages" 2016-06-18 06:18:21 +00:00
Jenkins
e48f68c82a Merge "Implement ceilometer ansible role" 2016-06-18 04:05:52 +00:00
Jenkins
80c4fbf1ee Merge "Add kolla-kubernetes bootstap logic endpoint script" 2016-06-18 03:15:36 +00:00
Hui Kang
4108c6c6ec Implement ceilometer ansible role
Change-Id: I13c50a78b2dc7c98b720a4b2e7161104213bd295
Implements: bp ansible-ceilometer
2016-06-16 22:05:56 -04:00
Jenkins
ace7500372 Merge "Fix ownership of nova-novncproxy-source directory" 2016-06-16 17:26:18 +00:00
Jenkins
07aa95274d Merge "Add kolla-kubernetes bootstrap capability to Keystone" 2016-06-16 12:01:44 +00:00
Jenkins
5f86491bdf Merge "Add kolla-kubernetes bootstrap capability to mariadb" 2016-06-16 12:00:20 +00:00
Christian Berendt
e299720eb7 Fix ownership of nova-novncproxy-source directory
This solves the following issue when using latest noVNC sources for
the nova-novncproxy container:

OSError: [Errno 13] Permission denied: '/usr/share/novnc'

Change-Id: Iea1f3dfcc696f53431e99570019e27cdef4ca5cb
Closes-bug: #1593006
2016-06-16 01:24:59 +02:00
Michal (inc0) Jastrzebski
f1c3422582 Macro install packages
Simplification of package installations

Change-Id: I78c0a84c55e891dec7c9bd21bc61700dba244526
Partially-implements: blueprint third-party-plugin-support
2016-06-15 19:42:02 +00:00
Jenkins
4b271c7e4a Merge "Add support for mistral ubuntu binary containers" 2016-06-15 08:58:55 +00:00
Jenkins
9ed6712bd1 Merge "Load the metadata definitions during Glance bootstrap" 2016-06-15 02:48:49 +00:00
Jeffrey Zhang
3afe149e51 Implement Rally Dockerfile
Partially Implements: blueprint rally-container

Change-Id: If8c4fdb51b8083078dddc68598d48c6e139a615a
2016-06-14 14:30:03 +00:00
Jenkins
e6c1d41782 Merge "Create ansible home directory in kolla-toolbox container" 2016-06-14 11:52:29 +00:00
Christian Berendt
76f97b4067 Create ansible home directory in kolla-toolbox container
This solves the following issue when running an ansible command inside
the kolla-toolbox container:

[Errno 13] Permission denied: '/home/ansible/.ansible'

Change-Id: I654d27c49b7fcc50e018b61146084660894352aa
Closes-bug: #1592268
2016-06-14 07:47:22 +02:00
Jenkins
0b0e301eec Merge "Fix missing ceilometer user in the sudoers list for binary type" 2016-06-14 05:38:13 +00:00
Christian Berendt
c37d1d25bc Load the metadata definitions during Glance bootstrap
Change-Id: I4e6ecbcfbd11a516b1ddc2fe7a62f20b8313ae07
Closes-bug: #1584698
2016-06-13 20:36:57 +02:00
Hui Kang
0c71f2d8ea Fix missing ceilometer user in the sudoers list for binary type
ceilometer user and extend_start.sh should be added to both source
and binary type

Change-Id: I149e27e31c6eb200b508e5b67a98edccc8d86962
closes-Bug: #1582062
2016-06-10 23:12:40 -04:00
Jenkins
9fbf4ef485 Merge "Bump the ansible version to >2 in the kolla-toolbox" 2016-06-09 11:19:29 +00:00
Jenkins
4204f29e64 Merge "Updated Gnocchi binary containers" 2016-06-08 15:20:10 +00:00
Jeffrey Zhang
4d1fa3cb90 Bump the ansible version to >2 in the kolla-toolbox
Kolla do not depend on certain version of Ansible. So
install the ansible using pip

Change-Id: Id1bf103a1f5c2a1cde653d53110f28c903ae8768
Partial-Implements: blueprint ansible2
2016-06-07 14:58:53 +08:00
Jenkins
f259f93f86 Merge "Make container dind unpin old docker relase" 2016-06-06 11:55:39 +00:00
Ryan Hallisey
e26e278ee0 Add kolla-kubernetes bootstap logic endpoint script
Kolla-kubernetes will setup the endpoints after the bootstrap is
complete.

Closes-bug: #1589282
Change-Id: Ife8d81930af8ef5ad8af166b2f87dae436dc7492
Partially-implements: blueprint kolla-kubernetes-extended-dockerfiles
2016-06-05 12:44:47 -04:00
Ryan Hallisey
2b87c88319 Add kolla-kubernetes bootstrap capability to Keystone
Kolla-kubernetes requires there be an alternative way to bootstrap
the container. Kolla-kubernetes needs to signal the Kubernetes API
endpoint to make the cluster aware a bootstrap is in progress.

Partially-implements: blueprint kolla-kubernetes-extended-dockerfiles
Change-Id: Ie078017496eec81188d4c7c7916a70d1722f8aee
2016-06-05 12:44:34 -04:00
Ryan Hallisey
994d1e50a5 Add kolla-kubernetes bootstrap capability to mariadb
Kolla-kubernetes requires there be an alternative way to bootstrap
the container.  Kolla-kubernetes uses the Kubernetes API endpoint to
read information about the cluster so that the bootstrap process runs
serially.

Partially-implements: blueprint kolla-kubernetes-extended-dockerfiles
Change-Id: I6185f2522b1151c934871a1ad2387f0001c0a320
Co-authored-by: Ken Wronkiewicz <wh-openstack@wirewd.com>
2016-06-05 11:28:24 -04:00
Jenkins
9f8347a87a Merge "Make heka container build with debian" 2016-06-04 13:39:04 +00:00
Jenkins
c69311b792 Merge "Make nova-libvirt container build with debian" 2016-06-04 13:37:55 +00:00
Benedikt Trefzer
10f2b59cf0 make rabbitmq container build with debian
- use rabbitmq official package since debian
    does not offer required version
  - force-depend since we do not install logrotate

Change-Id: I0818a6807210eb861aab5ef36d1f807a0ce435b2
Partially-implements: blueprint build-debian
2016-06-04 10:17:08 +02:00
Benedikt Trefzer
547a7cf967 Make nova-libvirt container build with debian
- handle different xen-utils version in debian/ubuntu
- add rm -f to ignore nonexistent file in debian
- add variable for libvirt group since different in debian

Partially-implements: blueprint build-debian

Change-Id: I44c55981819294286d163b5391aefe967b6dd1d9
2016-06-04 10:16:20 +02:00
Benedikt Trefzer
4ca6e982c7 Make heka container build with debian
Change-Id: I911a684e1269076f9466fe0b6511c0b72dd80833
Partially-implements: blueprint build-debian
2016-06-04 10:11:58 +02:00
Benedikt Trefzer
190ae5957c Make container dind unpin old docker relase
- remove pinning to old docker version in ubuntu
- move docker ubuntu repository to base image

Change-Id: If05ccc0c5b3e89725acea3b603b5ef7acbbee649
Partially-implements: blueprint build-debian
2016-06-04 10:09:59 +02:00
Jenkins
31089795da Merge "Make swift-base container build with debian" 2016-06-04 05:07:56 +00:00
Benedikt Trefzer
ccca2e5a98 Make swift-base container build with debian
- add debian as base_system

Change-Id: I1d0f1e5de819e8325243fa0b971c1eb7b83fb5b5
Partially-implements: blueprint build-debian
2016-06-04 03:44:56 +00:00
Benedikt Trefzer
5df0903cfa Make container kolla-toolbox build with debian
- handle different path for os_client_config

Change-Id: I1134a932845ee22e8318c14ec02f0478eee11b9a
Partially-implements: blueprint build-debian
2016-06-04 03:44:23 +00:00
Jenkins
cb1e665a8a Merge "Use --subproject instead of deprecated --service option" 2016-06-03 20:07:33 +00:00
Jenkins
eaf605c64c Merge "Install keepalived in neutron_l3_agent container" 2016-06-03 19:54:56 +00:00
Jenkins
ad71352a93 Merge "Use debian repos for debian base docker image" 2016-06-03 17:59:36 +00:00
Christian Berendt
d511ee363b Install keepalived in neutron_l3_agent container
L3 HA requires keepalived. It has to be installed when install_type
is source.

Change-Id: I3265b74490559ca9b22a19917a76925a55e32cdd
Closes-bug: 1588829
2016-06-03 16:03:06 +02:00
Benedikt Trefzer
30c805596f Use debian repos for debian base docker image
Change-Id: Ic5c1d20fa9f7f1cd9fd20e658b4bd1abb235f3b6
Partially-implements: blueprint build-debian
2016-06-03 00:32:05 +02:00
Benedikt Trefzer
80d2edbd8e add curlrc file to base image
The curlrc file for root allows better output control for
curl downloads during build process.

Closes-Bug: #1567926

Change-Id: I19b526e4eab223d2456f4bbc2f4ba50192ec0901
2016-06-02 18:20:48 +02:00
Swapnil Kulkarni (coolsvap)
5026e976e6 Updated Gnocchi binary containers
Added ubuntu binary containers
Added gnocchi-metricd which is new package in centos
and ubuntu

Change-Id: If21d705e8bd1e34ea894c83ae42b0c8ef20510d7
Depends-On: If4be00b937e14ec93443dcb7249cf17099d57cbe
Closes-Bug:#1582523
2016-06-01 08:31:00 +00:00
Swapnil Kulkarni (coolsvap)
739d657918 Add support for mistral ubuntu binary containers
partially implements blueprint add-mistral-binary

Change-Id: I5aeb4eba3233947421baf0d35319e1090370a61a
Depends-On: If4be00b937e14ec93443dcb7249cf17099d57cbe
2016-06-01 13:59:48 +05:30
Jenkins
40cd7550dd Merge "Add sahara containers" 2016-06-01 05:16:17 +00:00
Jenkins
2bed574032 Merge "Pin the base distro release version" 2016-06-01 05:13:10 +00:00
Jenkins
1c3f160837 Merge "Install missing package in spiceproxy container" 2016-06-01 03:16:33 +00:00
Jenkins
b6a0f98346 Merge "Set ServerTokens parameter to 'Prod' for Ubuntu Apache config" 2016-05-31 14:54:56 +00:00