| Age | Commit message (Collapse) | Author | Files | Lines |
|
Change-Id: I1165ed88d5732b82c487f80f0372e17ea1f36be1
|
|
Change-Id: I9615bc26156a26616dea083c3db4efbf7717231c
|
|
|
|
|
|
The package used to install fluentd on debian/ubuntu is not
available for architectures other than x86_64. For those cases
install fluentd as a gem until the package 'td-agent' is available
for more architectures.
Change-Id: Ic1b25b37d06b429a112f1418a79d385d505bb1e9
|
|
We use the stable branch of the requirements project.
Also add an exception for the crane project, which is not managed by
OpenStack releases.
Make use of 'tarball_base' field to handle tarball renames.
Change-Id: I05186d9a3e21615e6b49c62cea83bc4bde4702fe
|
|
INFO:kolla.common.utils.kafka:Step 9/12 : RUN curl -sSL -o /tmp/kafka.tgz ${kafka_url} && echo "${kafka_pkg_sha512sum} /tmp/kafka.tgz" | sha512sum -c && tar --strip 1 -xvf /tmp/kafka.tgz -C /opt/kafka && rm -f /tmp/kafka.tgz
INFO:kolla.common.utils.kafka: ---> Running in 2b751bf5c975
INFO:kolla.common.utils.kafka:curl (http://apache.osuosl.org/kafka/1.0.2/kafka_2.12-1.0.2.tgz): response: 404, time: 0.198, size: 297
INFO:kolla.common.utils.kafka:/tmp/kafka.tgz: FAILED
INFO:kolla.common.utils.kafka:[91msha512sum: WARNING: 1 computed
checksum did NOT match
Closes-bug: #1822030
Change-Id: Ib9a1bc5c0a69f7780e600404601ae875561450cd
|
|
Because kolla not have cyborg so should add this.
Implements: blueprint add-cyborg
Change-Id: I497e67e3a754fccfd2ef5a82f13ccfaf890a6fcd
|
|
|
|
Adding boto3 python library into gnocchi-base image
Change-Id: I22119f570172ca93de0587dc3892d8b8de86d525
Closes-bug: #1821580
|
|
|
|
|
|
|
|
When deploying ceph osd with kolla, each osd deployment will move the
host bucket to default in the crush map.
If we adjust the crush map, we have to re-adjust the crush map after
adding osd or fixing osd.
This commit fixes this problem.
Change-Id: Ifdc3a1fd5fe37da529b2aee9811b12f744cff3bf
Closes-bug: #1821681
|
|
Before:
(venv-for-kolla) 15:35 (s) hrw@puchatek:kolla$ ./tools/build.py --template-only
INFO:kolla.common.utils:Found the docker image folder at /home/hrw/devel/linaro/kolla/docker
Traceback (most recent call last):
[.. here goes 100 lines of Jinja2 traceback ..]
jinja2.exceptions.TemplateSyntaxError: unexpected '}', expected ']'
After:
(venv-for-kolla) 15:44 (s) hrw@puchatek:kolla$ ./tools/build.py --template-only
INFO:kolla.common.utils:Found the docker image folder at /home/hrw/devel/linaro/kolla/docker
ERROR:kolla.common.utils:Syntax error in template: ironic-inspector/Dockerfile.j2
ERROR:kolla.common.utils:unexpected '}', expected ']'
INFO:kolla.common.utils:Dockerfiles are generated in /tmp/kolla-2019-03-13_15-44-28_0ovk4xu_/docker
Change-Id: Iaa899f0b81f6698aa86b15977c39af3269d31e9a
|
|
|
|
|
|
Removed various scripts which were part of previous CI configurations.
Change-Id: I674c3bb89e049638926fcb2ad6577123117b5d32
|
|
|
|
|
|
|
|
The user tss is wanted by libvirt and comes with the trousers package.
Prior RHEL8 it comes via the gnutls -> trousers dependencies, but there is
no such a dependency in RHEL8, so make sure we have trousers installed.
Change-Id: I9f11ba53d5c6f0a435a62bb462164566c4519d9f
Closes-Bug: #1821309
|
|
|
|
|
|
This is a mechanically generated change to replace openstack.org
git:// URLs with https:// equivalents.
This is in aid of a planned future move of the git hosting
infrastructure to a self-hosted instance of gitea (https://gitea.io),
which does not support the git wire protocol at this stage.
This update should result in no functional change.
For more information see the thread at
http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html
Change-Id: Ia4ad8d139eb5b37a9e661a789df13ec300eeee6f
|
|
While mysql_upgrade seems to work on CentOS images without specifying a
host and port, it fails on Ubuntu without these.
Change-Id: Ie140de57c4fe2f2e4db6a90c18e3535d9cc71ff2
Related-Bug: #1820325
|
|
Assures that the job is triggered when relevant files are touched.
Defines file patterns which could have allowed breaking changes
to go in untested, the implicit ones from parent not being enough.
Change-Id: I5aa4eb466f2369740cd66d087c71c36d44ff7623
|
|
|
|
Change-Id: Ic88ab9fabcfd0287d41e13606aba1290f6f7a011
Closes-Bug: #1806167
|
|
- introduce install_packages(..., chain=True) to allow chaining on
onto existing RUN commands
- introduce install_packages(..., clean) which defaults correctly
but allows you to override if you want to avoid doing extra
package manager cleanup
- refactored several calls in base to make use of these new features
In general this allows for macros.install_packages to be chained
after other calls
for example
RUN foo && {{ macros.install_packages(..., chain=True) }}
Change-Id: I4b2fe8e13ee3c0fffe77a1179a7af5b534496996
|
|
base_rhel_package_installation block had whitespace isses
depending on which branch of the if statement you had.
this resulted in a blank line in the continued "\ \n &&" rendered Dockerfile
Change-Id: I634f1bc01806e2606d611b3697e84b43278c4a9b
|
|
- pulled out the repeated code from 3
paths in base and moved it into docker/macros
- created macros.rpm_security_update
- made sure the new macro could be customized for cleanup caches
- update macro to use distro_package_manager
Change-Id: Ic79ff42d913e1cbb68be66743e4f79f0bcff47f5
|
|
|
|
non-x86/source"
|
|
- python*-oslo-upgradecheck was being installed in a number of different *-base containers that I checked
Change-Id: Iddd8a191e5523ec048dff324993abadcfc020132
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
tput is used in PS1 env, but nothing explicitly
makes sure that it is installed. Red Hat's ubi8 base image
only contains ncurses-base and ncurses-libs but not ncurses rpm
which provides the tput cli
Change-Id: I4f6b101195d245e14f6600b1edd9caafd25dcaac
|
|
fixes build issue under Debian:buster on AArch64:
In file included from confluent_kafka/src/confluent_kafka.c:17:
confluent_kafka/src/confluent_kafka.h:22:10: fatal error: librdkafka/rdkafka.h: No such file or directory
#include <librdkafka/rdkafka.h>
^~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
error: command 'aarch64-linux-gnu-gcc' failed with exit status 1
Under Ubuntu it is still broken because librdkafka is too old.
Change-Id: I1e54645ea5805f985c9bd04f9936ea3edbebfd31
|
|
The code of Sahara plugins has been extracted during the Stein cycle.
Add support for:
- the source-based deployment method (a beta release of
the plugins is available on pypi) and
- the RPM-based method (RDO contains the packages for the plugins.)
This change is required also for the RPM method. Even if
the RPM packages of the plugins are linked through weak dependencies
to the sahara-api and sahara-engine packages (Supplements),
weak dependencies are currently disabled here.
Change-Id: I5241d84aa1ca2830cfdb60c1a3ff4e958a21b345
|
|
There are a couple of issues with the mariadb image currently.
1. it doesn't include mysql_upgrade on CentOS/RHEL. It is necessary to
run this after an upgrade of MariaDB. This is fixed by installing
mariadb-server-utils.
2. it inherits the standard dumb-init entrypoint from the base image,
which includes a --single-child argument. That causes signals to be
forwarded only to the process executed by dumb-init, which in the
case of kolla-ansible is mysqld_safe, however mysqld_safe ignores
SIGTERM. After a timeout, Docker then forcibly kills the container.
Executing dumb-init without --single-child ensures the TERM signal is
sent to mysqld, allowing it to shutdown gracefully.
Change-Id: I1a450736721863b91be1ea3d3c8948990de9fdeb
Closes-Bug: #1820325
|
|
On Red Hat distros, ppc64el is referred to as ppc64le. This patch
simply sets debian_arch to ppc64el if the base arch comes up as
ppc64le.
Change-Id: Idb9b30f792db11bea9b7d96025bd20a03fabc78a
|
|
The 4.0.0 release of the mailer plugin requires Ruby 2.3+, which is not
avaiable in CentOS/RHEL7. Pin it to the 3.0.0 release, which is
supported. While we're here, also pin the slack plugin.
Both use the pessimistic version operator, as used in the sensu-client
image.
Change-Id: Idac8cb696c81c7413a3da79b4868f556ef36fc8d
Closes-Bug: #1820594
|