Commit Graph

728 Commits

Author SHA1 Message Date
Zuul 2576fbde00 Merge "Bump proxysql to 2.6.x" 2024-03-26 13:11:27 +00:00
Maksim Malchuk 1ccccec9b9 [release] Use UCA Caracal
Change-Id: Ib0e78581e6c34be650e59d8a044fe21b06ab45a9
Signed-off-by: Maksim Malchuk <maksim.malchuk@gmail.com>
2024-03-20 20:37:10 +00:00
Michal Arbet 2bfdf4e7c9 Bump proxysql to 2.6.x
This patch bump proxysql 2.5.x to 2.6.x

Change-Id: I26e6c04ad0ba15ad4aa90f95259dc41cad439e73
2024-03-18 20:32:20 +01:00
Michal Nasiadka a0e22caa8a 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
2024-03-11 15:11:54 +00:00
Michal Nasiadka 1edd9b38b6 ceph: Update EL9 version to Reef, adapt docs
Change-Id: I736fcfd766a378783dbfe06ab8ac58858e84aba7
2024-02-08 13:10:58 +01:00
Zuul 9ebd51f799 Merge "Revert "CentOS/Rocky: use CentOS Cloud SIG repo instead of Delorean (Bobcat)"" 2024-01-03 15:58:27 +00:00
Michal Nasiadka 559955d5a6 Revert "CentOS/Rocky: use CentOS Cloud SIG repo instead of Delorean (Bobcat)"
This reverts commit 2ed66effa6.

Reason for revert: Let's use RDO trunk

Change-Id: I3945fe5fd0aef2e12a7f6c60d714e69ea496083b
2023-12-20 17:05:25 +00:00
Sven Kieske c0aee4adb6 bump td-agent lts from v4 to v5
notice that the td-agent command got renamed to fluentd.
see also the upgrade notes at[0].

for more details, refer to the changelog[1].

[0]: https://web.archive.org/web/20231006084137/https://www.fluentd.org/blog/upgrade-td-agent-v4-to-v5
[1]: b4b7017c09/CHANGELOG.md (release-v500---20230729)

Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/901509
Change-Id: I5e95363c6c180e330945fe3d98e97c7049bbd6f7
Signed-off-by: Sven Kieske <kieske@osism.tech>
2023-11-30 07:07:31 +00:00
Pierre Riteau 33c988a6ce Update Ceph repo name for dnf config-manager command
Since change I1bc19f8198da3f9ab2ae2a8864c3349b21b0249e we install the
centos-release-ceph-reef package as a dependency, but some code was
still expecting the quincy package.

Change-Id: I8ebcf815d80f3bead25e0078d69b34e17ad013bd
2023-11-22 10:06:39 +00:00
Zuul d86cba116e Merge "CentOS/Rocky: use CentOS Cloud SIG repo instead of Delorean (Bobcat)" 2023-11-18 11:40:10 +00:00
Pierre Riteau 38e77b6015 Add missing newline at end of file
Change-Id: If0ab5696af19d2865b475d37d96cb0cbc3a619b2
2023-11-13 13:41:20 +01:00
Michal Nasiadka 2ed66effa6 CentOS/Rocky: use CentOS Cloud SIG repo instead of Delorean (Bobcat)
Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/900536

Change-Id: I1bc19f8198da3f9ab2ae2a8864c3349b21b0249e
2023-11-09 18:11:16 +01:00
Zuul e770021469 Merge "Revert "CentOS/Rocky: use CentOS Cloud SIG repo instead of Delorean"" 2023-10-24 16:16:23 +00:00
Michal Arbet a1261160da Debian: Switch from antelope to bobcat APT repository
Change-Id: Ife390597433fcededf15ecc09db626983e1b8cfd
2023-10-05 12:04:32 +02:00
Michal Nasiadka 43d50b7c8b Revert "CentOS/Rocky: use CentOS Cloud SIG repo instead of Delorean"
This reverts commit 881e3925c7.

Reason for revert: switch back to master, to be followed by switch to bobcat when available

Change-Id: Ib8fdad41a669fc8404b8de2de5361db9547c4ea2
2023-10-05 09:57:38 +00:00
Michal Nasiadka 5ef06be743 rabbitmq: use launchpad as erlang source for Ubuntu
Launchpad is not traffic constrained, so let's better use that,
instead of the community mirror.

Change-Id: Ie9e0f574c8e3a61e67736caa3faedb8602a5adde
2023-09-29 12:46:18 +00:00
Michal Nasiadka 47b593d1e5 rabbitmq: Use novemberain repos for Debian/Ubuntu
CloudSmith is over budget, see [1].

As mentionedin in [2] - we're using amd64 packages on aarch64,
since the community mirror does not mirror aarch64 - and the packages
should be really marked as noarch.

[1]: https://github.com/rabbitmq/rabbitmq-server/discussions/9526
[2]: https://github.com/rabbitmq/rabbitmq-server/discussions/9553

