aboutsummaryrefslogtreecommitdiff
path: root/docker
AgeCommit message (Collapse)AuthorFilesLines
2024-04-17prometheus: use inovex/prometheus-libvirt-exporterChristian Berendt1-30/+4
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
2024-04-16Move apt_prefs pins to respective imagesMichal Nasiadka5-16/+20
Change-Id: I9eb51e079fee1322bcaaf9d481cd7890aeb77696
2024-04-16Revert "CI/Master only: pin opensearch{-dashboards}"Michal Nasiadka4-25/+0
This reverts commit 19a004e0a500ea4839fa1e089e1c50c953cec3b3. Reason for revert: Fixed Change-Id: I5491adef46fe0cec013a597cb05018d8d7e862f0
2024-04-16Fix OpenSearch file ownership issuesMichal Nasiadka2-0/+4
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
2024-04-16Merge "Drop Freezer"Zuul7-114/+0
2024-04-16Merge "Drop Solum"Zuul8-100/+0
2024-04-16Merge "Drop Sahara"Zuul8-111/+0
2024-04-16Merge "Drop Senlin"Zuul8-111/+0
2024-04-16Drop FreezerMichal Nasiadka7-114/+0
It's inactive and hasn't produced a 2024.1 release [1]. There are some efforts to restore Freezer, but let's remove it for now. [1]: https://governance.openstack.org/tc/reference/emerging-technology-and-inactive-projects.html#current-inactive-projects Change-Id: If2d034789d8c1128597c9072b4e82d14f72492e0
2024-04-16Drop SolumMichal Nasiadka8-100/+0
It's inactive and hasn't produced a 2024.1 release [1]. [1]: https://governance.openstack.org/tc/reference/emerging-technology-and-inactive-projects.html#current-inactive-projects Change-Id: I387e5c345cd5ea45e9231b9ce5baf58a8d74caf9
2024-04-16Merge "CI: Add codespell for spell checking"Zuul3-5/+5
2024-04-15Drop SaharaMichal Nasiadka8-111/+0
It's inactive and hasn't produced a 2024.1 release [1]. [1]: https://governance.openstack.org/tc/reference/emerging-technology-and-inactive-projects.html#current-inactive-projects Change-Id: I7b5b032a4175c5390c9b7ff3fbd4c672adcb5325
2024-04-15CI: Add codespell for spell checkingMichal Nasiadka3-5/+5
Fix existing spell checking Change-Id: Ief7b8f2d427b2557c84fda9b3774ed85ceb105f4
2024-04-15Drop SenlinMichal Nasiadka8-111/+0
It's inactive and hasn't produced a 2024.1 release [1]. [1]: https://governance.openstack.org/tc/reference/emerging-technology-and-inactive-projects.html#current-inactive-projects Change-Id: Iad4d850ba8f8b8446591cab883d2ad6243576926
2024-04-15Drop MuranoMichal Nasiadka7-95/+0
It's inactive and hasn't produced a 2024.1 release [1]. In addition to that, there's a CVE that hasn't really been patched [2]. [1]: https://governance.openstack.org/tc/reference/emerging-technology-and-inactive-projects.html#current-inactive-projects [2]: https://lists.openstack.org/archives/list/openstack-announce@lists.openstack.org/thread/4FYM6GSIM5WZSJQIG4TT5Q3UBKQIHLWX/ Change-Id: Ie715eac24247c38b21382c735eb00a9b3b56f145
2024-04-12CI/Master only: pin opensearch{-dashboards}Sven Kieske4-0/+25
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>
2024-03-28Merge "Revert "openstack-base: Pin tooz to 5.0.0""Zuul1-4/+0
2024-03-26Merge "Bump proxysql to 2.6.x"Zuul2-3/+3
2024-03-26Merge "openvswitch: Add ovs_wrapper for handling TERM"Zuul2-1/+22
2024-03-26Merge "openvswitch: Move db conversion from kolla-ansible"Zuul1-0/+4
2024-03-23openvswitch: Add ovs_wrapper for handling TERMMichal Nasiadka2-1/+22
Partial-Bug: #2048130 Change-Id: I81eba2644eda6edd38c541f798bead04c2fa6578
2024-03-23openvswitch: Move db conversion from kolla-ansibleMichal Nasiadka1-0/+4
Partial-Bug: #2048130 Change-Id: I2f6c9045aa990b36716bb18d9f2eb699a35ee51a
2024-03-20[release] Use UCA CaracalMaksim Malchuk2-2/+2
Change-Id: Ib0e78581e6c34be650e59d8a044fe21b06ab45a9 Signed-off-by: Maksim Malchuk <maksim.malchuk@gmail.com>
2024-03-18Bump proxysql to 2.6.xMichal Arbet2-3/+3
This patch bump proxysql 2.5.x to 2.6.x Change-Id: I26e6c04ad0ba15ad4aa90f95259dc41cad439e73
2024-03-18Merge "mariadb-clustercheck: Add a script handling signals"Zuul2-1/+22
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 Nasiadka4-6/+14
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-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-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"Zuul1-0/+1
2024-02-22Install ironic-inspector in bifrostWill Szumski1-0/+1
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"Zuul14-160/+56
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 Nasiadka14-160/+56
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 Szumski1-23/+0
- 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-09Merge "ceph: Update EL9 version to Reef, adapt docs"Zuul1-1/+1
2024-02-08Merge "Rework horizon image to support local_settings.d"Zuul1-1/+11
2024-02-08ceph: Update EL9 version to Reef, adapt docsMichal Nasiadka1-1/+1
Change-Id: I736fcfd766a378783dbfe06ab8ac58858e84aba7
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"Zuul1-1/+1
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 Parczewski1-1/+1
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