summaryrefslogtreecommitdiff
path: root/docker
AgeCommit message (Collapse)AuthorFilesLines
2016-01-11Merge "Make galeradb bootstraping robust"Jenkins2-13/+56
2016-01-11Fix missing jinja2 in source images for mesosPaul Bourke1-0/+1
The base image is missing python-jinja2 for source builds which causes the kolla_mesos_start script to fail on import. Change-Id: I8550115dd42f4401a3351cd7c466fbeb1e02a665 Closes-Bug: #1532275
2016-01-11Merge "Horizon ubuntu binary container"Jenkins1-0/+22
2016-01-11Horizon ubuntu binary containerArtur Zarzycki1-0/+22
Change-Id: Ie11456e2b1e9bf641f7739044e8ae13d78405427 Partially-Implements: blueprint binary-ubuntu
2016-01-08Docker run scripts with sh which doesn't support [[Artur Zarzycki1-1/+1
Change-Id: I368f5b89fbfded0f173b97058061a03783ce1829 Closes-Bug: #1531883
2016-01-07Merge "openstack-cinder for centos-binary"Jenkins1-0/+2
2016-01-07Merge "Nova ubuntu binary container"Jenkins10-0/+70
2016-01-07Merge "Fix neutron-server for centos-binary"Jenkins1-0/+2
2016-01-07Merge "Cleanup dependencies for neutron-base"Jenkins1-3/+0
2016-01-07openstack-cinder for centos-binaryweiyu1-0/+2
openstack-cinder package is missing a dependency on python-oslo-policy. Add it to Kolla until RDO packaging is fixed. Change-Id: I29a1b24e9508f186fa3be5ea6f138b2bd163f8b3 Closes-Bug: 1469891
2016-01-06Fix centos-source trove image buildingMartin André1-0/+9
It appears Trove still depends on MySQL-python. Restore the workaround for broken Percona repo. Closes-Bug: #1531371 Related-Bug: #1526129 Change-Id: I1781fee14e17a6b7cbb2cf8dae639e049698b9e6
2016-01-05Fix neutron-server for centos-binaryMartin André1-0/+2
openstack-neutron package is missing a dependency on python-oslo-reports. Add it to Kolla until RDO packaging is fixed. Change-Id: Idfdc1139b790ed8778540a763e0f205101140db7 Closes-Bug: #1531107
2016-01-05Cleanup dependencies for neutron-baseMartin André1-3/+0
Rely on packagers for managing dependencies. openstack-neutron now pulls the required packages: https://github.com/openstack-packages/neutron/blob/rpm-master/openstack-neutron.spec TrivialFix Change-Id: I7e24d59822ff9f97900b46d44bee16c56fff673f
2016-01-05Cleanup dependencies for nova-baseMartin André1-1/+1
Rely on packagers for managing dependencies. openstack-nova-common now pulls the required packages: https://github.com/openstack-packages/nova/blob/rpm-master/openstack-nova.spec TrivialFix Change-Id: I7f0da95f82221a83ae7bcbfe6f9fd4962db4cc18
2016-01-05Cleanup dependencies for glance-baseMartin André1-6/+0
Rely on packagers for managing dependencies. openstack-glance RPM [1] and glance deb [2] already pull the required packages. [1] https://github.com/openstack-packages/glance/blob/rpm-master/openstack-glance.spec [2] http://ubuntu-cloud.archive.canonical.com/ubuntu/dists/trusty-updates/liberty/main/binary-amd64/Packages TrivialFix Change-Id: I8707805db136af77a53372cafd5dcfdffb1f317e
2016-01-05Cleanup dependencies for ironic-baseMartin André1-6/+0
Rely on packagers for managing dependencies. openstack-ironic-common now pulls the required packages: https://github.com/openstack-packages/ironic/blob/rpm-master/openstack-ironic.spec TrivialFix Change-Id: Ib1d18c4e50a8786c29bf88d9b661905eb8b657c5
2016-01-05Remove MariaDB-shared in openstack-baseMartin André1-2/+0
After we switched to PyMySQL in openstack-base, there is no need to compile MySQL-python thus to install MariaDB-shared package as a workaround for busted percona packages. TrivialFix Related-Bug: #1526129 Change-Id: I93b4bee9d42427b493dac3a0039e0b1a9cac9f71
2016-01-04Make galeradb bootstraping robustSidharth Surana2-13/+56
Currently, there are arbitrary wait for mariadb service startup. However, this leads to nondeterministic results in the current workflow. This patch tries to make the workflow more deterministic. Change-Id: I3c6245cce93c7ff0d3d57cb2ae065a1ed1487769 Closes-Bug: #1491782
2016-01-04Bump versions of os-client-configSamYaple1-1/+1
Bumping up the versions of our pinned software. TrivialFix Change-Id: I0b97c3d57d47850e51b56d5d19be45c29496f395
2015-12-31Merge "Glance ubuntu binary container"Jenkins1-0/+12
2015-12-31Merge "Neutron ubuntu binary container"Jenkins4-0/+34
2015-12-31Nova ubuntu binary containerArtur Zarzycki10-0/+70
Change-Id: I1bb609dc4d77250c45ffa7e00ea603d24cbcfd6e Partially-Implements: blueprint binary-ubuntu
2015-12-31Merge "Python 3 deprecated the logger.warn method in favor of warning"Jenkins1-1/+1
2015-12-31Merge "Make the logging more safe"Jenkins1-1/+2
2015-12-31Neutron ubuntu binary containerArtur Zarzycki4-0/+34
Change-Id: Iae33dfd72755ddc29961d8624fef2f4eb045816b Partially-Implements: blueprint binary-ubuntu
2015-12-30Merge "Added dockerfiles for mistral."Jenkins5-0/+50
2015-12-30Merge "change libvirt sock group to nova"Jenkins1-4/+3
2015-12-30Merge "Add RadosGW container"Jenkins6-1/+15
2015-12-30Merge "Base and openstack-base ubuntu binary containers."Jenkins3-2/+53
2015-12-30Merge "Keystone ubuntu binary container"Jenkins1-0/+13
2015-12-30Merge "Heat ubuntu binary container"Jenkins4-0/+24
2015-12-30Glance ubuntu binary containerArtur Zarzycki1-0/+12
Change-Id: Ifad08d368a6e3309a89f7f77c06110aac82a475a Partially-Implements: blueprint binary-ubuntu
2015-12-30Make the logging more safeJeffrey Zhang1-1/+2
TrivialFix Change-Id: I72c541c1846e503486b402e88d5b29364920fc83
2015-12-30Keystone ubuntu binary containerArtur Zarzycki1-0/+13
Change-Id: Ibacbc5e2d3988c646998f6e69e2ea34c69e039f8 Partially-Implements: blueprint binary-ubuntu
2015-12-30Heat ubuntu binary containerArtur Zarzycki4-0/+24
Change-Id: Iae54825c48da6b22bc83331918f5734f9821ea03 Partially-Implements: blueprint binary-ubuntu
2015-12-30Base and openstack-base ubuntu binary containers.Artur Zarzycki3-2/+53
Change-Id: I93d7f4227f6b4ac04e1af5afd5e46bdbaba84b4f Partially-Implements: blueprint binary-ubuntu
2015-12-29change libvirt sock group to novaKuo-tung Kao1-4/+3
Add `nova` user to nova-libvirt container. And change libvirt-socket group to nova. Change-Id: I183c83f4be8b1d7c75d4ac204df7b7e059626aa2 Closes-Bug: #1525583
2015-12-29Add RadosGW containerAndrey Shestakov6-1/+15
Implements blueprint radosgw-container Change-Id: Idc88a67a0979be626d3eaa9b2b9a527010aa2006
2015-12-29Python 3 deprecated the logger.warn method in favor of warningWanlong Gao1-1/+1
Python 3 deprecated the logger.warn method, see: https://docs.python.org/3/library/logging.html#logging.warning, so we prefer to use warning to avoid DeprecationWarning. Change-Id: Ic4e07276def17ef39764601c8a7e0991f9a4efbc Closes-Bug: 1508442
2015-12-29Merge "Create ironic-pxe container with ironic-base"Jenkins1-1/+2
2015-12-29Merge "Fix pip install settings"Jenkins24-27/+26
2015-12-29Merge "Add missing contraints"Jenkins6-6/+6
2015-12-28Create ironic-pxe container with ironic-baseAndrey Shestakov1-1/+2
/tftpboot directory should be writeable by ironic-conductor. TrivialFix Change-Id: I870a786d41a6feb8e0786b6e86a5caf1f9ceb079
2015-12-28Added dockerfiles for mistral.hparekh5-0/+50
Change-Id: Ie74a91dccf654da9305722d14af2f0a893dbaaff Partially-implements: blueprint enable-mistral-container
2015-12-27Fix pip install settingsSamYaple24-27/+26
There were some inconsistencies with pip install instructions thoughout Kolla. We fix those here. Additionally, we fix the virtualenv to properly use the site-packages on the host if a library is not available in the venv. Change-Id: Ib84d48e8826bb96060338b3fa0782620c98794a8 Related-Bug: #1524684 Closes-Bug: #1529434
2015-12-27Add missing contraintsSamYaple6-6/+6
There were some missing constraint caps on our pip installs TrivialFix Change-Id: I3d0af9556d08a9a0a99248a9992637d08fd3ad01
2015-12-26Adjust CMD for data and kolla-ansibleSamYaple2-1/+3
The CMD command for data causes docker to launch it with /bin/sh which is ugly when viewing the containers statuses. Additionally for kolla_ansible we were not specifying the CMD at all, forcing us to use the 'command' param to set the sleep command. This patch brings the kolla_ansible launch inline with the rest of the project. TrivialFix Change-Id: Ic87a89921674802c15596756526e07f52a782f32
2015-12-25Merge "Add container for nova-compute-ironic"Jenkins1-0/+16
2015-12-25Merge "import the gpg public key properly"Jenkins2-4/+8
2015-12-25Add container for nova-compute-ironicAndrey Shestakov1-0/+16
Implements blueprint ironic-compute-container Change-Id: I110bf3aa94bdfd33038ed39d78bd40ea30b13e57