* Update kolla from branch 'master'
to 253379f699b0dd4c9c26eb0136b1bcabb57e0e82
- Merge "prometheus: use inovex/prometheus-libvirt-exporter"
- prometheus: use inovex/prometheus-libvirt-exporter
The Tinkoff/libvirt-exporter is archived. Latest release in December
2022. The inovex/prometheus-libvirt-exporter is an active fork that will
most probably become a prometheus community exporter in the future [1].
Unfortunately this exporter is not 100% compatible with Tinkoff exporter
that we are using currently [2].
[1]: https://github.com/prometheus-community/community/issues/50
[2]: https://github.com/inovex/prometheus-libvirt-exporter/issues/22
Change-Id: Icc8a3651d601ab45d448c9d252ca6155219d21cf
* Update kolla from branch 'master'
to 081590b63b6f2c4935d89915509f8240219c0361
- Merge "kolla-toolbox: Bump ansible-core to 2.16"
- kolla-toolbox: Bump ansible-core to 2.16
2.15 patch was 2023.2 only - because we missed it last cycle [1]
ansible-core 2.16 requires python3.10 which is not the default
python in Rocky Linux 9 - therefore we use 2.15 there for now
[1]: https://review.opendev.org/c/openstack/kolla/+/910148
Change-Id: Ic8cc29230d82f4d1f07a3c97c3dcbcd14ac76074
* Update kolla from branch 'master'
to bdb4a3ccdbf82ee7d933bff9e8ccde62a29c8941
- Merge "Fix OpenSearch file ownership issues"
- Fix OpenSearch file ownership issues
Since 2.13 OpenSearch and OpenSearch-Dashboards packages
install files in /usr/share/opensearch and
/usr/share/opensearch-dashboards with root:root ownership
instead of using opensearch/opensearch-dashboards user.
Closes-Bug: #2061877
Change-Id: I3831d8ab76c8c7136ce7869db3d0d1e05b4ba8f8
* Update kolla from branch 'master'
to c9e46b16e8e4c8c5a2e0284c7fc42fd6d80be8a5
- Merge "[release] Use Caracal sources by default"
- [release] Use Caracal sources by default
Change-Id: Ib973325bb3ad04e1646b71595fa43903604d9b20
* Update kolla from branch 'master'
to 19a004e0a500ea4839fa1e089e1c50c953cec3b3
- CI/Master only: pin opensearch{-dashboards}
pin opensearch and opensearch-dashboards to 2.12. for now
Closes-Bug: #2060668
Related-Bug: #2060306
Change-Id: I3df4823d78474d94e138ff73f0f577bd247bdad0
Signed-off-by: Sven Kieske <kieske@osism.tech>
* Update kolla from branch 'master'
to 3e502dc34dd4bd2b643c8131839d2853d855171d
- Merge "Update prometheus-mysqld-exporter to version 0.15.1."
- Update prometheus-mysqld-exporter to version 0.15.1.
Also add reno.
Change-Id: Iec2cc1421e9e145714f45599712ef062d715477b
* Update kolla from branch 'master'
to 05f482682670743f9e6c6ca0ce31da5e83eac44c
- Merge "Updated letsencrypt-lego to version v4.15.0."
- Updated letsencrypt-lego to version v4.15.0.
Also added a releasenote.
Change-Id: I30ee6ed32c536d0e3e90d0933d6049b316ad1263
* Update kolla from branch 'master'
to eff04430c6cc3aa0921d3df563d144ce2499f463
- Merge "Update prometheus-mtail to version 3.0.0-rc54."
- Update prometheus-mtail to version 3.0.0-rc54.
Also add reno.
Change-Id: I2b45abc65d4e4d65a9f07a16a64d4e7cf57b54b5
* Update kolla from branch 'master'
to 7613d35c0202a9f5ca7e4ba895d5b79fdf8bd7f4
- Merge "Update prometheus-memcached-exporter to version 0.14.2."
- Update prometheus-memcached-exporter to version 0.14.2.
Also add reno.
Change-Id: I01170e91b867e80fdb49eba021b36dd0ed86522a
* Update kolla from branch 'master'
to 84043757f5f194b48b757ed76e04854f033f8095
- Merge "Update prometheus-elasticsearch-exporter to version 1.7.0."
- Update prometheus-elasticsearch-exporter to version 1.7.0.
Also add reno.
Change-Id: I934af8fae9bc9b6442bc6b4be803cfb1a32f6676
* Update kolla from branch 'master'
to 61122050abc89b7a5d63be62c6fe07814e718bea
- Merge "Upgraded prometheus-alertmanager to version 0.27.0."
- Upgraded prometheus-alertmanager to version 0.27.0.
Also added a reno.
Change-Id: Ibd2836eb1e17ab1e3d9a8daf023d66e2683ffdff
* Update kolla from branch 'master'
to 2f4715b4cc263c51c4751aa669289d733e414457
- Merge "Update prometheus-v2-server to version 2.50.1."
- Update prometheus-v2-server to version 2.50.1.
Also add reno.
Change-Id: I719888dde26127ba9ab1a833d2c20a969cb89944
* Update kolla from branch 'master'
to af3c70c5f7ad2cb090e2e8c77bc1563b91e0e1c8
- Merge "Update prometheus-cadvisor to version 0.49.1."
- Update prometheus-cadvisor to version 0.49.1.
Also add reno.
Change-Id: Id951e3cd4b91bcd604df57113841b1ca25bc80bb
* Update kolla from branch 'master'
to cf53c60aff39ca260e3765245327ab12692350f6
- Merge "Revert "openstack-base: Pin tooz to 5.0.0""
- Revert "openstack-base: Pin tooz to 5.0.0"
This reverts commit 15c37ab76d899481e7b00e458fbc34407e34f8b2.
Reason for revert: Merge once tooz 6.0.2 is in u-c
Change-Id: I2c0ef876517a26965ba5b528c0ca260dcc93d248
* Update kolla from branch 'master'
to 95a671b00df7625a357aa73f99f75965cb08aff2
- Merge "add: cross-compile support"
- add: cross-compile support
The main goal is to be able to build ARM
images on standard x86 hardware. Add simple
functions supported by python-py and
podman-py to enable creation of container
images on emulated architectures.
Change-Id: I1526b460f6e271c2ec63ab3a3b1dc348d742e96d
* Update kolla from branch 'master'
to 2576fbde000484502e88b58d372b4c193341ed8b
- Merge "Bump proxysql to 2.6.x"
- Bump proxysql to 2.6.x
This patch bump proxysql 2.5.x to 2.6.x
Change-Id: I26e6c04ad0ba15ad4aa90f95259dc41cad439e73
* Update kolla from branch 'master'
to 2aa8d9544ec39b14c767f6f83139ed1d8867f77a
- Merge "openvswitch: Move db conversion from kolla-ansible"
- openvswitch: Move db conversion from kolla-ansible
Partial-Bug: #2048130
Change-Id: I2f6c9045aa990b36716bb18d9f2eb699a35ee51a
* Update kolla from branch 'master'
to 1ccccec9b9e0fb8b39f2c70d52e897a56063dfdf
- [release] Use UCA Caracal
Change-Id: Ib0e78581e6c34be650e59d8a044fe21b06ab45a9
Signed-off-by: Maksim Malchuk <maksim.malchuk@gmail.com>
* Update kolla from branch 'master'
to ff798d757bf1fbc684348f32bbf6ebde13ffc3bb
- Merge "mariadb-clustercheck: Add a script handling signals"
- mariadb-clustercheck: Add a script handling signals
Since socat does not rewrite SIGTERM to exit 0 (see [1]) - let's fix it in a
different way.
[1]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=809633
Change-Id: If27d93c509496651f8aa5e49a7d63b24eda91a8e
* Update kolla from branch 'master'
to a0e22caa8a131486de6cbcf0a4d9b13c6e7c0547
- Bump rabbitmq to 3.13
Pinning Erlang to 26.2.* (max supported version as per [1]),
so we don't break this in future when Erlang 26.3 becomes
available.
[1]: https://rabbitmq-website.pages.dev/docs/which-erlang
Change-Id: I1fd03a67914386129d7b0bb9be6aca86982f98f3
* Update kolla from branch 'master'
to 2023ad941347d7e2f5869544173a533386d21ebc
- Merge "Fix aarch64 builds"
- Fix aarch64 builds
Those are failing now due to fixed setting of debian_arch variable
that was omitted in the general patch.
This patch also adds a validation on debian_arch cfg option
Change-Id: I372fe0bce4fc502eacce214d24c5bddd198bc33f
* Update kolla from branch 'master'
to 4b32dd50ab027e2b19c7c69f7fc5019ec3d1add7
- Merge "Remove calls to libvirt repo"
- Remove calls to libvirt repo
It does not exist in repos.yaml since [1].
[1]: Id585c7744ba130ad1dfc28138fb0f9e6eeae771d
Change-Id: Ic74eba44fc6e5508976de24cf20a5039f3292731
* Update kolla from branch 'master'
to 5448da7e362a3e049d11b067df68b432605bdaf8
- Merge "Install ironic-inspector in bifrost"
- Install ironic-inspector in bifrost
Bifrost has moved to use the native in-band inspection support in
Ironic[1]. Some features are missing (such as introspection rules), so
it may still be desirable to use ironic-inspector for these use cases.
It also requires changes to the inspection interface of the ironic nodes
(ironic-inspector -> agent), so it also desirable to support
ironic-inspector for backwards compatability reasons. We should consider
dropping ironic-inspector once the native interface reaches feature
parity.
This will install ironic-inspector into the image, but will still
require configuration in bifrost.yml to use it.
[1] dcbf1d98b9
Change-Id: I3cc8455647339c67ba51620d5aff8a3acbf58dab
Partial-Bug: #2054685
* Update kolla from branch 'master'
to 0246b32d70da39f6e837974f339e845f0c8b9e8f
- Merge "Move curl sources to sources.py"
- Move curl sources to sources.py
Move most curl sources to sources.py, so it can be automatically
updated in future.
This also makes overriding the versions/locations/sha256 easier.
Change-Id: Ib3497fe96162ae190e5c113cacaaa3ef8334f590
* Update kolla from branch 'master'
to 756ee984c3c761514115c342e7cba9a3cb533d02
- opensearch: set OPENSEARCH_INITIAL_ADMIN_PASSWORD
Since 2.12 OpenSearch requires setting initial admin password,
that is not trivial/weak.
Closes-Bug: #2054586
Change-Id: I6b6ef656bc2009a2dc3cdfcb01956d50fba4b7b9
* Update kolla from branch 'master'
to 48c6352b7040c9a30a69941b795a71a12efcc28d
- Merge "ceph: Update EL9 version to Reef, adapt docs"
- ceph: Update EL9 version to Reef, adapt docs
Change-Id: I736fcfd766a378783dbfe06ab8ac58858e84aba7
* Update kolla from branch 'master'
to 9ad6332b1390ca2ec93ab70c5c23ad61ad4c2b02
- Merge "Rework horizon image to support local_settings.d"
- Rework horizon image to support local_settings.d
The local_settings.py config is rendered by kolla-ansible
orchestration, which is not a good approach because upstream
local_settings.py can be changed anytime and that can be a problem,
as it was shown recently with the new version of horizon.
Fortunately, horizon supports local_settings overrides in
local_settings.d directory and moreover it's preffered
way how to configure horizon as per doc [1].
This patch just change the structure of files to support it.
[1] https://docs.openstack.org/horizon/latest/configuration/settings.html
Change-Id: Ib0c060adffe5287d786ba9247c6b962732cdb5e0
* Update kolla from branch 'master'
to 410fafa8f0b3487d0bb1737d0f6965bc9cbcacb9
- reno: Update master for unmaintained/yoga
Update the yoga release notes configuration to build from
unmaintained/yoga.
Change-Id: I148a5069041cc27a7f1afc6a10959348c49afa80
* Update kolla from branch 'master'
to e024397e9a4239f48da734863ac2d2043bfbcc0f
- Merge "toolbox: Improve retry loop for ansible-galaxy"
- toolbox: Improve retry loop for ansible-galaxy
Currently if it somehow fails for 5 times - we get exit code 0.
Closes-Bug: #2052293
Change-Id: I2bdeb77e3133123053b05adcbde3a426c60f3304
* Update kolla from branch 'master'
to f4edc7e1c15788b87d80513ff255b832b2e41eb5
- Merge "[follow-up] Use full binary path when invoking ip"
- [follow-up] Use full binary path when invoking ip
Patch [1] fixed invoking of ip command in
one script but forgot to fix on another place
in another script.
This patch is follow-up path and fix the same
issue in those script.
[1] https://review.opendev.org/c/openstack/kolla/+/906516
Change-Id: I5e41a550e438fb3e4008a9e6b8df35c4775c5c30
* Update kolla from branch 'master'
to d7a03105bf0016e46e60fcc15b7d5a8e4e205cc5
- Merge "Use full binary path when invoking ip"
- Use full binary path when invoking ip
Closes-bug: #2051111
Change-Id: I2a4df6121236379d88d0d7f2f7a888feab273003
* Update kolla from branch 'master'
to bfea6052dfaec920f57ed4f75fe890e20c9cb83a
- Merge "trivial: fix typos in let's encrypt status logs"
- trivial: fix typos in let's encrypt status logs
Change-Id: Icb158d296989ba7c99ba108e7697ca71176f07db
* Update kolla from branch 'master'
to 76d78b50c0208795c4bc93b932e7fb0e79a036fc
- Fix gnocchi and skyline after requirements change
Global-requirements changed upper-constraints in [1].
Because of that change skyline and gnocchi build is now failing.
This patch fixes upper-constraints for those projects.
[1] https://review.opendev.org/c/openstack/requirements/+/900435
Change-Id: I09cc2635cd422a859ccded887affb58dfbdc60ad
* Update kolla from branch 'master'
to 1580d778219b2d4e40c53ca9d5a437fe2a82e524
- Merge "Stop removing missing /run/nologin in RPM images"
- Stop removing missing /run/nologin in RPM images
This code was valid for centos:8 and centos:stream8, but is not required
for centos:stream9 or rockylinux:9 which do not include this file.
Change-Id: I50f78d73afe0944dd91998ab9799fa2f36cc46a3
* Update kolla from branch 'master'
to 7f5a904e98d7dd1213517257132d2eff23dfeadb
- Fix openstack CADF audit maps and installation
This patch fixes missing pycadf's audit maps
for services and change the way how pycadf
is installed.
Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/905858
Closes-Bug: #2047941
Change-Id: I9b43d1a9990ad8aa7381ea81b0f2d692967be949