Martin André
4badafc276
Cleanup dependencies for nova-base
...
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-05 10:21:12 +09:00
Martin André
6f54cdc044
Cleanup dependencies for glance-base
...
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-05 10:10:15 +09:00
Martin André
30d29b6f3d
Cleanup dependencies for ironic-base
...
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-05 09:58:03 +09:00
Martin André
92f4e5a04f
Remove MariaDB-shared in openstack-base
...
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-05 09:49:17 +09:00
SamYaple
b08aa8d282
Bump versions of os-client-config
...
Bumping up the versions of our pinned software.
TrivialFix
Change-Id: I0b97c3d57d47850e51b56d5d19be45c29496f395
2016-01-04 02:19:38 +00:00
Jenkins
bf21fba7e3
Merge "Glance ubuntu binary container"
2015-12-31 15:57:26 +00:00
Jenkins
28ef995398
Merge "Neutron ubuntu binary container"
2015-12-31 15:22:25 +00:00
Jenkins
91a655105f
Merge "Python 3 deprecated the logger.warn method in favor of warning"
2015-12-31 07:45:06 +00:00
Jenkins
1a3e284c2b
Merge "Make the logging more safe"
2015-12-31 02:16:27 +00:00
Artur Zarzycki
0ce55a9edd
Neutron ubuntu binary container
...
Change-Id: Iae33dfd72755ddc29961d8624fef2f4eb045816b
Partially-Implements: blueprint binary-ubuntu
2015-12-31 01:04:00 +01:00
Jenkins
6fcde0dab1
Merge "Added dockerfiles for mistral."
2015-12-30 09:03:13 +00:00
Jenkins
ff2d0cd7aa
Merge "change libvirt sock group to nova"
2015-12-30 09:02:21 +00:00
Jenkins
2dcaf5ed61
Merge "Add RadosGW container"
2015-12-30 08:48:57 +00:00
Jenkins
19e75e8e71
Merge "Base and openstack-base ubuntu binary containers."
2015-12-30 08:45:20 +00:00
Jenkins
44987794de
Merge "Keystone ubuntu binary container"
2015-12-30 08:37:02 +00:00
Jenkins
64ca1ce5d9
Merge "Heat ubuntu binary container"
2015-12-30 08:33:27 +00:00
Artur Zarzycki
7cc7ecdade
Glance ubuntu binary container
...
Change-Id: Ifad08d368a6e3309a89f7f77c06110aac82a475a
Partially-Implements: blueprint binary-ubuntu
2015-12-30 09:01:55 +01:00
Jeffrey Zhang
991be99c89
Make the logging more safe
...
TrivialFix
Change-Id: I72c541c1846e503486b402e88d5b29364920fc83
2015-12-30 15:11:43 +08:00
Artur Zarzycki
b4d692fae2
Keystone ubuntu binary container
...
Change-Id: Ibacbc5e2d3988c646998f6e69e2ea34c69e039f8
Partially-Implements: blueprint binary-ubuntu
2015-12-30 01:46:26 +01:00
Artur Zarzycki
ac3d7c492e
Heat ubuntu binary container
...
Change-Id: Iae54825c48da6b22bc83331918f5734f9821ea03
Partially-Implements: blueprint binary-ubuntu
2015-12-30 00:21:48 +01:00
Artur Zarzycki
918cd10bb0
Base and openstack-base ubuntu binary containers.
...
Change-Id: I93d7f4227f6b4ac04e1af5afd5e46bdbaba84b4f
Partially-Implements: blueprint binary-ubuntu
2015-12-30 00:11:42 +01:00
Kuo-tung Kao
b54420442e
change libvirt sock group to nova
...
Add `nova` user to nova-libvirt container.
And change libvirt-socket group to nova.
Change-Id: I183c83f4be8b1d7c75d4ac204df7b7e059626aa2
Closes-Bug: #1525583
2015-12-29 15:04:04 +00:00
Andrey Shestakov
1a368c9134
Add RadosGW container
...
Implements blueprint radosgw-container
Change-Id: Idc88a67a0979be626d3eaa9b2b9a527010aa2006
2015-12-29 12:49:03 +00:00
Wanlong Gao
2fde87a0e9
Python 3 deprecated the logger.warn method in favor of warning
...
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-29 14:40:01 +08:00
Jenkins
a5a5b3fd61
Merge "Create ironic-pxe container with ironic-base"
2015-12-29 03:55:52 +00:00
Jenkins
83545d4f0d
Merge "Fix pip install settings"
2015-12-29 02:44:03 +00:00
Jenkins
beb8b7ddc4
Merge "Add missing contraints"
2015-12-29 02:37:59 +00:00
Andrey Shestakov
56d24970fa
Create ironic-pxe container with ironic-base
...
/tftpboot directory should be writeable by ironic-conductor.
TrivialFix
Change-Id: I870a786d41a6feb8e0786b6e86a5caf1f9ceb079
2015-12-28 19:55:34 +02:00
hparekh
f36b5aef71
Added dockerfiles for mistral.
...
Change-Id: Ie74a91dccf654da9305722d14af2f0a893dbaaff
Partially-implements: blueprint enable-mistral-container
2015-12-28 02:03:22 +00:00
SamYaple
cda0459ad1
Fix pip install settings
...
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-27 03:35:35 +00:00
SamYaple
4457636167
Add missing contraints
...
There were some missing constraint caps on our pip installs
TrivialFix
Change-Id: I3d0af9556d08a9a0a99248a9992637d08fd3ad01
2015-12-27 02:22:17 +00:00
SamYaple
e95c0d3183
Adjust CMD for data and kolla-ansible
...
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-26 17:36:38 +00:00
Jenkins
9e9225d8e6
Merge "Add container for nova-compute-ironic"
2015-12-25 21:08:48 +00:00
Jenkins
075ae5d832
Merge "import the gpg public key properly"
2015-12-25 21:06:32 +00:00
Andrey Shestakov
c779511511
Add container for nova-compute-ironic
...
Implements blueprint ironic-compute-container
Change-Id: I110bf3aa94bdfd33038ed39d78bd40ea30b13e57
2015-12-25 17:09:00 +00:00
Jeffrey Zhang
b39c8e2918
import the gpg public key properly
...
include:
* CentOS 7 RPM GPG key
* Percona repo GPG key
* OpenStack Magnum repo GPG key
Closes-Bug: #1528988
Change-Id: I2419d1d130c2cc4466e884e4022b64d81109943b
2015-12-24 15:54:51 +08:00
David Moreau Simard
e8ad7488f6
Make the yum repositories configurable in the base image
...
- Removed hardcoded yum repository configuration in favor of
commands dynamically generated based on repo-url and repo-file
arguments. We maintain a sane default set of repositories.
- Added generic rpm_setup_config parameter to add support for
installing .rpm or .repo files before building containers.
Co-Authored-By: Ryan Hallisey <rhallise@redhat.com>
Implements: blueprint custom-repos
Change-Id: I1b3a7647a9e7239de3cd162cb6f464f05632bde1
2015-12-24 02:08:52 +00:00
Jenkins
8eca1155f6
Merge "pep8 the ansible modules"
2015-12-23 13:20:23 +00:00
Jenkins
2b65839476
Merge "Pin shade and os-client-config"
2015-12-23 04:04:39 +00:00
Jenkins
2a530d5b9e
Merge "Add the rhel in the base_distro condition in swift dockerfile"
2015-12-23 03:12:56 +00:00
SamYaple
451ba5378e
Pin shade and os-client-config
...
Change-Id: I0f6b37ad59a1218d62c5c42c02c63066f44ffed7
Closes-Bug: #1528702
2015-12-22 22:19:13 +00:00
Jenkins
4a2e728688
Merge "Convert to pymysql"
2015-12-22 15:47:02 +00:00
Andrey Shestakov
386bcff4a1
Remove user 'ironic' from ironic-pxe
...
TFTP server should runs as root user
Change-Id: I80064edf991d5f466a5711f1ab80ec8df43b785b
Closes-bug: 1528341
2015-12-22 08:40:20 +02:00
Jeffrey Zhang
305020c209
Add the rhel in the base_distro condition in swift dockerfile
...
Closes-Bug: #1528446
Change-Id: I781a1f3617fedc96da5a0837ecf988fb9a366d44
2015-12-22 13:34:30 +08:00
SamYaple
026942e9c5
Convert to pymysql
...
Closes-Bug: #1528432
Change-Id: I6e56f283521b29678964cb655ac3cff2d13b8246
2015-12-22 04:30:32 +00:00
SamYaple
4199634e98
pep8 the ansible modules
...
By ignoring the appropriate tests that pep8 does we can properly run
*most* of the pep8 tests on all of our modules allowing for a more
consistent coding style.
Closes-Bug: #1528431
Change-Id: I33f27a250d06d4f044267aa3ad189e092789b8df
2015-12-22 04:29:13 +00:00
Jenkins
635ef667a5
Merge "Use c-style string interpolation for log messages"
2015-12-22 01:32:27 +00:00
Jenkins
64b1e80ec3
Merge "Add trove containers"
2015-12-19 19:54:18 +00:00
Jenkins
64a39a6cec
Merge "Simplify logic of set_configs.py a little bit"
2015-12-18 12:35:24 +00:00
Martin André
a1e3daf55e
Use c-style string interpolation for log messages
...
TrivialFix
Change-Id: I7ddebc7b6f71e50254801324fa2bf093fdaa8ce0
2015-12-18 21:21:06 +09:00