| Age | Commit message (Collapse) | Author | Files | Lines |
|
As a change to remove puppet from infra nodepool,
ssh-keyscan is needed for each node [0]
Permissions to ssh/config file should be 600 instead
of current 664 [1]
Refs:
[0] http://lists.openstack.org/pipermail/openstack-dev/2017-April/116036.html
[1] http://logs.openstack.org/68/461368/1/check/gate-kolla-ansible-dsvm-deploy-centos-binary-centos-7-nv/0a94da7/console.html#_2017-05-01_12_06_08_440775
Closes-Bug: #1687408
Change-Id: I338e457fff35d8a28bd9f96e88dbb4ee55a47864
|
|
Some minor adjustments for the writing style of _CLI_OPTS's help
section to ensure consistency.
Change-Id: I277aa804d3578728ae2d195d7eb204abdf8d955b
|
|
|
|
When config drive is used when starting baremetal instance,
it fails because of missing binary mkisofs.
Change-Id: Ib142ca302458facfad99486ed89c2b3bb07d28c9
Closes-bug: #1686227
|
|
Looks like no one is building Ubuntu images as they were using OpenStack
Ocata repositories.
Change-Id: Iaaeff50d84c1b42d71de9e24de4b7ab31fafe311
|
|
After the fix, the table should properly show.
Change-Id: I866de8cb6e2ccded25480ef6046f6ee10a5caecd
Closes-Bug: #1686285
|
|
|
|
|
|
|
|
|
|
|
|
|
|
'ceph-fuse' package is not available for all architectures.
In Debian/Ubuntu 'ceph-fuse' package is built only for x86_64
architecture. CentOS lacks 'ppc64le' package.
Partially-Implements: blueprint multiarch-and-arm64-containers
Change-Id: I06cea15166bee77dca7b418e85d3a4080892068e
|
|
bash: nosetests: command not found
Change-Id: I2db98e758029adb7aae6ec60a4e5b2a229012d1c
Closes-Bug: #1685684
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Partially-Implements: blueprint multiarch-and-arm64-containers
Depends-On: I71ddb7ef57c64d2505cac96724b1ab6772a57d6a
Change-Id: I5f196a36e07ea0f253d886fddf92d1aae8afb3b2
|
|
|
|
|
|
|
|
|
|
|
|
The heat images got apache as part of blueprint
apache-packages-for-apis without a cleaning up. Without this step the
containers may fail to restart due to runtime files already present.
Change-Id: I55a7144caa913117f71100f757b1e601de6471a6
Closes-Bug: #1679565
|
|
A few new images got apache as part of blueprint
apache-packages-for-apis without a cleaning up. Without this step the
containers may fail to restart due to runtime files already present.
This commit fixes it for all images with the exception of heat-base so
that it can be cleanly backported to stable/ocata.
It also removes the unused APACHE_DIR variable from freezer-api and
keystone extend_start.sh script.
Change-Id: I47d75221b3d1aae91f11d3e0da83e221a00315b7
Closes-Bug: #1679565
|
|
Zun uses wsgi to start process.
Rework zun-base image to make use of wsgi.
Create zun user with macros to maintain static uids.
Zun compute need root to connect docker
Change-Id: Idd417e1b804148543ee5f403a836fa1f3e6f7fb0
Closes-Bug: #1682142
|
|
Use LABEL instruction instead of MAINTAINER (deprecated) instruc-
tion as suggested by Docker's official dockerfile guide.
docs.docker.com/engine/reference/builder/#maintainer-deprecated
Closes-Bug: #1683652
Change-Id: Ie87a1ddf31aefcd0b623fd2837d78de420e76898
|
|
|
|
"kubectl" used by image is x86-64 binary
Change-Id: I5bd39a899e74acdebdbf467051d9c7bd53be4c6f
Partially-Implements: blueprint multiarch-and-arm64-containers
|
|
Image is using 'kubectl' binary which is not available for non-x86
architectures.
Change-Id: I26f4d2d8fa01f665ed25e429bca856c0fe3f852f
Partially-Implements: blueprint multiarch-and-arm64-containers
|
|
With 2.3.0 we can use upstream binaries on other architectures than
x86-64.
Partially-Implements: blueprint multiarch-and-arm64-containers
Change-Id: I5e13fea4a152079d0fbe72d8c39e0fe068562fc2
|
|
This changes moves cinder-api to make use of apache to launch
its processes.
Ubuntu binary removed support in Ocata for cinder-api system
services [1].
At this moment cinder in Ocata branch is not working at all
due this issue.
This changes aims to fix cinder in master only for ubuntu binary
with the purpose of make a clean backport to stable/ocata without
do any other change on the backport process.
A follow up change will migrate other OS/install_type to make use of
Apache but only changing master branch.
[1] http://lists.openstack.org/pipermail/openstack-dev/2017-January/111069.html
Change-Id: I86ae3ec899e9b7b1ad9f727b9b9bb3549738f944
Closes-Bug: #1676751
|
|
Starting with 2.2.0 upstream started publishing binaries for non-x86
architectures.
Change-Id: I9701e6394ecf6eebcaa16f6796f1cfaec5d71337
Partially-Implements: blueprint multiarch-and-arm64-containers
|
|
Kolla depends on upstream version of Grafana and those are provided only
for x86-64 architecture.
On other archs package from distribution can be fetched but build then
fail due to version differences.
And it does not look like there will be newer version in distributions:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=835210
Partially-Implements: blueprint multiarch-and-arm64-containers
Change-Id: I62911fd3cabdc25c23e93d621ebe2464f8e4fb6e
|
|
Implements docker container template for OpenDaylight.
Change-Id: Icdcff77f0f6088f5a4db1bf77e37334dbd42074f
Partially-Implements: blueprint opendaylight-support
|
|
Oracle have released a slimmed down version of their base image, using
the tag '7-slim'[0]. This is over half the size of the standard image.
Note, right now the default base tags are also used to check that we're
building on a supported distro version, e.g. oraclelinux:7. This breaks
when we want to set a default base tag that is different to what's in
/etc/system-release or /etc/lsb-release, e.g. 7-slim. Decouple this
info so we have access to both sets of data.
[0] https://blogs.oracle.com/developers/put-your-containers-on-a-diet-with-oracle-linux
Depends-On: Id7df645284f260cd615188db2efe889c9cf8115d
Change-Id: I584ac9514950c541005bb900c19fc1c6c7ed2a5d
|
|
Previously, the images were copied locally in the tests as an attempt
to ensure test isolation but the parent image was still pointing to the
global object. This commit updates the images to point to the local
copies.
Rename the images to have more descriptive names and fix an issue in
test_skip_parents where the regex parameter was passed as a string
while it should be an array, that appeared once the images had their
correct parents.
Also bypass docker client memoization to further minimize the risk of
breaking test isolation.
Change-Id: Id7df645284f260cd615188db2efe889c9cf8115d
Closes-Bug: #1683314
|
|
Change-Id: Ice267c9851fd528e1b64dbf3610c5ca7cd9cca10
Partially-implements: blueprint kolla-ansible-support-vsphere
|
|
|
|
Change-Id: Ie253c6c4790b1bc92081b851342048b4dcda8ef0
|
|
This change updates the ironic-inspector image to use the
ironic-inspector user rather than the ironic user to execute the
ironic inspector service as this more closely aligns with what is
typically done by downstream packagers (specifically, Ubuntu and
RDO).
This change rebases the ironic-inspector image onto the openstack-base
image instead of the ironic-base image. We configure an
ironic-inspector user and use this to execute the ironic-inspector
service. We also configure ironic-inspector to log to
/var/log/kolla/ironic-inspector instead of the previous ironic
location.
Following this change we no longer need the workaround of a
sudoers file for the binary install type that was added in change
I8ecd0b658b8df8f38ddf717fa9443d4dc2896984.
Change-Id: Ibdc5ba35db61f4974d4282aff34bcb5ccd952d45
Closes-Bug: #1624457
|
|
Parameter --create-legacy-resource-types is removed by
Ia7d4ea3d1b9b631ac4c399ae7245e42a531f862a
Change-Id: Ic9580dee9c9c79c4f5d1968a269106067fdb73fc
|
|
Change-Id: I82fb48ac2087fa79a8ecea0f76609a20d6a3dbe4
Partial-Bug: #1682813
|
|
Debian 'jessie' even with backports lacks some packages Kolla expects. Due
to this we (Linaro) move to Debian 'stretch' release with our OpenStack
work.
Stretch is now frozen so there should not be many changes.
Partially-Implements: blueprint multiarch-and-arm64-containers
Change-Id: Iab7232cbe6f8fc3e3de10c67f3d89f134b185f05
|
|
|
|
|
|
|