| Age | Commit message (Collapse) | Author | Files | Lines |
|
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
|
|
Erlang has been bumped to 26 as well.
Change-Id: I5a6e90790d9c3c148e118fdf2ce6089e0a6a343e
|
|
|
|
That has been omitted in the original patch.
Change-Id: I9b69fff14507ad2d1838367bb8b81a3a73694071
|
|
Depends-On: I2189dafca070accfd8efcd4b8cc4221c6decdc9f
Change-Id: I849608a8b90f48912e102ddab395b1a229346c5a
|
|
|
|
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
|
|
This patch bumps proxysql 2.4.x to 2.5.x
Change-Id: I6a67910965e38b53958fc6f8546fa6f665a47a16
|
|
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
|
|
systemd-tmpfiles is needed otherwise opensearch
postinst on Debian/Ubuntu fails
Change-Id: I5aeb5796f8de7697a1c4a7404fe292ef9eb522ee
|
|
As per [1].
[1]: https://packages.grafana.com
Change-Id: I7087bafffc56b6e660ec77ebeadb9132525697bb
|
|
Support has been dropped in kolla-ansible, the upgrade path is opensearch.
Change-Id: I6f32aacb4e0b7dd1eb7206e02425b16f5beae4f0
|
|
Change-Id: Ia83bd72a837609c6cf15ae9a88bd28bc589cbf9f
|
|
|
|
RabbitMQ team maintains RPM package in Github repo [1]. Hrw then use it
to build package using COPR service [2].
This way we have latest Erlang on both distributions and both
architectures.
1. https://github.com/rabbitmq/erlang-rpm/
2. https://copr.fedorainfracloud.org/coprs/hrw/erlang-for-rabbitmq/
Change-Id: I425ae2fab78e80ff56f21fd1b24708906ec32342
|
|
PPA from Team RabbitMQ [1] provides newer Erlang for Debian/Ubuntu.
This way we have latest Erlang on both distributions and both
architectures.
1. https://launchpad.net/~rabbitmq/+archive/ubuntu/rabbitmq-erlang
Change-Id: Iec7e8461f9eb757e1576cf3898068306c5436239
|
|
Only kolla/cmd/build.py is an executable script used by user (either as
'kolla-build' or 'tools/build.py' or directly).
Change-Id: Ia1ba2699f425749f9d4f2cdba27caeb97bc3d668
|
|
Change-Id: I468e68db23c6785bd3bfbe65733fe5bf52295fbb
|
|
Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/859570
Change-Id: I7af51d07b8a939c908aa072294061def57dd67de
|
|
|
|
|
|
There are no Erlang 25 packages for Debian/AArch64.
Change-Id: Ice5a7b4cbb61365bb81334ca7af92fac6739fe41
|
|
We do not have Erlang 25 for CentOS Stream 9 on AArch64 so we revert to
use Erlang 24 from CentOS repository.
Also synced Erlang and RabbitMQ versions between images.
Change-Id: I1480de095eaea66c3a83a61ca3ff269953181e39
|
|
So we do not need to define repo for it like it was in past.
Change-Id: I9e22a43e068490d762c42a7bb491e445a715381b
|
|
OpenStack 'zed' requires Python 3.8+ so RHEL 8 family has to go.
This changeset moves to CentOS Stream 9 while move to RockyLinux 9 is
planned as final solution.
CI moved to CentOS Stream 9 nodes.
Depends-on: https://review.opendev.org/c/openstack/kolla-ansible/+/839715
Change-Id: I113b9984294cf8663d3fc0c8840320e1d40ea731
|
|
|
|
Change-Id: I15b08cca39a3bd069cb714c5b3164fd8254d8d30
|
|
The MariaDB project changed the location of the repositories, and the
old URLs no longer work.
Change-Id: Ia094cd1e29232c47d1fb26e00de569677bc5b8a1
|
|
mariadb - downloads.mariadb.com doesn't have jammy version, should
be there soon - using Ubuntu provided version for now
telegraf/collectd - collectd packages missing in Jammy - marked
as unbuildable
monasca - requires new librdkafka, no wheel for Python 3.10 for now
Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/846070
Change-Id: I11b4fbcaba165824252902d0270ce1dbbc3d6e9d
|
|
This patch is updating ProxySQL from
version 2.3 to version 2.4, which
has several new features and bugfixes.
Change-Id: I625f72aac591aee8b1efe51f0b4a9e7660e6dbdc
|
|
This change fixes an issue with 'apt-get update' command and stop
container building with erroneous source repositories.
Change-Id: I5ce2eb66a647e1805f086aa37942bf5d13eb4106
Signed-off-by: Maksim Malchuk <maksim.malchuk@gmail.com>
|
|
Several people use Kolla behind firewall/proxy. Internal mirrors are
often in use then. We do not provide a way to replace repos.yaml file in
an easy way which may lead to complicated solutions or template
overrides.
This patch adds a way to provide own copy of repos.yaml file.
Change-Id: I0b07da22fea27e0ff4e90aaad19e50d84ff9a121
|
|
Adds a relevant reno to inform users about the change and the
possibility to customise the prefix.
Additionally, this patch includes the fix to Ubuntu image builds
regarding rabbitmq and erlang.
Both the changes are required to fix master CI.
Change-Id: I6bc8b489a810849744c8bead6b9e350c5d3e36b7
Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/843752
|
|
|
|
This reverts commit 25e9602845fca7ca5b7a5c55fe5b71be0b137f04.
Reason for revert: we updated to newer Jinja.
Change-Id: If666bb4aedd7bb4e3041f0672c3b70e1bb5d36b6
|
|
RabbitMQ requires Erlang 23+ and soon will bump to 24+.
On AArch64 we used version 22 as there was no other option. Now it is.
Change-Id: I667ccda5bb4edbfbfb97dfb0cea264837ed05cae
|
|
|
|
virt:rhel module provides libvirt 7.9.0 and we have it enabled
Change-Id: Id585c7744ba130ad1dfc28138fb0f9e6eeae771d
|
|
As planned for Yoga.
Change-Id: Ibcfbaa1903c7059e437bb2118bc4c9de4a9b854e
|
|
Per meeting's agreement [1].
[1] https://meetings.opendev.org/meetings/kolla/2021/kolla.2021-09-22-15.01.log.html#l-71
Change-Id: If24c53b3b89eddfaf2cad39fb9e70cea0f770c96
|
|
|
|
This preserves the Debian-provided minor version - 10.5 in case
of Bullseye in Wallaby and Xena - and will be backported as
a fix to Victoria and Ussuri (where it will follow Buster and its
10.3).
Related-Bug: #1944410
Change-Id: I9704e5371a410cb1f69ec0367174e2b368961dc1
|
|
Replacement for MySQL balancing solution
provided by haproxy.
Needed-By: https://review.opendev.org/c/openstack/kolla-ansible/+/770215
Change-Id: I85ebe3b20294cd9dc847a3582053d3e21f6a2216
|
|
|
|
Change-Id: Ic5d90459b6b95b69c7df7382ca74e1420f4cdb35
|
|
Updates the CentOS images to use centos-release-ceph-pacific. This is
in line with Ubuntu which gets Pacific from UCA. Debian remains on
Nautilus.
Change-Id: Ie1e77f9c7d83538c051362a8972745f184c72019
|
|
For CentOS nfv-extras repository will be used, for Ubuntu - a PPA
maintained by Vincent Bernat (Debian developer and package maintainer)..
Debian Bullseye already uses 2.2.
Change-Id: I7cd753cf66b492c75a185e365cf988cabb9c0142
|
|
|
|
|
|
This reverts commit 383364e671fb82e3c0ddca37a4690a1a33be3b54.
Reason for revert: Xena stay in jinja 3.0.1 which still provides contextfilter. In RDO, jinja is consumed from CentOS repo which still provides version 2.11, so this change is causing problems.
I'm proposing to revert this change and retake it Y release when jinja is updated to 3.1 which will not provide contextfilter.
Change-Id: I19c2a15fb0917d2a81daf706a4e02fd377e53b3d
|