| Age | Commit message (Collapse) | Author | Files | Lines |
|
This adds support for building an mtail image for generating metrics
from logs. These metrics can then be used to trigger alerts. For example,
one may want to track user logins, kernel errors, filesystem corruption
etc.
Change-Id: I0b3eee33c608b08f1e915a08096a1194d359805a
Partially-Implements: blueprint mtail
|
|
|
|
|
|
The '~' in the end of script is failing octavia-api.
Change-Id: I53610f1c9e3d10bb6b532dd7d43139854c0861b7
|
|
|
|
|
|
|
|
|
|
these are containers, we should not have X11 display libraries
installed in base containers. If they are being pulled in via
packages those chains of dependencies should be looked at closely
and pruned as they have no real use on container images.
Change-Id: I19000564445254ba4d168f24deef6a901391d2e2
|
|
Both Ubuntu Stein UCA and Debian 'buster' migrated their OpenStack
packages to Python 3.
Note that Debian 'buster' is not released yet and contains Rocky
packages. Stein ones will be available later.
Co-Authored-By: Lee Yarwood <lyarwood@redhat.com>
Co-Authored-By: Eduardo Gonzalez <dabarren@gmail.com>
Change-Id: I160f79cc57f54ec3eac857c5babd1a6e2656d228
|
|
The dependency on bridge_utils has now been removed from os-vif and so
the package is no longer required in the base container.
Depends-On: https://review.openstack.org/#/c/636822/
Change-Id: I0924f6bc11558366d6d49472cdd338e43b744030
|
|
|
|
|
|
|
|
|
|
This version allows us to use Debian binaries for non-x86 architectures
instead of building 'dumb-init'.
'base_compiler_packages' are installed as they will be needed anyway to
build other Python packages (no binary wheels for !x86). We also need
'binutils' to be installed for 'ar' command.
Change-Id: I53ad946ead4f0b485d8c7e8a91ac2ef5d7735c5a
|
|
At the time of bumping Ubuntu images to bionic, some repos did not have
bionic versions - so xenial repos were used.
Most of the repos - apart odl now have a bionic tree - so this patch
enables them.
Change-Id: Id3c67fad507adc7b9f200eced74ecba8fadf70e6
|
|
Change-Id: Id138f12e10102a6dd2cd8d84f2cc47aa29af3972
|
|
|
|
Remove the packages that are already pulled implicitly as a dependency.
A shorter package list should make it more manageable.
Change-Id: I690de645436065eee298a455221be8a6a0ae8083
|
|
This use case was missed in Ic8f865ed9cfc89056991ce4fa50a99c4937af33b.
Change-Id: Ibe4c459d60f1143c76657588ed9c0081bda92239
|
|
|
|
|
|
|
|
|
|
according to https://pypi.org/project/msgpack-python/ it's
deprecated and should use msgpack.
and this is supported by looking at a build source container
image and noting that pip lists
msgpack 0.6.0
msgpack-python 0.5.6
also msgpack is pulled in via dependency of oslo.serialization
We should be able to rely on it coming in via that dependency
automaticly
Change-Id: Id2706b3b38e57daf1166f98a59dc3ecd30fd4fa7
|
|
This patch adds packages to the octavia-api container to support running
it under apache instead of under simple server. This resolves an issue
with haproxy as well as support IPv6.
Change-Id: I72e0a44f081747ebaec25fd5049db83ea6f418ff
Related-Bug: #1815811
|
|
Now with Ubuntu 'bionic' being used we can drop
libmysqlclient-compat-dev package use and just go with mariadb packages
directly.
Also move to OpenSSL 1.1 for both distributions.
Change-Id: I147385a3da15878121c0a436b5c26ba100e9802d
|
|
Many images have 'if x86_64 then amd64 elif aarch64 then arm64' check to
comply with Debian like architecture names in several projects.
This patch creates 'debian_arch' variable which can be used in all
Docker files (similar to 'base_arch' one).
All required images got converted to use it.
Change-Id: I9c5e6f13d6c9b24fe323408512bd5aef290111ad
|
|
During the Queens cycle the gnocci project was
moved out of openstack and so naming changed from
openstack-gnocchi-XXX to gnocchi-XXX
January 2018 - https://review.rdoproject.org/r/#/c/11110/
Also openstack-gnocchi-indexer-sqlalchemy was moved to gnocchi-common
2017 - https://review.rdoproject.org/r/#/c/10449/
Change-Id: I511c248bd009d03cad6811c576dd91a7bb29e203
|
|
|
|
These packages have been provided as direct dependencies of QEMU in more
recent versions of Fedora and will continue to be for RHEL 8 and it's
derived distributions.
https://src.fedoraproject.org/rpms/qemu/blob/f29/f/qemu.spec#_820
Change-Id: Ic8f865ed9cfc89056991ce4fa50a99c4937af33b
|
|
Change-Id: I846989b16fa7f76b11b309b7a9764cec8aaf538d
|
|
Ubuntu is also affected by the new rabbitmq server version mismatch
with erlang. Pin it to last known working version until the packaging
mess is fixed.
Change-Id: I5e3ba7762f0990718e4180ffcd3db7722edc17b4
Related-bug: #1814233
|
|
pycrypto has mostly replaced by python2-cryptography
In patch I77b5210cd6e63aa3b01aa2b5b3372dd50009b9ad
the source entries were all flipped to prefer cryptography instead
of pycrypto, let's drop python2-crypto and let any remaining packages
that do need it pull it in explicitly
Change-Id: Ie0f426fbe396ed9b5a3b86406c64e12e87dd81a7
|
|
New version of rabbitmq-server in epel but not new enough version of
erlang available in epel or delorean-trunk repos.
Closes-Bug: #1814233
Change-Id: Iac3cad17ff8279a2be66ffe1366d6844f999d66f
|
|
|
|
|
|
|
|
Percona started signing packages with a new public GPG key, without
providing it via HTTPS. Ship the PERCONA-PACKAGING-KEY extracted from
the percona-release package.
https://jira.percona.com/browse/PT-1685
monasca-grafana broken by 'rake' missing when trying to install the
'fpm' gem.
Co-Authored-By: Mark Goddard <mark@stackhpc.com>
Change-Id: Ica9867448dc20864f2fd4614a295a23a4a625af4
Closes-Bug: #1813906
Closes-Bug: #1813927
|
|
this package is a WSGI helper for caching, not in openstack
requirements, and only referenced in refstack and airship.
If it's used by any packages that I missed it should be implicitly
installed where used/needed instead of in openstack-base and not used
Change-Id: Iafd6678846e7c495cc96a6d3a7681d70a4bf8171
|
|
these containers should not need unittest support packages
in general, tempest may need one of these but that should be
installed as needed not for all container images.
- testtools - introduced in
- unittest2 - introduced in Ia3a9756c58f0ead3b20e435f1d1546408f4a8b36
- zake - introduced in Ie05ba975bc2f88cd9ee896aafc60171d6ca8d10b
- fixtures - introduced in Ia3a9756c58f0ead3b20e435f1d1546408f4a8b36
Change-Id: Ic2325afc6ce3ee9f8a8c03ad19050809255df2f5
|
|
This reverts commit e9f7fc33c5f1b97e6e71cb74ce9bac04f15572c3.
Change-Id: I655841e3db4caddbc5dfd2ace8bffad468265c08
|
|
|
|
|
|
[1] added a new block for rabbitmq plugin installation,
block rabbitmq_install_plugins already exists, it should be
utilized.
[1] https://review.openstack.org/#/c/628150
Change-Id: I900780aa22ba3a3fc19b88bdbb03b2a291ee7167
|
|
|
|
|
|
As a follow up to I402cff1ac86a2ba108f2f5378cc98db5f6ecc673
only add the echo command if there is a value in centos_contentdir
Change-Id: Ie5144ee3b8bdb2535a32cfb43c43dfc1bb556ac8
|
|
|