Closes-Bug: #2037469

Change-Id: I83179ce5d53fed6cfe7f5fcbf6fdecd7199baa36
2023-09-29 04:58:34 +00:00
Sven Kieske 0a9da95183
remove unused crmsh EL7 repo
Change-Id: I1967202e23405ad713fd0d54337754d46566156d
Signed-off-by: Sven Kieske <kieske@osism.tech>
2023-09-11 09:18:55 +02:00
Zuul c8625600a5 Merge "Add server-status handler to Rocky/Centos Apache conf" 2023-08-30 16:08:15 +00:00
Zuul 9a97600b0c Merge "Add comprehensive checks for container restarts" 2023-08-29 16:12:56 +00:00
Maksim Malchuk daf9fdd3a6 Add server-status handler to Rocky/Centos Apache conf
This added to make Rocky/Centos similar to Ubuntu/Debian
to provide /server-status handler for local monitoring of the Apache.
Since I3ec1af6353c3ecc64589599abe375b0ae9b14d5c is merged it safe
to add this change.

Change-Id: I14ba7e0319b7eb0390361d397d4baad0e9a3f0b1
Signed-off-by: Maksim Malchuk <maksim.malchuk@gmail.com>
2023-08-22 13:02:46 +00:00
Marcin Juszkiewicz 7fa2ac132c Move to Debian 12 'bookworm'
We move to use some components from distribution instead of 3rdparty
repos. At least for now - this may/will change later.

Packages from Debian:
- Erlang 25.2
- MariaDB 10.11

Some Ubuntu/jammy repositories are used in places where there is not
(yet) Debian/bookworm one.

openvswitch-netcontrold image fails as it needs to be converted to use
virtualenv - added into unbuildable images for now.

See https://etherpad.opendev.org/p/kolla-bobcat-ptg#L199 for more information.

Depends-On: https://review.opendev.org/891946

Change-Id: I45b5a5980fb2318f1aab23a3a6aaf0922563b171
2023-08-18 06:48:11 +00:00
Zuul a004abbdc3 Merge "rabbitmq: bump version to 3.12" 2023-08-17 08:35:02 +00:00
Michal Nasiadka 63e5fc7fbb rabbitmq: bump version to 3.12
Erlang has been bumped to 26 as well.

Change-Id: I5a6e90790d9c3c148e118fdf2ce6089e0a6a343e
2023-08-16 06:55:45 +00:00
Sven Kieske 6ba4582e28
[release] Use UCA Bobcat
Change-Id: I0e6d16e96b85f133c49cbe49f815a285eddb6e33
Signed-off-by: Sven Kieske <kieske@osism.tech>
2023-08-10 10:37:15 +02:00
Zuul 00cebc3cde Merge "base: Debian 12 uses new APT sources file" 2023-06-29 14:11:18 +00:00
Zuul 079e2f6a50 Merge "base: install adduser on Debian/Ubuntu" 2023-06-29 14:11:16 +00:00
Zuul 0fca84015a Merge "mariadb: Bump to current LTS (10.11)" 2023-06-29 10:37:09 +00:00
Marcin Juszkiewicz 3e4d291b12 base: Debian 12 uses new APT sources file
For start we will use same APT sources.list format as we used in past
(and use with Ubuntu). But we need to remove what is in container to
make sure that CI jobs would use mirror only.

Change-Id: I82dd0e8667e44250d2892538819c12e6c775618b
2023-06-28 18:19:31 +02:00
Marcin Juszkiewicz 3de04436fa base: install adduser on Debian/Ubuntu
Debian:bookworm container does not have 'adduser' installed so
we need to do it before we touch /etc/adduser.conf file.

In Bookworm configuration file for adduser changed.

Change-Id: Ic06f3c0e42fb7854e5b198c9b868f10cd507cd24
2023-06-28 18:19:31 +02:00
Michal Nasiadka 05f6fe8c30 mariadb: Bump to current LTS (10.11)
Depends-On: I2189dafca070accfd8efcd4b8cc4221c6decdc9f
Change-Id: I849608a8b90f48912e102ddab395b1a229346c5a
2023-06-26 08:48:14 +00:00
Michal Nasiadka 51675bb232 Use erlang-25 from copr on aarch64
Change-Id: I9f40167fed9412b3f33f82e2f97f353275431292
2023-06-26 10:37:10 +02:00
Zuul f89cb612e0 Merge "Revert "rabbitmq: pin to 3.11.16"" 2023-06-23 08:52:31 +00:00
Michal Nasiadka 1dba21d012 Revert "rabbitmq: pin to 3.11.16"
This reverts commit 600ed4f149.

Reason for revert: 3.11.18 is out with a fix

