| Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
There is proposed change in kolla-ansible below
which is changing the way how central-logging
works and adding native fluent logging.
Because of this, it's needed to add python
fluent library to openstack images.
Proposed Change:
- https://review.opendev.org/#/c/755775/
Change-Id: Iedc782a3317c93a2af0da4696fd71c05e0e4a55e
|
|
Bug mentioned in Dockerfile was fixed about 4 years ago.
Change-Id: I6d90e6673b01756e7de7c8eeb29423cee0cce6f7
|
|
Kolla supports only AArch64 and x86-64 so there is no need to check for
other architectures.
Change-Id: I44e45492bcbdd56a5c985ba84bad66202c9fde55
|
|
As we have one type of images now some RUN calls could be merged so we
will have less layers in resulting images.
Change-Id: I5178c58fbd8c65efe825dc249c0f1368ef0fe8e0
|
|
This patch is changing the way how keepalived
checks daemons liveness.
Check_alive.sh will find checks for daemons
which are copied by kolla-ansible and return 0/1
if alive/down.
This patch is required for proxysql HA.
Needed-By: https://review.opendev.org/c/openstack/kolla-ansible/+/770215
Change-Id: I68836918466beb572e42ffedce127747290ad481
|
|
Explicitly set the permissions on the kolla-toolbox kolla_extend_start
file. Also, since all extend_start files are sourced rather than
executed, the executable bits are now cleared throughout the project.
Change-Id: I5c2deb4a2e33575d57c852089f856a9acc6818d0
|
|
|
|
|
|
|
|
|
|
There is only source.
Change-Id: I0d32808c73ab3292a8f213424118dfe2313d465b
|
|
Change-Id: I33eecfa49086b01a116aa0616fd1b6815ff8894e
|
|
With binary install type dropped there is no need for this macro.
Change-Id: I7bdd29eb48a23faa04a98e785129d97258f05e64
|
|
It was marked deprecated in Yoga.
Change-Id: Iea1cf9c539a73da625e335d6c1adb6cd71ec93d4
|
|
We no longer need to check for them so one MANAGE_PY is enough.
Change-Id: Iee2f3bb1c0444f414cad2617dea225192ab8dc81
|
|
|
|
We have one install_type only now so that infra stuff is not needed
anymore.
Change-Id: I60d50ba7699d46d001eaef365fb84b0ce8e9b262
|
|
Big patch drops all mentions of binary images support. Suggestions are
welcome how to split it into parts or handle better.
Change-Id: I5d5a46c6ce7734ceb8b844e17b43e359d7cac6e3
|
|
|
|
This is needed to support PXE and iPXE at the same time. We will move
/tftpboot and /httpboot to /var/lib/ironic/. With these paths
configurable via an environment variable, we can support a clean
transition.
This patch also cleans up pxelinux part, making it
analogous to grub and ipxe parts.
RHEL leftover mention is removed.
Co-Authored-By: Radosław Piliszek <radoslaw.piliszek@gmail.com>
Needed-By: https://review.opendev.org/c/openstack/kolla-ansible/+/832159
Change-Id: I1ae81217c8bbf606c903c8009a372662ca3ab08c
|
|
|
|
Currently, kolla sets file permissions at _set_properties_from_file()
method, but no logs are emitted here. This can make it
difficult to investigate the cause of issues which are
caused by setting permissions.
This patch makes _set_properties_from_file() output a
log.
Closes-Bug: #1966825
Change-Id: I91116931aa30fd2c5e51ed1ac04663fcfa4a5f36
|
|
elasticsearch-oss package fails to install if we install it with Java:
INFO:kolla.common.utils.elasticsearch:could not find java; set JAVA_HOME
INFO:kolla.common.utils.elasticsearch:error: %prein(elasticsearch-oss-0:6.8.23-1.noarch) scriptlet failed, exit status 1
INFO:kolla.common.utils.elasticsearch:[91mError in PREIN scriptlet in rpm package elasticsearch-oss
Backport down to ussuri needed.
Change-Id: I72d7920acd8d15941c8c57a4186186212b273a38
|
|
Debuntu binary images did not got packages installed.
Change-Id: Ie28e8580406f3f805500ed4020895e5e9ebf7c31
|
|
The -q (aka --disable) option only works if it is the first parameter on
the command line.
Change-Id: Ia9ab0bdc95e658c17e5be5abefcf96f1c05ee84f
Closes-Bug: #1967272
|
|
AArch64 builds fail with "AttributeError: install_layout". This is due
to setuptools issue in Debian:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1003252
Switching setuptools to use distutils from stdlib makes error go away.
Backports: Xena, Wallaby (this is where it was first reported).
Change-Id: I97102e18e4ec47bca94d17d964936f039580b06b
|
|
Needed-By: https://review.opendev.org/c/openstack/kolla-ansible/+/832159
Change-Id: Ie90f13a568b4120531bbbf5982d2cbbf1f9c5995
|
|
Adds Cyrus SASL packages necessary for the DIGEST-MD5 and SCRAM-SHA-256
mechanisms. These can be used for libvirt SASL authentication.
Follow up to I13e19ca29eeab40cd08fa3afe2cdf7531867f81b.
Partial-Bug: #1964013
Change-Id: Ic4b6171789c3d360317599310492771bd78828ec
|
|
|
|
This project provides a one-stop solution to log collection, cleaning, indexing, analysis, alarm, visualization, report generation and other needs.
Which involves helping operator or maintainer to quickly solve retrieve problems, grasp the operational health of the platform, and improve the level of platform management.
https://wiki.openstack.org/wiki/Venus
Change-Id: I051fb0f17d97134d89da0b6668879a9b36de10d1
|
|
|
|
|
|
This change adds and unifies an ability to override hardcoded URLs for
air-gapped environments via the usual blocks mechanism. Also, this
change replaces ENV with ARG instruction for the variables used only
in building images, and uses bash variable expansion where it possible.
This change is a continuation of the I46b77978926fc2b578a68d1aaa944b2198af0685
Change-Id: I1fbad333b1bc95484e6f4c5145d5936a0e2db84f
Signed-off-by: Maksim Malchuk <maksim.malchuk@gmail.com>
|
|
|
|
|
|
Adds Cyrus SASL packages necessary for the DIGEST-MD5 and SCRAM-SHA-256
mechanisms. These can be used for libvirt SASL authentication.
Change-Id: I13e19ca29eeab40cd08fa3afe2cdf7531867f81b
Partial-Bug: #1964013
|
|
Closes-Bug: #1964140
Change-Id: I4658a06b077d096ab9f2cb5070e39c98b5a27254
|
|
Change-Id: I27910e25183a373d0d89ea6f9f4e30e118f21422
|
|
|
|
This reverts commit 360d335e94246d7095672c5aa92b59afa380a059.
Reason for revert: I don't think that's still needed.
Change-Id: I67adef1762d36f23b84ab8a2297e1f3385082b8a
|
|
We should use the same Python OVS bindings package
version as running OpenvSwitch. See related bug.
Closes-Bug: #1961874
Change-Id: Id6968e3ec1093f26f25f3045e2a6d8cc4f41adaa
|
|
This is noop on CentOS (it was installed as a dep already - better
be explicit) but installs qemu-img (and other qemu utils) on
Debian and Ubuntu.
qemu-img may be used by libvirtd to create non-raw images as it
happens, e.g., when Kolla's libvirtd is used by tenks.
Change-Id: Ib79b8486f4d5064e4f249201d28cf5d6541c69ef
|
|
Libvirt 8 got recently backported to bullseye so we can make use of it.
QEMU 6.2 was already available but conflicted with libvirt/bullseye.
Also started listing which packages we want from backports.
Change-Id: I335e5748e9624fe470adbaf6a6f080a3ae468f04
|
|
|
|
This adds a libvirt exporter image for use with Prometheus.
Partially-Implements: blueprint libvirt-exporter
Change-Id: Ice2af99a323496d3821762851b663899d15f569a
|
|
|
|
|