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
In [0] the secret name was changed, but the references to it stayed
untouched.
[0] Ieceadb1f56908ce752f48b0884ed5cf764bc1ecd
Change-Id: I729b4c3ee9e91ee05b5d2413031669cd25d87156
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
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for antelope. Also,
updating the template name to generic one.
See also the PTI in governance [1].
[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html
Change-Id: Ice4b5ba33919f5c982fa798cf7984590581ead2e
This reverts commit ea3ed3f933.
Reason for revert: fixed qemu packages are now in Debian:
Change-Id: I7b2fac6e4b6c53ea637e849b4fa171ab5126a09f
INFO:kolla.common.utils.nova-libvirt:Successfully tagged test/nova-libvirt:debian
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
This is a follow-up to [0], removing jobs also from experimental to
avoid unnecessary runs. Since zuul complains about an empty project
stanza, remove the whole block, it can always be restored from git
history if needed.
[0] I32bef531896777bfb463bb401ebba1d488a16bf9
Change-Id: If68d548957adb8c6584dcab4582ef8396cccf0b2
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
We kept CS8 jobs while waiting to get CentOS Stream 9 support ready.
But we have situations where OpenStack projects fail due to lack of new
enough (3.8+) Python in CS8.
Time to make CS8 go away.
Change-Id: I32bef531896777bfb463bb401ebba1d488a16bf9
This change switches published images names from the current
format <base_distro>-<image_name>:<openstack_release>-<arch_suffix>
to a preciser and image-oriented (for better variant listing) format
<image_name>:<openstack_release>-<base_distro>-<base_distro_version>-<arch_suffix>
Change-Id: I6a4b5c2087b94f96f72aa9d0d0781ff14d3ee6bb
This reverts commit 09c890b124.
Reason for revert: That change caused all Kolla's work items to be
transferred. This includes tarballs, their extracted contents, cloned
git repositories, etc. to also be transferred to swift which takes
extra time, pollutes logs and decreases the stability of jobs slightly
(the mechanism is not designed for this kind of load).
The collection of templated Dockerfiles in CI has to be reimplemented
if it is wanted.
Change-Id: Ideaf66ce18c993802f4d20f490caa47cec0dde5e
The only place where it stays is argument parsing where it gets ignored.
Hardcoded to 'source' to make merging both kolla and kolla-ansible
changes easier.
Change-Id: I6890a7ec7baf507f8acd75b42bbd0fb17c2e4511
Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/837620
*-source-upgrade kept old names as we need to add *-binary-upgrade ones
to check previous_release-binary/* -> current_release/* upgrade path
k-a jobs will go in separate patch
Change-Id: Ieba3260ffa11fa2d3982f379f95abed9f840028d
During Yoga PTG we agreed about dropping support for binary images in
Zed cycle.
On start of build user was greeted with "binary images are deprecated"
message when tried to build them.
Part 1: dropping binary images from CI
Change-Id: I8035c53aef60717e8b2fd928bca75db1caf56aa5
As F in EFK stands for fluentd.
The job is in the experimental pipeline so it still requires
"check experimental" incantation to run at all.
Change-Id: I51ee4c8f7532144433602dd190c8a85040466631