aboutsummaryrefslogtreecommitdiff
path: root/kolla/common
AgeCommit message (Collapse)AuthorFilesLines
2025-12-05Merge "Revert "Switch to 2025.2 release""Zuul1-1/+1
2025-12-05Revert "Switch to 2025.2 release"Michal Nasiadka1-1/+1
This reverts commit a28d2409c58c3192ed9c1b5dc1049ae466502577. Change-Id: I55c99ea29f20165b7853976f13312fca62e0be8f Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-12-03redis: Drop redis and redis-sentinel imagesMichal Nasiadka2-3/+3
We switched to Valkey Change-Id: Ic40fecb87dd3eaf67eb1d3088978d462ff5b4320 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-11-03Bump versions of packages in sources.pyMichal Nasiadka1-9/+9
Change-Id: I395cfdf22cd87a43294dbae561a8872cb0b48e1b Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-10-30Merge "Add Valkey"Zuul1-1/+5
2025-10-29Add ValkeyMichal Nasiadka1-1/+5
Change-Id: I02f3adf9825636e2b81c50543d6f95ea986019b6 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-10-27Drop Venus imagesMichal Nasiadka2-9/+1
It has been marked as inactive and venus dashboard plugin is breaking Horizon Kolla builds. Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/964860 Change-Id: I3a04487a75c04ba989fa70f2025db33308671dfb Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-10-14Drop support for building MariaDB clustercheckSeunghun Lee1-1/+1
MariaDB clustercheck script has not been maintained and it will not work with MariaDB 11.4 (the next LTS version). This is because clustercheck.sh uses ``mysql*`` commands but from MariaDB 11.4, those commands are not supported. The health check of MariaDB server containers will be done by new script which comes with change [1]. Without MariaDB clustercheck, MariaDB server becomes only container image in the family, so mariadb-base and mariadb-server dockerfiles are merged. To avoid breaking changes, the name 'mariadb-server' is retained. Follow-up to rename references in Kolla and K-A from 'mariadb-server' to 'mariadb' would be nice. [1] https://review.opendev.org/c/openstack/kolla/+/962657 Change-Id: I01278f76ee82b018a854b5862f3caaa8c78a9a30 Signed-off-by: Seunghun Lee <seunghun@stackhpc.com>
2025-10-06Merge "debian: Use {{ openstack_release_codename }} for extrepo"Zuul1-0/+7
2025-10-06Merge "Add MariaDB healthcheck.sh"Zuul1-0/+5
2025-10-03Add MariaDB healthcheck.shSeunghun Lee1-0/+5
MariaDB clustercheck has not been updated for a long time. Since the script uses ``mysql*`` commands but MariaDB 11.4 (next LTS version) does not support them, it will not work once MariaDB gets upgraded. Added alternative MariaDB container health check script ``healthcheck.sh`` from official MariaDB docker images. [1] This script uses ``mariadb*`` commands, so it's prone to MariaDB upgrade. [1] https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-mariadb/binary-packages/automated-mariadb-deployment-and-administration/docker-and-mariadb/using-healthcheck-sh Change-Id: I7816edb6ebd8c95412a6833ea20b32193c2d1415 Signed-off-by: Seunghun Lee <seunghun@stackhpc.com>
2025-10-01Move to Rocky Linux 10Michal Nasiadka1-2/+2
Depends-On: https://review.opendev.org/c/openstack/ansible-collection-kolla/+/961237 Change-Id: Idd809f5efd2d308c1565d7635e67af0a431d18f7 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-09-23debian: Use {{ openstack_release_codename }} for extrepoMichal Nasiadka1-0/+7
Change-Id: I5e89a9a241f746a2cbab723ea5fc57ea65ad5ee5 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-09-22Merge "Switch to 2025.2 release"Zuul1-1/+1
2025-09-19Merge "Drop ironic-inspector"Zuul2-5/+1
2025-09-18Switch to 2025.2 releaseMichal Nasiadka1-1/+1
Change-Id: Ib73e2c47faf66ddee79d07259e75f1b1d721f0aa Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-09-11gnocchi: Bump to 4.7.0Michal Nasiadka1-1/+1
This is required for uwsgi module usage Change-Id: If1a078d2704fbd0b119d6c1ffc5a10aeff0a150a Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-09-10Merge "Prometheus and core components update"Zuul1-28/+28
2025-09-05Drop ironic-inspectorMichal Nasiadka2-5/+1
Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/951864 Change-Id: Ie7e607c5a9c6f8c2e36aea5d52dc2ffbe97dddb3 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-08-29Remove RDO/DeloreanMichal Nasiadka1-5/+1
RDO has staffing problems and has decided to only support SLURP releases - let's drop reliance on that repository. Change-Id: I56f86a1c5262e3ee2bcbb52cae53c3b2655ed87f Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-08-27Prometheus and core components updatePiotr Milewski1-28/+28
Updates a range of monitoring and core infrastructure components to their latest stable upstream versions to leverage new features and bug fixes. etcd: 3.5.16 -> 3.6.4 letsencrypt-lego: 4.20.4 -> 4.25.2 prometheus-blackbox-exporter: 0.25.0 -> 0.27.0 prometheus-cadvisor: 0.49.2 -> 0.53.0 prometheus-elasticsearch-exporter: 1.8.0 -> 1.9.0 prometheus-memcached-exporter: 0.15.0 -> 0.15.3 prometheus-mysqld-exporter: 0.16.0 -> 0.17.2 prometheus-node-exporter: 1.8.2 -> 1.9.1 prometheus-server: 3.2.1 -> 3.5.0 The Prometheus-server package has also been switched to a Long-Term Support (LTS) version, which ensures extended stability and security support. Change-Id: Ib9805fb6a93a0da887918174d9994caa5f1306d3 Signed-off-by: Piotr Milewski <vurmil@gmail.com>
2025-08-18Merge "Revert "Switch to 2025.1 sources""Zuul1-1/+1
2025-08-14Bump libvirt exporterAlex-Welsh1-3/+3
Bumps libvirt exporter source from v1.6.0 to v2.2.0. This fixes some metrics that were lost when the exporter was changed from the old "tinkoff" source to "inovex". See also Icc8a3651d601ab45d448c9d252ca6155219d21cf Closes-Bug: #2120639 Change-Id: Ib738325603173157b4c482f9de6d5d9cea0b758a Signed-off-by: Alex Welsh <alex@stackhpc.com>
2025-08-12Revert "Switch to 2025.1 sources"Michal Nasiadka1-1/+1
This reverts commit 0733a13d7be896dac4004212f9eef48a845b26c2. Reason for revert: switch back to master Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/956785 Change-Id: If888500a791c66a592f17aa2be1f3784ee009a91 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-07-17Merge "Move to CentOS Stream 10"Zuul1-3/+3
2025-07-16Move to CentOS Stream 10Michal Nasiadka1-3/+3
Known missing packages: - mod_auth_mellon - missing SAML support in Keystone/Horizon - built in Kolla COPR - glusterfs-fuse in manila-share - built in Kolla COPR - collectd/telegraf - no opstools repository - redis - needs a switch to valkey - python3-ethtool - not required for neutron-mlnx-agent since 6 years [1] Building packages in Kolla COPR is a temporary solution until these show up in EPEL10. [1]: Id2cae3ac9ff049e9fc8225551f99e1e99a87fc65 Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/951751 Change-Id: I7074fabcf95184fcfd2561648ae1e05acfb0bc11 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-06-06Remove the OVN exporter for PrometheusDoug Szumski1-11/+0
Since this exporter is no longer developed, and is not used in Kolla Ansible, remove it immediately. A replacement has been proposed in change #951971. Change-Id: Ie47aed221d04bbb2b50ccfbd7c398e6ab6022442
2025-06-05Merge "Revert "[release] Use RDO's Epoxy packages""Zuul1-1/+1
2025-05-14Revert "[release] Use RDO's Epoxy packages"Michal Nasiadka1-1/+1
This reverts commit 64f171ccfa02bfeb9c92a641e186bd987f0099ae. Reason for revert: Let's switch to master Change-Id: I28f474015ffd000a3c2cf4c461c3c2f2b8959b0b
2025-05-02Enabling support for Thales Luna user id and group id.Mauricio Harley1-0/+4
The new client software version requires the use of a specific group called "hsmusers", and for consistency reasons, we are specifying both, the user id and the group id, and inserting the Barbican username inside of such a group. More information can be found on https://www.thalesdocs.com/gphsm/luna/7/docs/pci/Content/install/client_install/linux_install.htm Change-Id: Ib7d0c879b3741ca472cd0bbf3a9a88a0fee25cac Signed-off-by: Mauricio Harley <mharley@redhat.com>
2025-04-24Merge "Upgrade Prometheus to v3"Zuul1-4/+4
2025-04-22Upgrade Prometheus to v3Piotr Parczewski1-4/+4
Needed-by: https://review.opendev.org/c/openstack/kolla-ansible/+/945611 Change-Id: I4113976db743d3c5c4ff62f2876e224888f05a36
2025-04-17Update prometheus alertmanager to newest available versionJack Hodgkiss1-3/+3
* prometheus-alertmanager: 0.28.0 -> 0.28.1 Change-Id: Iec5b936ae77f2d8298803fbfe50f55b2ed69f4b3
2025-03-25Switch to 2025.1 sourcesMichal Nasiadka1-1/+1
Change-Id: If0cd6444e5d0c898d199a98204588f8ffa4351b9
2025-03-24Merge "Remove swift container images"Zuul3-6/+1
2025-03-21fix sources.py based cross-arch buildsBartosz Bezak1-0/+3
Derive debian_arch from base_arch by default when not set by the user. This ensures that cross-architecture builds correctly download the appropriate binaries, while preserving any explicit user override. Closes-Bug: #2103810 Change-Id: I11b7e19ac3a12147138a98fc1e030767f70b44c9
2025-03-21Remove swift container imagesMichal Nasiadka3-6/+1
Change-Id: I05a96f27b47a0f87bcf435872dd08ec0927232e3
2025-03-13[release] Use RDO's Epoxy packagesGrzegorz Koper1-1/+1
Change-Id: I86a894398f5a41e996735f06fe170fc5e305abbf
2025-02-06Install pycadf from pypi packageMichal Arbet1-4/+0
Previously, the `pycadf` package did not include configuration files, so they were manually installed from source. However, this was fixed in pycadf's upstream in [1], allowing us to rely on the package itself. Additionally, the `ceilometer_api_audit_map.conf` file has been removed, as it was dropped in pycadf's upstream commit here [2] [1] https://review.opendev.org/c/openstack/pycadf/+/936741 [2] https://review.opendev.org/c/openstack/pycadf/+/930971 Change-Id: I022aa4c403f08385beb83b5d0c81f8abb42eb4a7
2025-02-02Merge "Prometheus update all exporters to the latest versions"Zuul1-27/+27
2025-01-31Bump pycadf version to 4.0.1Michal Arbet1-1/+1
This patch also removing copy of ceilometer_api_audit_map.conf file as it is now removed [1]. [1] https://review.opendev.org/c/openstack/pycadf/+/930971 Change-Id: I7c086ed5da0e3713ac15aaeaceb38f4a05b84bf0
2025-01-30Prometheus update all exporters to the latest versionsPiotr Milewski1-27/+27
prometheus-alertmanager: 0.27.0 -> 0.28.0 prometheus-blackbox-exporter: 0.24.0 -> 0.25.0 prometheus-cadvisor: 0.49.1 -> 0.49.2 prometheus-elasticsearch-exporter: 1.7.0 -> 1.8.0 prometheus-memcached-exporter: 0.14.2 -> 0.15.0 prometheus-mtail: 3.0.0-rc54 -> 3.0.8 prometheus-mysqld-exporter: 0.15.1 -> 0.16.0 prometheus-node-exporter: 1.7.0 -> 1.8.2 prometheus 2.50.1 -> 2.55.1 Co-authored-by: Piotr Parczewski <piotr@stackhpc.com> Change-Id: I9359df23a41a600dd46dbc1812a54be57fd33f71
2025-01-24Merge "Fix genconfig"Zuul1-6/+15
2025-01-24Fix genconfigMichal Nasiadka1-6/+15
Currently tox -e genconfig fails with stevedore issues, because tox is not doing sdist. Closes-Bug: #2051575 Change-Id: Idfc26fe380a546d0fd712a531e5913090b01d808
2024-12-17Update Let's Encrypt lego versionPiotr Parczewski1-3/+3
Change-Id: I979df16dea4499b470ce7a4e23df7927a5952aa7
2024-12-13magnum: Add helm binary for magnum-cluster-apiMichal Nasiadka1-0/+8
Closes-Bug: #2091608 Change-Id: I52105f6cbf7529ce107cabf8a38a10525be7435c
2024-12-11Merge "Revert "[release] Use Dalmatian sources by default""Zuul2-2/+2
2024-12-11Merge "Revert "CentOS/Rocky: use CentOS Cloud SIG repo instead of Delorean ↵Zuul1-1/+5
(Dalmatian)""
2024-12-10Revert "[release] Use Dalmatian sources by default"Michal Nasiadka2-2/+2
This reverts commit 5af5febf50bc0a02422b437b16598570d0c5ffe3. Reason for revert: Epoxy cycle is on In addition to the revert skyline-apiserver aiosqlite u-c is removed until [1] is merged, designate rootwrap.conf.sample file has been renamed to rootwrap.conf and pycadf is bumped to 4.0.0. [1]: https://review.opendev.org/c/openstack/skyline-apiserver/+/935604 Change-Id: I1265633f0913b7927955564fac911a682615004a
2024-11-29Revert "CentOS/Rocky: use CentOS Cloud SIG repo instead of Delorean (Dalmatian)"Michal Nasiadka1-1/+5
This reverts commit db0f87d3c8e1e7eccdeb1ea46216d530711680d3. Reason for revert: Epoxy cycle is on Change-Id: Ie2a747223b33039684650bede8863af0c8906d2f