| Age | Commit message (Collapse) | Author | Files | Lines |
|
TrivialFix
Change-Id: I72c541c1846e503486b402e88d5b29364920fc83
|
|
Change-Id: Ibacbc5e2d3988c646998f6e69e2ea34c69e039f8
Partially-Implements: blueprint binary-ubuntu
|
|
Change-Id: Iae54825c48da6b22bc83331918f5734f9821ea03
Partially-Implements: blueprint binary-ubuntu
|
|
Change-Id: I93d7f4227f6b4ac04e1af5afd5e46bdbaba84b4f
Partially-Implements: blueprint binary-ubuntu
|
|
Add `nova` user to nova-libvirt container.
And change libvirt-socket group to nova.
Change-Id: I183c83f4be8b1d7c75d4ac204df7b7e059626aa2
Closes-Bug: #1525583
|
|
Implements blueprint radosgw-container
Change-Id: Idc88a67a0979be626d3eaa9b2b9a527010aa2006
|
|
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
|
|
|
|
|
|
|
|
/tftpboot directory should be writeable by ironic-conductor.
TrivialFix
Change-Id: I870a786d41a6feb8e0786b6e86a5caf1f9ceb079
|
|
Change-Id: Ie74a91dccf654da9305722d14af2f0a893dbaaff
Partially-implements: blueprint enable-mistral-container
|
|
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
|
|
There were some missing constraint caps on our pip installs
TrivialFix
Change-Id: I3d0af9556d08a9a0a99248a9992637d08fd3ad01
|
|
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
|
|
|
|
|
|
Implements blueprint ironic-compute-container
Change-Id: I110bf3aa94bdfd33038ed39d78bd40ea30b13e57
|
|
include:
* CentOS 7 RPM GPG key
* Percona repo GPG key
* OpenStack Magnum repo GPG key
Closes-Bug: #1528988
Change-Id: I2419d1d130c2cc4466e884e4022b64d81109943b
|
|
- 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
|
|
|
|
|
|
|
|
Change-Id: I0f6b37ad59a1218d62c5c42c02c63066f44ffed7
Closes-Bug: #1528702
|
|
|
|
TFTP server should runs as root user
Change-Id: I80064edf991d5f466a5711f1ab80ec8df43b785b
Closes-bug: 1528341
|
|
Closes-Bug: #1528446
Change-Id: I781a1f3617fedc96da5a0837ecf988fb9a366d44
|
|
Closes-Bug: #1528432
Change-Id: I6e56f283521b29678964cb655ac3cff2d13b8246
|
|
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
|
|
|
|
|
|
|
|
TrivialFix
Change-Id: I7ddebc7b6f71e50254801324fa2bf093fdaa8ce0
|
|
|
|
|
|
|
|
Implements blueprint trove-container
Change-Id: I2c5d48af3fe4a5297ab13c8cfccc86ce247a9414
|
|
TrivialFix
Change-Id: Ic1c9fc76f4a5725ee76460c727197a96fe5d5359
|
|
|
|
it is more safe and pythonic.
Change-Id: I728649af37cee8d1e255bb0a389cbc532e551c74
|
|
Base on the code logic, all the source, dest, owner and perm field
is required.
Change-Id: Iba5b4b2c2bd3ca0b97a3c29655e87c9701a84350
|
|
We want to record kolla version of running containers to be able to
detect whether or not we need to perform certain downtime-causing
actions during upgrade.
Change-Id: Ie113029da98303e6809d56edbf6d8de37be128d7
Implements: blueprint record-version
|
|
|
|
this will purge the package pgp key warning
Closes-Bug: #1525276
Change-Id: I956c8b0b6f1e1bfbceaa6abc06da16a980f023c1
|
|
The keystone_user is deprecated and the os_user module is added since
v2.0.0-0.4.beta2[0], which should be used for keystone user creation.
[0]
https://github.com/ansible/ansible-modules-core/commit/cdf7117f7eec002ff6fce5900d2706e8a1abc399
Closes-Bug: #1526589
Change-Id: Ibe791913af52df5eb22eecdfc0f0156e2d0019a4
|
|
Systemd-container no longer exist in centos latest docker image.
Change-Id: Icbfc7fce99885551f7f4caa707a600b20db849ae
Closes-Bug: #1526606
|
|
|
|
Create the admin project, user, role and keystone service info by
using ansible task rather than shell script
Closes-Bug: #1526251
Change-Id: Ieee215b9de1618b3d31f3d1a766a9d0ebafdee4d
|
|
|
|
The centos-binary murano image will still fail to build, but at least
it will fail with a relevant error message.
Change-Id: I9870f3437fbfad5820eb014173d9ec49813e60d0
Closes-Bug: #1526202
|