This conditional was missed in the original patch moving aarch64
to td-agent. [1]
After this change, other plugins will have newer versions
installed as well, as it happens in other image flavours.
[1] I86ecdc1ac45dfd76b94a34d1b837f7c0bc975dcd
Closes-Bug: #1955889
Change-Id: I10ff098b3356eb02ad4a1006b988812356768fec
TrivialFix
The customization format of the variable name should contain the
<image_name> [1]. This change fixes the name of the 'remote_apt_keys'
variable in base Dockerfile.
1. https://docs.openstack.org/kolla/latest/admin/image-building.html#dockerfile-customisation
Change-Id: I423db39e77f337a73d3d88e3dbd56469be45110b
Signed-off-by: Maksim Malchuk <maksim.malchuk@gmail.com>
The EPEL8 repository doesn't provide the necessary spice-html5 package,
and the image is marked unbuildable for CentOS. Let's not make EPEL look
more useful than it is.
TrivialFix
Change-Id: Ia37792ca6e5b40156ebd57b6c290d1ee9d4ff87a
Setuptools 60.0.0 is trying to use it's own distutils[0]. Once again.
Use the workaround they propose until all pkgs we need have fixed their
build processes.
[0] https://github.com/pypa/setuptools/blob/main/CHANGES.rst#v6000
Signed-off-by: Dr. Jens Harbott <harbott@osism.tech>
Change-Id: I112c0ea510aad80f28fc3f8a9f04cdf09c924b18
In network isolated environments the only way to go outside is through
HTTP proxy. Make use of it if set.
Co-authored-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
Closes-Bug: #1850575
Change-Id: I2718884c4742cb81a3900e38fee62fbd27b472d7
The nvme-cli package is required to get the nvme command executed by
os-brick, which is used by nova-compute.
We don't need to explicitely install it for centos binary images, as it
is required by os-brick which is required by openstack-nova-common, but
all other types of images were missing it.
Change-Id: I754939da7636c57d2a8d5b83debb5d8a58e38432
Closes-Bug: #1953509
We deprecate binary images during Yoga cycle and drop in Z one.
Reminding users on each run to make sure they notice.
Change-Id: I62148b95e226711cbc70ab2a411774114f9dd7b1
Nova depends on pypowervm for POWER architecture support. But it is
unmaintained upstream and breaks CentOS builds (wants to install Py2
only 'futures' package).
Change-Id: Ife9385c93239e910db2e4405ec4661f667357bc0
New pip has nice features for detection of conflicting
requirements.
When installing from PyPI, as we do in source images, running
the latest pip+setuptools+wheel is recommended.
Co-authored-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
Change-Id: I4ae3a82cc796a60450c2a35beba32972964bc5d0
libguestfs package fetched kernel-core one which fetched linux-firmware.
We remove the last one and save ~500MB of space:
before/centos-binary-nova-compute: 3.3GB
after1/centos-binary-nova-compute: 2.71GB
Closes-Bug: #1946801
Change-Id: I98cc19c95fcec07dd4e494c14c09938d754f1de0
Swift-recon-cron requires rw access to the lock path
specified in in object-server.conf file. Currently it
doesn't exist in Swift containers
Closes-Bug: #1926203
Change-Id: Id3f824b741a5aa98efc7162fb7d49657e86a2bee
Kolla-ansible allows user to change logrotate.conf,
problem is that logrotate cron file is running
daily by default in all distros, this is sometimes
not enough. So, this patch is adding script and
way how to reconfigure schedule of logrotate job
(cron file).
Needed-By: https://review.opendev.org/c/openstack/kolla-ansible/+/813039
Change-Id: If31b08fcf45bafc0ab25498ece9208a576aae41b
Those packages are in exactly same versions in bullseye-xena-backports
and in bullseye-backports. So we have to choose one source to keep
builds running otherwise they report downgrading of packages.
Change-Id: I0954bcc8ee42b15420fe1cd54aac96cb0c0c7e0d
Project description says:
/!DON’T USE IT, but use upstream python-rados, except you really can’t /!
Also installing it created errors which are silently ignored.
Change-Id: Id24458cd655aeace0e745c512aa7890b3edda51c