aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-03-15Update prometheus-mysqld-exporter to version 0.15.1.Marius Wernicke2-3/+7
Also add reno. Change-Id: Iec2cc1421e9e145714f45599712ef062d715477b
2024-03-15Update prometheus-mtail to version 3.0.0-rc54.Marius Wernicke2-3/+7
Also add reno. Change-Id: I2b45abc65d4e4d65a9f07a16a64d4e7cf57b54b5
2024-03-15Update prometheus-memcached-exporter to version 0.14.2.Marius Wernicke2-3/+7
Also add reno. Change-Id: I01170e91b867e80fdb49eba021b36dd0ed86522a
2024-03-15Update prometheus-elasticsearch-exporter to version 1.7.0.Marius Wernicke2-3/+7
Also add reno. Change-Id: I934af8fae9bc9b6442bc6b4be803cfb1a32f6676
2024-03-15Upgraded prometheus-alertmanager to version 0.27.0.Marius Wernicke2-3/+7
Also added a reno. Change-Id: Ibd2836eb1e17ab1e3d9a8daf023d66e2683ffdff
2024-03-11Revert "openstack-base: Pin tooz to 5.0.0"Michal Nasiadka1-4/+0
This reverts commit 15c37ab76d899481e7b00e458fbc34407e34f8b2. Reason for revert: Merge once tooz 6.0.2 is in u-c Change-Id: I2c0ef876517a26965ba5b528c0ca260dcc93d248
2024-03-11Bump rabbitmq to 3.13Michal Nasiadka5-6/+20
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
2024-03-11Merge "openstack-base: Pin tooz to 5.0.0"Zuul1-0/+4
2024-03-11Merge "Fix aarch64 builds"Zuul1-3/+5
2024-03-11Fix aarch64 buildsMichal Nasiadka1-3/+5
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
2024-03-11openstack-base: Pin tooz to 5.0.0Michal Nasiadka1-0/+4
tooz 6.0.0 is now in u-c and it broke redis, see [1]. tooz 6.0.1 did not help and 6.0.2 is in the works, see [2]. [1]: https://review.opendev.org/c/openstack/tooz/+/911648 [2]: https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/HHNJ3XZR3DLSFIWXK2TZ3R7QSMMFFVPU/ Change-Id: If9ecf4a7fe703cfb87d4559790b39a5703ae49c4
2024-03-01Merge "Remove calls to libvirt repo"Zuul6-8/+4
2024-02-29Merge "Use openstack-exporter 1.7.0"Zuul1-3/+3
2024-02-26Remove calls to libvirt repoMichal Nasiadka6-8/+4
It does not exist in repos.yaml since [1]. [1]: Id585c7744ba130ad1dfc28138fb0f9e6eeae771d Change-Id: Ic74eba44fc6e5508976de24cf20a5039f3292731
2024-02-26Merge "Install ironic-inspector in bifrost"Zuul2-0/+7
2024-02-22Use openstack-exporter 1.7.0Christian Berendt1-3/+3
Change-Id: I5570e405815d5f1fd0eeb017875cd2fa2ffed6bc
2024-02-22Install ironic-inspector in bifrostWill Szumski2-0/+7
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] https://github.com/openstack/bifrost/commit/dcbf1d98b92236be7e4b9d89169a66892127e63b Change-Id: I3cc8455647339c67ba51620d5aff8a3acbf58dab Partial-Bug: #2054685
2024-02-22Merge "Move curl sources to sources.py"Zuul20-164/+259
2024-02-21opensearch: set OPENSEARCH_INITIAL_ADMIN_PASSWORDMichal Nasiadka1-0/+2
Since 2.12 OpenSearch requires setting initial admin password, that is not trivial/weak. Closes-Bug: #2054586 Change-Id: I6b6ef656bc2009a2dc3cdfcb01956d50fba4b7b9
2024-02-21Move curl sources to sources.pyMichal Nasiadka20-164/+259
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
2024-02-15Remove the Prometheus HAProxy exporter imageDoug Szumski2-23/+8
- The source code is no longer maintained [1] - HAProxy provides its own Prometheus metrics source [2] - In Kolla Ansible, we have merged support for using the built in metrics source [3] For these reasons, particularly the first, we should remove it immediately. [1] https://github.com/prometheus/haproxy_exporter [2] https://www.haproxy.com/blog/haproxy-exposes-a-prometheus-metrics-endpoint [3] https://review.opendev.org/c/openstack/kolla-ansible/+/877118 Change-Id: Ia30e0fc367841df3726562b57b57df0f6fbb3a81
2024-02-14docs: update monthly stable releases loopBartosz Bezak1-1/+1
Change-Id: I72907f54d9392c8d1627e4dab724df9bb5e55330
2024-02-09Merge "ceph: Update EL9 version to Reef, adapt docs"Zuul2-4/+4
2024-02-08Merge "Rework horizon image to support local_settings.d"Zuul1-1/+11
2024-02-08ceph: Update EL9 version to Reef, adapt docsMichal Nasiadka2-4/+4
Change-Id: I736fcfd766a378783dbfe06ab8ac58858e84aba7
2024-02-08add: cross-compile supportTadas Sutkaitis5-5/+44
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
2024-02-05reno: Update master for unmaintained/yogaOpenStack Release Bot1-1/+1
Update the yoga release notes configuration to build from unmaintained/yoga. Change-Id: I148a5069041cc27a7f1afc6a10959348c49afa80
2024-02-05Rework horizon image to support local_settings.dMichal Arbet1-1/+11
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
2024-02-03Merge "toolbox: Improve retry loop for ansible-galaxy"Zuul1-2/+4
2024-02-02Merge "[follow-up] Use full binary path when invoking ip"Zuul1-1/+1
2024-02-02toolbox: Improve retry loop for ansible-galaxyMichal Nasiadka1-2/+4
Currently if it somehow fails for 5 times - we get exit code 0. Closes-Bug: #2052293 Change-Id: I2bdeb77e3133123053b05adcbde3a426c60f3304
2024-01-31Merge "Use full binary path when invoking ip"Zuul2-1/+6
2024-01-31[follow-up] Use full binary path when invoking ipMichal Arbet1-1/+1
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
2024-01-26Merge "Revert "Fix gnocchi and skyline after requirements change""Zuul1-2/+0
2024-01-25Merge "trivial: fix typos in let's encrypt status logs"Zuul2-2/+2
2024-01-24Use full binary path when invoking ipPiotr Parczewski2-1/+6
Closes-bug: #2051111 Change-Id: I2a4df6121236379d88d0d7f2f7a888feab273003
2024-01-24Revert "Fix gnocchi and skyline after requirements change"Dr. Jens Harbott1-2/+0
This partially reverts commit 76d78b50c0208795c4bc93b932e7fb0e79a036fc. Reason for revert: skyline-api got fixed [0] [0] https://review.opendev.org/c/openstack/skyline-apiserver/+/906357 Change-Id: I350524800ef8bd879791c6b7f32cd7ca1b99ceeb
2024-01-23Fix gnocchi and skyline after requirements changeMichal Arbet2-0/+4
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
2024-01-20trivial: fix typos in let's encrypt status logsPiotr Parczewski2-2/+2
Change-Id: Icb158d296989ba7c99ba108e7697ca71176f07db
2024-01-19Merge "Stop removing missing /run/nologin in RPM images"Zuul3-15/+1
2024-01-17Fix openstack CADF audit maps and installationMichal Arbet14-2/+29
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
2024-01-09mariadb-clustercheck: Add a script handling signalsMichal Nasiadka2-1/+22
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
2024-01-08Update python classifier in setup.cfgGhanshyam Mann1-0/+1
As per the current release tested runtime, we test till python 3.11 so updating the same in python classifier in setup.cfg Change-Id: I462764b6ff8f8da0270daba82f2d6937070ba3c7
2024-01-08Stop removing missing /run/nologin in RPM imagesPierre Riteau3-15/+1
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
2024-01-03Merge "Revert "CentOS/Rocky: use CentOS Cloud SIG repo instead of Delorean ↵Zuul6-25/+32
(Bobcat)""
2024-01-03Merge "Revert "[release] Use Bobcat sources by default""Zuul1-1/+1
2023-12-27Merge "Bump gnocchi version to 4.6.1"Zuul1-1/+1
2023-12-26Merge "rabbitmq: Use timeout in healthcheck script"Zuul1-6/+6
2023-12-21Merge "Sync only local cell in nova bootstrap & upgrade"Zuul2-2/+9
2023-12-21Merge "Summary JSON file"Zuul5-4/+77