| Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
Uninstall based on version range.
Change-Id: I353ef9b6b8da0e726c17ad2e06995d3690731e1d
|
|
With [0] the version of td-agent being installed was pinned, which isn't
sustainable in the long run, so we drop the pin.
Latest version of the elasticsearch gem no longer works with older
(OSS) versions of Elasticsearch. This is fixed by downgrading the version
of the elasticsearch gems.
[0] Iefcdd3100b7e3c5320bc5f1286a18251bdeab885
Related-Bug: 1930867
Closes-Bug: 1954759
Signed-off-by: Dr. Jens Harbott <harbott@osism.tech>
Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/823155
Change-Id: I3045786e863b098d7339d1066aef6c857aa5f97f
|
|
Use distro provided GRUB efi instead of creating it like ironic GRUB
setup doc[1]. This avoids below ubuntu ironic-python-agent images PXE
booting failure.
----------
error: invalid magic number.
error: you need to load the kernel first.
Press any key to continue...
----------
This also fixes x86_64 uefi pxe booting issue by setting up GRUB efi
for x86_64.
Besides, GRUB setup only needs to do once at bootstrap stage.
[1]:
https://docs.openstack.org/ironic/train/install/configure-pxe.html#uefi-pxe-GRUB-setup
Closes-Bug: #1879265
Change-Id: I8be5bdf5f1a62751aefe6bd0959e8f558fcfe591
|
|
|
|
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.
This change covers entries missed in I4ae3a82cc796a60450c2a35beba32972964bc5d0
Change-Id: I0d69009b8b736b59b122ad29a9a5f6a22b041513
|
|
|
|
|
|
|
|
The Log4j version was bumped on GitHub [1] but it is still pending
inclusion in a release of Apache Storm.
Apply the alternative mitigation recommended by Log4j [2] of removing
the JndiLookup class from the classpath.
[1] https://github.com/apache/storm/pull/3427
[2] https://logging.apache.org/log4j/2.x/security.html
Change-Id: Ib3ecd73f9e39e320acb2c5f0962b8af9b1a817e9
|
|
Closes-Bug: #1957159
Change-Id: I042da2234d0a06f1b7ddcac9eb6db8b86f13d205
|
|
|
|
|
|
Instead of listing all repositories twice, do it just once and then add
architecture specific ones.
Change-Id: Icf0675c17a5227643148e9956496b8eacec67bee
|
|
|
|
Since Xena, there is no arch supported other than x86_64 and
aarch64.
Additionally, the conditional for x86_64 Debian does not seem to be
needed now with current td-agent.
Moreover, drop two plugins that are relevant only to fluentd 0.12,
one of which (parser) causes fluentd 0.12 (!) to be installed.
Modern fluentd has both built-in.
Finally, drop the labels as they are no longer useful.
Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/823093
Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/823094
Change-Id: I7326cd8fcfa459dedcb6404e5287f0f5aeeed6cb
|
|
As F in EFK stands for fluentd.
The job is in the experimental pipeline so it still requires
"check experimental" incantation to run at all.
Change-Id: I51ee4c8f7532144433602dd190c8a85040466631
|
|
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>
|
|
It's an artifact from "times long gone". (TM)
Change-Id: If70e2a3949699caa9191dcc646856889e6315c3a
|
|
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
|
|
|
|
Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/797190
Change-Id: I8ada844a2b034547c045248b324c1955ad4cf6ae
|
|
|
|
|
|
|
|
This reverts commit b69c58971895a6ab8a23bcdc4b7b56d01f26e2f5.
Reason for revert: The original commit was a hotfix to work around build failures, we should try to move back to a normal state again.
Change-Id: Iff79de9dabcd4bba795f3c44d3017baa5a860306
|
|
Details in the attached reno.
Change-Id: I1a8363da02d98255fce31749f4c9838088443a67
|
|
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
|
|
Yoga deserves a newer version than one from 2019.
Change-Id: Ib7b45ea6ca0a465ce075ac2f2a0e7b8006ee6190
|
|
|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
Change-Id: I86461c65902e15e39b787fea86d6dc367de26f57
|
|
https://review.opendev.org/c/openstack/bifrost/+/806328 fixed building
of Bifrost Debian images.
On AArch64 Bifrost tries to install x86-64 grub.
Change-Id: I8e0c55e7995e5269f285c6d9c75e8c4b7b85a38b
|
|
We passed R-17 point.
Watcher and vmtp are disabled due to PrettyTable version conflict.
Change-Id: Ia4cbc70f1dc54a5654ccf770c9a866dcb6fef52a
|
|
|
|
|
|
|
|
|
|
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
|
|
Support for binary images gets removed in Z cycle.
Change-Id: I9cd93a2022d6b9d17f326d55d57f86cb5e141e7d
|
|
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
|