openstack-ansible:stable/2025.1

Last commit made on 2026-01-20
Get this branch:
git clone -b stable/2025.1 https://git.launchpad.net/openstack-ansible

Branch merges

Branch information

Name:
stable/2025.1
Repository:
lp:openstack-ansible

Recent commits

6dbcf2c... by Dmitriy Rabotyagov

Bump SHAs for Epoxy

Change-Id: I831a4da9f32f3358efbe93eb21fadf2d0fe658ee
Signed-off-by: Dmitriy Rabotyagov <email address hidden>

1cc360a... by Andrew Bonney

aio: fix octavia/trove when used with ovs

If this is backported to 2024.2 or beyond, it additionally
requires handling for lxb.

Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/970658
Change-Id: I9d1b27eacf8a3c8cbd5e4fbdff53a3064604c496
Signed-off-by: Andrew Bonney <email address hidden>
(cherry picked from commit d24f47b8b17f8354e03556f24fb2d58528a63800)

019a188... by Dmitriy Rabotyagov

Disable remaining rocky10 distro jobs

Needed-By: https://review.opendev.org/c/openstack/openstack-ansible-openstack_hosts/+/968491
Change-Id: I15f3a7438ac9cfe0a4631504e26de2031d94fabd
Signed-off-by: Dmitriy Rabotyagov <email address hidden>

666a749... by Dmitriy Rabotyagov

Bump SHAs for 2025.1

Change-Id: I44114d3b66a419212822d23577a28aab0b0c040d
Signed-off-by: Dmitriy Rabotyagov <email address hidden>

0e23946... by Dmitriy Rabotyagov

Drop rocky 10 infra_distro job from gate

Previous patch [1] accidentally dropped rocky9 job
which is supposed to pass, instead of rocky10.

[1] https://review.opendev.org/c/openstack/openstack-ansible/+/968501

Needed-By: https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/967525
Change-Id: Ia925c0062559c58cdd3b78a63c663e68825e212c
Signed-off-by: Dmitriy Rabotyagov <email address hidden>

951e5dd... by Dmitriy Rabotyagov

Drop centos-10-stream distro job

RDO repo for CentOS 10 Stream does not exist for Epoxy, and will
not be created for 2025.2 either. Thus, let's set the job as NV

We temporary disable CI to resolve circular dependency

Needed-By: https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/967525
Change-Id: I25c4717fc74ba52bee78cee76c287b1a40216620
Signed-off-by: Dmitriy Rabotyagov <email address hidden>

4ba6ec3... by Dmitriy Rabotyagov

Bump SHAs for 2025.1

Change-Id: I43387714873cf78488ebf58bcb2fec69c6cbfbb0
Signed-off-by: Dmitriy Rabotyagov <email address hidden>

bf96c9d... by Dmitriy Rabotyagov

Set Rocky 9 molecule test as non-voting

Based on the investigation made in [1], latest rocky image in quay fails
when being launched on older hardware.

Let's set the job to Non-Voting until a proper solution is found.

[1] https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/966211

Change-Id: Ic330437782fc3f8851d07af042110a822c4773ce
Signed-off-by: Dmitriy Rabotyagov <email address hidden>

3560bee... by Dmitriy Rabotyagov <email address hidden>

Upgrade setuptools to version 75.8.2

With current version of setuptools `pkg_resources` are not able to
resolve requirements for keystonemiddleware, as they
will fail to find oslo.cache (as it's named as oslo_cache).

This results in pkg_resources.DistributionNotFound exception.

Upgrading setuptools fixes this issue.

This problem is currently a root cause for Magnum to fail loading
Vexxhost CAPI driver.

Change-Id: Id4d39f3c2e0a97a86525ad48da713b5972268550
Signed-off-by: Dmitriy Rabotyagov <email address hidden>
(cherry picked from commit 78d655786ebea077c8993fcd5edc6cd1636c6413)

20981e3... by Dmitriy Rabotyagov <email address hidden>

Ensure that gluster mount is started after service

At the moment there is a race condition possible on
repo container startup, when glusterd.service is
started later then var-www-repo.mount attempts to.

This leads to a mount failure and requires a manual intervention after
each controller restart.

We use BindsTo together with After to ensure that mount will be started
only when glusterd.service
reaches Active state.

A related fix [1] was proposed a while ago, stating that
glusterd.service is started before network-online.target,
which is not a case, as glusterd also starts after network-online.target

[1] https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/845987

Related-Bug: #2104382
Change-Id: I19c95e48eafbecbb8a6bc8bc7b2bf2e7d6b09333
Signed-off-by: Dmitriy Rabotyagov <email address hidden>
(cherry picked from commit 353470953898939a0166984ac7b434ca4da6a654)