| Age | Commit message (Collapse) | Author | Files | Lines |
|
to collectd to enable rabbitmq queue monitoring.
Change-Id: Iee7d11828726c3ce4bb72ae1d27c57c5c056c302
|
|
Currently in all the Dockerfile.j2 files, we are doing base distro if
conditions for package names when installing via a binary. Rather than
duplicating these base_distro in [<distros>], let's provide a single
value for determining the binary installation method. This change adds a
base_package_type which we can use to lookup if 'rpm' or if 'deb' rather
than relying on specific distro names.
Change-Id: I8a0c6c8fbc32a8cfa6932fddf28a449fceda3d49
|
|
As we add support for python3 on RHEL based systems, we need to add a
flag to key off of in the Dockerfiles to swap out the python3 package
names. This change adds a distro_python3 configuration option that can
be defined to force python3 or python2 package names. If this option
is not provided, we set this to True for RHEL 8 based distros and false
for other distros.
Change-Id: I4028991bad92c0e8e21066cc4173c06ce5eba393
Related-Blueprint: python3-support
|
|
|
|
On some distro, running kolla_start via su changes
the default UMASK, and consequently set_configs.py
generates a /run_command that is not world-readable,
and kolla cannot start the configured service.
Make sure /run_command always has 'go+r' permissions.
Change-Id: I6304f5937c512068ee1fb8aac5c88a2bd086e387
|
|
Zun depends on Kuryr so it is reasonable to trigger the Zun job
on Kuryr's change.
Change-Id: Iec62b1073c68011a40802529a45e5d81cfaf8a88
|
|
We are seeing a number of POST_FAILURES in the periodic publishing jobs,
with jobs timing out pushing images to Docker hub. Try bumping the
post timeout to 2 hours.
Change-Id: I69b5610b712560e2d617933e639e77041953e21c
|
|
This allows monitoring of SQLAlchemy connection pool
usage.
Change-Id: I2bcaa44c184bb24e5caeeb8d204dda627de59c91
|
|
This commit adds the base image for openstack-exporter [0].
The selected exporter is released for amd64 and arm64
architectures.
[0] https://github.com/Linaro/openstack-exporter
Change-Id: Ic785711421c6af9d3e7c67f01c57c660501fbcee
Signed-off-by: Jorge Niedbalski <jorge.niedbalski@linaro.org>
|
|
Change-Id: Ic90821f1a9ebfcea67183bb91aebca00c046133e
|
|
It should be updated in https://review.openstack.org/#/c/627148/
but missing, this ps to update it.
Change-Id: Idea1cc84d2e551d160207d44751a30f6232e0cd1
Closes-Bug: #1810530
|
|
Grafana repository is moved from packagecloud to
packages.grafana.com[0]. Based on new grafana install guide[1], update
the grafana.repo
[0] https://grafana.com/blog/2019/01/05/moving-to-packages.grafana.com/
[1] http://docs.grafana.org/installation/rpm/#install-via-yum-repository
Closes-Bug: #1810867
Change-Id: Ib065fdc561b72fc013b952b3df41ee83b083194e
|
|
|
|
Change-Id: I1b2b3d6708bfcd58864e26e6c1fc618fb421e9a2
|
|
Use latest release 1.1.0 and compatible changes w.r.t pep8
Change-Id: Ia3d1166a2746a46591e4e5a04ea91e03ddc28d93
|
|
|
|
|
|
When using the customizable filter to modify variables, if a template
overrides file is shared between multiple sets of images, it is sometimes
possible that a customised variable does not exist for a set of images.
A specific example:
My template overrides file has this:
{% set ironic_inspector_packages_append = ["python-pip"] %}
Normally I build binary/centos images.
kolla-build -t binary
Sometimes however I build a bifrost centos/source image, because bifrost
does not support binary images.
kolla-build -t source bifrost
The ironic inspector image does not define ironic_inspector_packages for
the source build, since it does not need any.
{% elif install_type == 'source' %}
{% if base_distro in ['debian', 'ubuntu'] %}
{% set ironic_inspector_packages = ['iptables'] %}
{% endif %}
{{ macros.install_packages(ironic_inspector_packages |
customizable("packages")) }}
The install_packages macro copes with the undefined variable, however
the customizable filter does not handle the base variable being
undefined if a customised example exists.
This change allows the customizable filter to ignore undefined
variables, even if they have been customised.
Change-Id: Ibe2fc91f5b6ceee8f937dd73c235128b2db525b1
Closes-Bug: #1809491
|
|
|
|
Correcting and clarifying the documention for how to build OVS images
with DPDK support:
* The additional heading was confusing and the following sentence even
more so.
* Fixed the image name in the build command.
* Updated the OVS and DPDK version numbers to current stable versions.
Change-Id: Ib12be3da4f1fc14f1fed990a8abcdf87477a4e1b
|
|
|
|
Small cleanups:
* Use openstack-lower-constraints-jobs template, remove individual
jobs.
* Sort list of templates
Change-Id: Ia8c8464a332118bfc7ec09938dbe6154c902aa6e
Needed-By: https://review.openstack.org/623229
|
|
|
|
|
|
|
|
This change breaks out the Placement service from Nova ahead of it's
removal from the project later in Stein.
For the time being the original Nova Placement images are left in place
but they will be removed later in the cycle once the Placement code is
removed from the Nova project by the following change:
https://review.openstack.org/#/c/618215/
Co-Authored-By: Lee Yarwood <lyarwood@redhat.com>
Change-Id: I2bf6f5bf45b76e6900f41c21e9af30c69dc6e9c0
|
|
|
|
|
|
|
|
|
|
Change-Id: I48960ced3e6d2a647ba8f595529068fef8c3f556
|
|
The nfast group is needed to configure barbican to use Thales HSM
devices with the PKCS#11 plugin.
Change-Id: I3de8ca07a34ae63eb91fc8d83bb0676425295cbc
|
|
|
|
|
|
|
|
|
|
These are no longer required, since the jobs in kolla-ansible define
kolla-ansible as a required project.
Change-Id: I9953159237580167b20a7aebf0125efaadef928c
Depends-On: https://review.openstack.org/625874
|
|
Change-Id: I36cc651e7e6e3b6e4e832ced5f5efb026778ab5c
|
|
|
|
Change order of default tox envlist in order of likeliness to fail on a
new change and add py37 and py36.
Change-Id: I7b88f0ebce37a319e66b20d5438852976195f06e
|
|
Change-Id: I212a53b235f2785d93d474660c87a8521f3cc8b2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Change-Id: If71b396167b7e338191e19fb8bc1a1924b57b281
|
|
The package numactl is required by this change:
https://review.openstack.org/#/c/617928/
Change-Id: I163d7aea0d47c229ce9ea33049d84fdf17641ef6
|
|
The mkdir instruction tries to create the
/etc/systemd/system/docker.service.d folder wich in some cases might
not exists. This change includes hte -p argument.
Change-Id: Ia278a2c4dd50a2e57a93b568d0c415e9451fc51f
|