Change-Id: I4659bcd48ea32294b3ee84af9af94fae32b38bf3
2023-06-21 17:20:03 +00:00
Zuul 427c8b66aa Merge "rabbitmq: use erlang-25 ppa on Debian/Ubuntu" 2023-06-21 16:19:28 +00:00
Michal Nasiadka 0e881148d0 rabbitmq: use erlang-25 ppa on Debian/Ubuntu
RMQ team is now maintaining erlang-24, erlang-25 ppas, see [1].

[1]: https://github.com/rabbitmq/erlang-debian-package/discussions/33

Change-Id: I7e289bd5ce52319604717e0b319d0642a8e598db
2023-06-21 10:48:04 +00:00
Michal Arbet 60603d240c Bump proxysql version
This patch bumps proxysql 2.4.x to 2.5.x

Change-Id: I6a67910965e38b53958fc6f8546fa6f665a47a16
2023-06-20 13:18:18 +00:00
Michal Arbet 4950c03e59 Fix rabbitmq image build
This patch is replacing ppa.launchpadcontent.net
by ppa1.novemberain.com.

Reason for replacement is that only latest erlang version
is available on the current ppa source.

Setting Debian ARM jobs non voting for now, since the new ppa
does not contain arm64 packages.

This repo is based on the official Erlang/OTP package
for Debian. The RabbitMQ team adapted the upstream package
to produce packages for more/different combinations of
Erlang/OTP, Debian and Ubuntu releases.

Change-Id: Iddec6ec555f98e13c2f199e5ca7dad7f4819b1a8
2023-06-14 21:28:05 +00:00
Michal Nasiadka 600ed4f149 rabbitmq: pin to 3.11.16
Seems rabbitmq node drain got broken in 3.11.17

Related-Bug: https://github.com/rabbitmq/rabbitmq-server/issues/8414

Change-Id: I3a23670f85336344d8aebaded74dd65871837b82
2023-05-30 15:35:18 +00:00
Zuul 58030f8677 Merge "ubuntu: use Antelope UCA" 2023-05-18 20:37:31 +00:00
Michal Nasiadka 665357248d ubuntu: use Antelope UCA
Skip using the mirror for now, given the OpenDev AFS
space issues.

Change-Id: I8e55c699e493494b3e5c908c7e8c370ce992fdf5
2023-05-18 14:54:56 +00:00
Michal Nasiadka 881e3925c7 CentOS/Rocky: use CentOS Cloud SIG repo instead of Delorean
Antelope was released, landed in CentOS repo, time to use it.

Change-Id: I9fa8fd5dd9b75251363f1957d1e249e7cb4beb84
2023-05-17 16:44:33 +00:00
Zuul 3be1b71948 Merge "opensearch: move to yum/apt repos" 2023-04-27 09:35:00 +00:00
Michal Nasiadka 6bd7898a1d opensearch: move to yum/apt repos
systemd-tmpfiles is needed otherwise opensearch
postinst on Debian/Ubuntu fails

Change-Id: I5aeb5796f8de7697a1c4a7404fe292ef9eb522ee
2023-04-25 11:38:49 +02:00
Dawud M 3efd8126bd Fix typo in set_configs
Change-Id: I62a62bf80a7d3c7708cb5e836dc81dd1364d5a40
2023-04-24 15:05:51 +00:00
Dr. Jens Harbott dbde2a8cdc Revert "rabbitmq: Pin to 3.11.11"
This reverts commit dda3bf45b2.

Reason for revert: fixed in 3.11.13

Change-Id: Ia1288a7fecb2e4a96564bd9adb9ce9d8415c61ac
2023-04-01 07:59:59 +00:00
Michal Nasiadka dda3bf45b2 rabbitmq: Pin to 3.11.11
Change-Id: I040b24c294e5daa07ece9f4a0f58fcab5cdf185f
2023-03-31 08:31:30 +00:00
Piotr Parczewski 2ddf0aeb20 Replace invisible unicode chars
They're believed to have no special meaning and were put by accident.

TrivialFix

Change-Id: I66ea5711810ed0060cf89192a780bfcc92e79770
2023-03-28 14:09:01 +02:00
Michal Nasiadka 90e157e3e3 base: make curl retry on all errors
Change-Id: Icbf54154e4a2dffd840cfda9b6a863247d28c226
2023-03-20 09:19:06 +00:00
Dawud M d9a6c5f390 Add comprehensive checks for container restarts
When adding a dashboard to grafana the containers aren't restarted when
they should be. This is due to a bug in Kolla where the logic to
determine whether or the container needs to be restarted fails in the
case where the file does not exist in the container. This patch adds
more comprehensive checks for container restarts in the set_configs.py
file. This patch also adds a test to ensure that the functions work as
expected.

Closes-Bug: #1997984
Co-Authored-By: Will Szumski <will@stackhpc.com>
Change-Id: I67f5f12700d7b55f26bff81e9b54559303da6d83
2023-03-09 18:03:58 +00:00