Start development of 2025.2 (Flamingo)

Change-Id: Icd73459f06607976179b0985f7c541570a2e6210
This commit is contained in:
Dmitriy Rabotyagov
2025-05-18 10:39:40 +02:00
committed by Dmitriy Rabotyagov
parent 02435a7808
commit 91160722b0
45 changed files with 342 additions and 796 deletions

View File

@ -2,337 +2,337 @@
- name: ansible-hardening
scm: git
src: https://opendev.org/openstack/ansible-hardening
version: 407f609cb8ae61fea8b9b842b13ef4503ab9a712
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: frrouting
scm: git
src: https://opendev.org/openstack/ansible-role-frrouting
version: e82ca9f5d5a8534260bc49081c22d31a22a33396
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: httpd
src: https://opendev.org/openstack/ansible-role-httpd
scm: git
version: 256f70349951c56fb0158683d1c17514e0d8588a
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: pki
src: https://opendev.org/openstack/ansible-role-pki
scm: git
version: d8884f2d14b275a8df8502ad6c64a0ef4983fddc
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: python_venv_build
src: https://opendev.org/openstack/ansible-role-python_venv_build
scm: git
version: f971181fc2a74e678580d55711e90797e1848e2c
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: systemd_mount
src: https://opendev.org/openstack/ansible-role-systemd_mount
scm: git
version: 90bb81e5d120543c1c474faecf51899d4f39b0e3
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: systemd_networkd
src: https://opendev.org/openstack/ansible-role-systemd_networkd
scm: git
version: 157a465efce0a81f6c90a8eba270219776efd752
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: systemd_service
src: https://opendev.org/openstack/ansible-role-systemd_service
scm: git
version: edccff15e52ff4cbf7eeeff34e553c6b6dc670a8
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: uwsgi
src: https://opendev.org/openstack/ansible-role-uwsgi
scm: git
version: 13e2974f9ffebaf791fd21dc4e6d1646e7cca7fc
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: zookeeper
src: https://opendev.org/openstack/ansible-role-zookeeper
scm: git
version: 6b20e8da363de68aeff54c9118a35ffd3584ea77
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: apt_package_pinning
scm: git
src: https://opendev.org/openstack/openstack-ansible-apt_package_pinning
version: 924d199d4bb948207a87b04b8c744b272cb01788
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: ceph_client
scm: git
src: https://opendev.org/openstack/openstack-ansible-ceph_client
version: ca2048ada263e150edc91ca24419e86c0eca1875
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: galera_server
scm: git
src: https://opendev.org/openstack/openstack-ansible-galera_server
version: dee261bf6af7bc01bfaf31950af6fb99e526d8dc
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: haproxy_server
scm: git
src: https://opendev.org/openstack/openstack-ansible-haproxy_server
version: 67ed613f34f7792baab6e22c8bc4bd8712472a72
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: lxc_container_create
scm: git
src: https://opendev.org/openstack/openstack-ansible-lxc_container_create
version: fa8bc0b1c1c67064ea6c225eee2a192fe96842b2
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: lxc_hosts
scm: git
src: https://opendev.org/openstack/openstack-ansible-lxc_hosts
version: c528268d7540849008d4188ffc4d45952f052cce
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: memcached_server
scm: git
src: https://opendev.org/openstack/openstack-ansible-memcached_server
version: be5176441f2b9b5b19a022f8ae942ea21f7d00ee
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: openstack_hosts
scm: git
src: https://opendev.org/openstack/openstack-ansible-openstack_hosts
version: 7116837c3df8e3242dfdecd65a90b83d85f085dc
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: openstack_openrc
scm: git
src: https://opendev.org/openstack/openstack-ansible-openstack_openrc
version: eb11c77be5f9cbdcce07d3e1ccc5e799769677ec
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: os_adjutant
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_adjutant
version: 4991359a8cbde03af1f842a61147250bdf851039
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: os_aodh
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_aodh
version: bc0ccd0f78689b9f488c2032ef3cdd22061f79e3
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: os_barbican
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_barbican
version: 14b0b3f8d024cdb87e5d30d558f33cc6d6a0fc79
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: os_blazar
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_blazar
version: 2f4a50ef56a8a82951889353d436bd05f200aeef
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: os_ceilometer
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_ceilometer
version: 807b1ce750f87ba4f0772ab5c29b278ca46d4018
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: os_cinder
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_cinder
version: d172ff1ad3c1659eb65db9c4cdb5379875bb679b
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: os_cloudkitty
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_cloudkitty
version: 45ead4d44351f75311a1a7dcd74de462322c4735
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: os_designate
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_designate
version: 09f9a748e31ccef5b5ce1dbc733f98a1b9c8c296
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: os_glance
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_glance
version: 33a6ff6a78fcbea3a2b7068edc478354c7ca3ba4
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: os_gnocchi
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_gnocchi
version: d129cd1822634ac819e447a11ae0a2b568611118
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: os_heat
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_heat
version: 6818ff9402bd267cd76c3e82f18544cbbd95f805
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: os_horizon
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_horizon
version: 9cc8b18993e76dcf671061efe455b58684e8f3e5
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: os_ironic
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_ironic
version: 46166786ac235c131f0f38456b7d3e590a94344b
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: os_keystone
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_keystone
version: 39f54edcbcee776a38dcd192064bf0df0fc6cc4c
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: os_magnum
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_magnum
version: 7430b4c7c0e1244a3397eb307d8b493e421c08c8
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: os_manila
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_manila
version: 061644ac716efc22df3954cfd3618e90fa085e13
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: os_masakari
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_masakari
version: 1dc3d7e5fe8a6673ed786089a7871ce4f316c897
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: os_mistral
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_mistral
version: 6eb5cccb042388e329166e3c8c9cf55ab51f3698
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: os_neutron
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_neutron
version: 1461f01879a5719151a7e606f069cac17b2e9476
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: os_nova
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_nova
version: a6b187e52cba3444b51db1b35dcc21ba330dda3f
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: os_octavia
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_octavia
version: 1cf23c718015238ce25da7d57fc74be828283f0a
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: os_placement
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_placement
version: c5bc46998c634d99ff43ec93283d9a7e99307ff7
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: os_rally
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_rally
version: 7c7b5c458b1f69e0e4eb63b85fd759c05d73cea3
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: os_skyline
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_skyline
version: b855cdf80dd3c6cb69f27d61fe122eec0d328794
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: os_swift
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_swift
version: a3ac965a5d7629fcc2174b0031149262bf8faf9e
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: os_tacker
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_tacker
version: 5b17e74c9e02f7284f9101faf53cc42afe3b0d81
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: os_tempest
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_tempest
version: 3bca03b7e9fa90b7f80c6150c1e840dceb36a2a7
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: os_trove
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_trove
version: b436a92e3f43dd90e310af56da6eddc0fec2068d
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: os_zun
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_zun
version: 175671ac881ef6cefe26993cc9b6ca618f572a52
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: rabbitmq_server
scm: git
src: https://opendev.org/openstack/openstack-ansible-rabbitmq_server
version: 6feb3f3fa232870a1ab44b307e756efcaaf2a7fa
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: repo_server
scm: git
src: https://opendev.org/openstack/openstack-ansible-repo_server
version: 86ec585ff63779c6e366ce9db0d963a84f288c4e
trackbranch: stable/2025.1
version: master
trackbranch: master
shallow_since: '2025-05-15'
# External dependencies
- name: etcd
scm: git
src: https://github.com/noonedeadpunk/ansible-etcd
version: 24ba4486b0719a18a0d51a91b13bf9b7784d769a
version: master
trackbranch: master
shallow_since: '2025-05-04'
- name: keepalived
scm: git
src: https://github.com/evrardjp/ansible-keepalived
version: c9b1c4a1552816742653fc73010c6b99a1f4855f
version: master
trackbranch: master
shallow_since: '2025-02-13'
- name: pacemaker_corosync
scm: git
src: https://github.com/noonedeadpunk/ansible-pacemaker-corosync
version: f05132b5334dfec0414bb82c4e6f015cf64907b5
version: master
trackbranch: master
shallow_since: '2024-06-13'
- name: resolvconf
scm: git
src: https://github.com/logan2211/ansible-resolvconf
version: 2c0fad77e0f7b496179b2ba4d2b07af1fba36aa7
version: master
trackbranch: master
shallow_since: '2025-05-15'
- name: unbound
scm: git
src: https://github.com/noonedeadpunk/ansible-role-unbound
version: d500b19c7160349f74c97da59fe37532ce545c40
version: master
trackbranch: master
shallow_since: '2025-03-26'
- name: ceph-ansible
scm: git
src: https://github.com/ceph/ceph-ansible
version: 35131407e9858cc168baa1590f236c092336d0e3
version: stable-8.0
trackbranch: stable-8.0
shallow_since: '2025-03-17'

View File

@ -34,8 +34,8 @@ import openstackdocstheme
# Variables to override
target_name = 'openstack-ansible'
description = 'OpenStack-Ansible deploys OpenStack environments using Ansible.'
previous_series_name = '2024.2'
current_series_name = '2025.1'
previous_series_name = '2025.1'
current_series_name = '2025.2'
# General information about the project.
project = 'OpenStack-Ansible'

View File

@ -26,11 +26,8 @@ Install the operating system
Install one of the following supported operating systems on the deployment
hosts:
* `Ubuntu server 22.04 (Jammy Jellyfish) LTS 64-bit <http://releases.ubuntu.com/22.04/>`_
* `Ubuntu server 24.04 (Noble Numbat) LTS 64-bit <http://releases.ubuntu.com/24.04/>`_
* `Debian 12 (Bookworm) LTS 64-bit <https://www.debian.org/distrib/>`_
* `Centos 9 Stream 64-bit <https://mirrors.centos.org/mirrorlist?path=/9-stream/BaseOS/x86_64/iso/>`_
* `Rocky Linux 9 64-bit <https://mirrors.rockylinux.org/mirrorlist?path=/pub/rocky/9.0/isos/>`_
Configure at least one network interface to access the Internet or suitable
local repositories.

View File

@ -10,20 +10,12 @@ following minimum requirements:
* Ubuntu
* Ubuntu 22.04 LTS (Jammy Jellyfish)
* Ubuntu 24.04 LTS (Noble Numbat)
* CentOS based
* CentOS Stream 9
* Rocky Linux 9
* Secure Shell (SSH) client and server that support public key
authentication
* Python 3.8.*x* or 3.10.*x*
* Python 3.11.*x* or 3.12.*x*
* en_US.UTF-8 as the locale

View File

@ -11,11 +11,8 @@ Installing the operating system
Install one of the following supported operating systems on the
target host:
* Ubuntu server 22.04 (Jammy Jellyfish) LTS 64-bit
* Ubuntu server 24.04 (Noble Numbat) LTS 64-bit
* Debian 12 64-bit
* Centos 9 Stream 64-bit
* Rocky Linux 9 64-bit
Configure at least one network interface to access the Internet or
suitable local repositories.

View File

@ -149,6 +149,27 @@
<td></td><!-- Debian 12 -->
<td class="bg-warning text-white">E</td><!-- Rocky Linux 9 -->
</tr>
<tr class="active">
<th rowspan="2" class="bg-light align-middle">2025.2 (Flamingo)</th>
<td>source</td>
<td></td><!-- Ubuntu 20.04 -->
<td></td><!-- Ubuntu 22.04 -->
<td><span style="color:Tomato"></span></td><!-- Ubuntu 24.04 -->
<td></td><!-- CentOS 9s -->
<td></td><!-- Debian 11 -->
<td></td><!-- Debian 12 -->
<td></td><!-- Rocky Linux 9 -->
</tr>
<tr>
<td>distro</td>
<td></td><!-- Ubuntu 20.04 -->
<td></td><!-- Ubuntu 22.04 -->
<td class="bg-warning text-white">E</td><!-- Ubuntu 24.04 -->
<td></td><!-- CentOS 9s -->
<td></td><!-- Debian 11 -->
<td></td><!-- Debian 12 -->
<td></td><!-- Rocky Linux 9 -->
</tr>
</table>
<span style="color:Tomato"></span> Ceph is installable only from the native repository provided by distribution. Version selection for Ceph is not possible at the moment.

View File

@ -35,9 +35,9 @@ import yaml
# Variables to override
target_name = 'openstack-ansible'
description = 'OpenStack-Ansible deploys OpenStack environments using Ansible.'
previous_series_name = '2024.2'
previous_slurp_name = '2024.1'
current_series_name = '2025.1'
previous_series_name = '2025.1'
previous_slurp_name = None
current_series_name = '2025.2'
# General information about the project.
project = 'OpenStack-Ansible'

View File

@ -10,10 +10,10 @@ and configuring an OpenStack environment.
Documentation is available for each of the following releases.
2025.1 (Epoxy): Under development
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2025.2 (Flamingo): Under development
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
OpenStack-Ansible 2025.1 (Epoxy) is currently Under Development.
OpenStack-Ansible 2025.2 (Flamingo) is currently Under Development.
.. toctree::
:maxdepth: 1
@ -26,6 +26,21 @@ OpenStack-Ansible 2025.1 (Epoxy) is currently Under Development.
contributors/index
reference/index
2025.1 (Epoxy): Release Candidate
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
OpenStack-Ansible 2025.1 (Epoxy) Release Candidate was released with the 31.0.0.0rc1 tag on
May 20, 2024.
* `OpenStack-Ansible 2025.1 Documentation`_
* `OpenStack-Ansible 2025.1 series release notes`_
.. _OpenStack-Ansible 2025.1 Documentation: https://docs.openstack.org/openstack-ansible/2025.1/
.. _OpenStack-Ansible 2025.1 series release notes: https://docs.openstack.org/releasenotes/openstack-ansible/2025.1.html
2024.2 (Dalmatian): Maintained
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

View File

@ -122,9 +122,7 @@ version.
.. note::
The |current_release_formal_name| release is only compatible with
Debian 12 (bookworm), Ubuntu 22.04 (Jammy Jellyfish),
Ubuntu 24.04 (Noble Numbat), CentOS 9 Stream,
and derivitives of CentOS Stream/RHEL such as Rocky Linux.
Debian 12 (bookworm) and Ubuntu 24.04 (Noble Numbat).
The next step is to bootstrap Ansible and the Ansible roles for the
development environment.
@ -417,7 +415,7 @@ dropdown in the top-right corner and select ``OpenStack RC File``.
other hosts. The name and location of the generated certificate are
configured by the ``pki_authorities`` and ``pki_trust_store_location``
variables respectively, which are used by the ``pki`` role provided by
`ansible-role-pki`__. On an Ubuntu 22.04 host, these will default to
`ansible-role-pki`__. On an Ubuntu 24.04 host, these will default to
``ExampleCorpRoot`` and ``/usr/local/share/ca-certificates``, respectively.
For example:

View File

@ -88,10 +88,10 @@ Many software packages are installed on Ubuntu hosts using `.deb` packages.
Similar packaging mechanisms exist for other Linux distributions. We advise
mirroring the repositories that host these packages.
Upstream Ubuntu repositories to mirror for Ubuntu 22.04 LTS:
Upstream Ubuntu repositories to mirror for Ubuntu 24.04 LTS:
- jammy
- jammy-updates
- noble
- noble-updates
OpenStack-Ansible requires several other repositories to install specific
components such as Galera and Ceph.

View File

@ -238,7 +238,7 @@ it is required that the public endpoint is accessible directly by the
Certificate Authority.
Deployment of certificates using Let's Encrypt has been validated for
OpenStack-Ansible using Ubuntu 22.04 (Jammy Jellyfish). Other distributions should work
OpenStack-Ansible using Ubuntu 24.04 (Noble Numbat). Other distributions should work
but are not tested.
To deploy certificates with Certbot, add the following to

View File

@ -13,9 +13,9 @@
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 16.05.2025 ###
### HEAD as of 18.05.2025 ###
## Global Requirements
requirements_git_repo: "{{ openstack_opendev_base_url }}/openstack/requirements"
requirements_git_install_branch: e31b331399de82c2277635b0c2ee2a6a271cd229
requirements_git_track_branch: stable/2025.1
requirements_git_install_branch: 5563c94f0716fb87845fa84255766ba3d522b0e0
requirements_git_track_branch: master

View File

@ -13,9 +13,9 @@
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 20.03.2025 ###
### HEAD as of 18.05.2025 ###
## Aodh service
aodh_git_repo: "{{ openstack_opendev_base_url }}/openstack/aodh"
aodh_git_install_branch: f759fdf7d28c3a761d9593d4e1155217b8b7c89a
aodh_git_track_branch: stable/2025.1
aodh_git_install_branch: 2d57b2312ce6f7c0daeb08e3a14730f8bf5d23cd
aodh_git_track_branch: master

View File

@ -13,9 +13,9 @@
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 20.03.2025 ###
### HEAD as of 18.05.2025 ###
## Ceilometer service
ceilometer_git_repo: "{{ openstack_opendev_base_url }}/openstack/ceilometer"
ceilometer_git_install_branch: 8dc61a6f58d6b329a673f79cf5dedc1c2f562068
ceilometer_git_track_branch: stable/2025.1
ceilometer_git_install_branch: 6f59a05aabfcfdfa7d6c5fe703dc39c6b0f97844
ceilometer_git_track_branch: master

View File

@ -13,9 +13,9 @@
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 16.05.2025 ###
### HEAD as of 18.05.2025 ###
## Cinder service
cinder_git_repo: "{{ openstack_opendev_base_url }}/openstack/cinder"
cinder_git_install_branch: 8df631859da80f224f45d2b1aeb866d4e12eb33b
cinder_git_track_branch: stable/2025.1
cinder_git_install_branch: d23a17da679e1180a546d78138e257f397fe4b4b
cinder_git_track_branch: master

View File

@ -13,9 +13,9 @@
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 16.05.2025 ###
### HEAD as of 18.05.2025 ###
## Cloudkitty service
cloudkitty_git_repo: "{{ openstack_opendev_base_url }}/openstack/cloudkitty"
cloudkitty_git_install_branch: 22f6f3b572863aea0a6ae880fabf82ebce56ee5d
cloudkitty_git_track_branch: stable/2025.1
cloudkitty_git_install_branch: 2a29211052e74199278c42457243054465bc6c77
cloudkitty_git_track_branch: master

View File

@ -13,9 +13,9 @@
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 16.05.2025 ###
### HEAD as of 18.05.2025 ###
## Designate service
designate_git_repo: "{{ openstack_opendev_base_url }}/openstack/designate"
designate_git_install_branch: 5f4d6c4c6b68bea0444b516ad000ef1fb6b67673
designate_git_track_branch: stable/2025.1
designate_git_install_branch: 6ebeb372617a236979cd583a656af82d8a136051
designate_git_track_branch: master

View File

@ -13,9 +13,9 @@
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 16.05.2025 ###
### HEAD as of 18.05.2025 ###
## Glance service
glance_git_repo: "{{ openstack_opendev_base_url }}/openstack/glance"
glance_git_install_branch: eebe82f1a53131c076beaa230862d0eb8f1dc799
glance_git_track_branch: stable/2025.1
glance_git_install_branch: 1cb8621830b1dc2e6b045e51f6b0be1b453094a0
glance_git_track_branch: master

View File

@ -13,7 +13,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 20.03.2025 ###
### HEAD as of 18.05.2025 ###
## Gnocchi service
## This service has a different stable branch strategy to the rest of OpenStack.

View File

@ -13,9 +13,9 @@
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 16.05.2025 ###
### HEAD as of 18.05.2025 ###
## Heat service
heat_git_repo: "{{ openstack_opendev_base_url }}/openstack/heat"
heat_git_install_branch: 1ba2f085324fde3a66024e48659ecdf9fb151659
heat_git_track_branch: stable/2025.1
heat_git_install_branch: 851dd45f0c5ff60ed7d0eff6e54dcedeb5530653
heat_git_track_branch: master

View File

@ -13,17 +13,17 @@
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 16.05.2025 ###
### HEAD as of 18.05.2025 ###
## Horizon service
horizon_git_repo: "{{ openstack_opendev_base_url }}/openstack/horizon"
horizon_git_install_branch: 169dd2eb1e461a331991f415991ed37d29ef4111
horizon_git_track_branch: stable/2025.1
horizon_git_install_branch: 827a566d349020853e0370b6bf90066dd56b6ec2
horizon_git_track_branch: master
## Adjutant dashboard plugin
adjutant_dashboard_git_repo: "{{ openstack_opendev_base_url }}/openstack/adjutant-ui"
adjutant_dashboard_git_install_branch: 8adc451be16a677e72a68cd766f5c2e438e57fb2
adjutant_dashboard_git_track_branch: stable/2025.1
adjutant_dashboard_git_track_branch: master
## Barbican dashboard plugin
barbican_dashboard_git_repo: "{{ openstack_opendev_base_url }}//openstack/barbican-ui"
@ -32,50 +32,50 @@ barbican_dashboard_git_track_branch: master
## Cloudkitty dashboard plugin
cloudkitty_dashboard_git_repo: "{{ openstack_opendev_base_url }}/openstack/cloudkitty-dashboard"
cloudkitty_dashboard_git_install_branch: 9a9dd5edd50cb8ac37272ae390c346c73a97ab74
cloudkitty_dashboard_git_track_branch: stable/2025.1
cloudkitty_dashboard_git_install_branch: 7f6d3682edd911e4ff80ca766974317bd2bf3a75
cloudkitty_dashboard_git_track_branch: master
## Horizon Designate dashboard plugin
designate_dashboard_git_repo: "{{ openstack_opendev_base_url }}/openstack/designate-dashboard"
designate_dashboard_git_install_branch: cc0efb2d4eb13c8d00ec2876c7b46f8fd01ddb42
designate_dashboard_git_track_branch: stable/2025.1
designate_dashboard_git_install_branch: f60cc5c07398d5efca0753886787ca3ee4588d34
designate_dashboard_git_track_branch: master
## Horizon Heat dashboard plugin
heat_dashboard_git_repo: "{{ openstack_opendev_base_url }}/openstack/heat-dashboard"
heat_dashboard_git_install_branch: 04a8d01a0c02737c1990e7187db5f0f86e8cac93
heat_dashboard_git_track_branch: stable/2025.1
heat_dashboard_git_install_branch: 4d6b290232fda740d34d5c99e03273171c42ad6d
heat_dashboard_git_track_branch: master
## Horizon Ironic dashboard plugin
ironic_dashboard_git_repo: "{{ openstack_opendev_base_url}}/openstack/ironic-ui"
ironic_dashboard_git_install_branch: 8bd2f060bd072fd9f66e66e9afe6beaccec7d6e7
ironic_dashboard_git_track_branch: stable/2025.1
ironic_dashboard_git_install_branch: ca1b1392d0f0b0cbb0c04c32ce9a52bde89db1a2
ironic_dashboard_git_track_branch: master
## Horizon Magnum dashboard plugin
magnum_dashboard_git_repo: "{{ openstack_opendev_base_url }}/openstack/magnum-ui"
magnum_dashboard_git_install_branch: eafbf2e90258e469752b67280088285f6b2ef599
magnum_dashboard_git_track_branch: stable/2025.1
magnum_dashboard_git_install_branch: b817c7654bd567bcd8d63dfb57843c9f43596ba8
magnum_dashboard_git_track_branch: master
## Horizon Masakari dashboard plugin
masakari_dashboard_git_repo: "{{ openstack_opendev_base_url }}/openstack/masakari-dashboard"
masakari_dashboard_git_install_branch: d74eaa6ee49155a642ad9d1a471d4848cec5db65
masakari_dashboard_git_track_branch: stable/2025.1
masakari_dashboard_git_install_branch: 6ba6cb624135dbda7dd4808c10454cdff26cf38f
masakari_dashboard_git_track_branch: master
## Horizon Trove dashboard plugin
trove_dashboard_git_repo: "{{ openstack_opendev_base_url }}/openstack/trove-dashboard"
trove_dashboard_git_install_branch: 969bfecf3986deca54ecaec251e94df5a08b7c8b
trove_dashboard_git_track_branch: stable/2025.1
trove_dashboard_git_install_branch: 839bc57dc65553263c00d6e8818dbb01b5fafb77
trove_dashboard_git_track_branch: master
## Horizon Octavia dashboard plugin
octavia_dashboard_git_repo: "{{ openstack_opendev_base_url }}/openstack/octavia-dashboard"
octavia_dashboard_git_install_branch: 178f86172ac34fe444499d8151d559a6fa8d1e09
octavia_dashboard_git_track_branch: stable/2025.1
octavia_dashboard_git_install_branch: 890ed461f27740d3e6893c0cfbeb50d530dd720c
octavia_dashboard_git_track_branch: master
## Horizon Neutron VPNaaS dashboard plugin
neutron_vpnaas_dashboard_git_repo: "{{ openstack_opendev_base_url }}/openstack/neutron-vpnaas-dashboard"
neutron_vpnaas_dashboard_git_install_branch: 87155bb533cb60d8056925785a4d20041919d8cc
neutron_vpnaas_dashboard_git_track_branch: stable/2025.1
neutron_vpnaas_dashboard_git_install_branch: 304a8028a35a26c66491f2ce14c98cb5840110ae
neutron_vpnaas_dashboard_git_track_branch: master
## Horizon Neutron FWaaS dashboard plugin
neutron_fwaas_dashboard_git_repo: "{{ openstack_opendev_base_url }}/openstack/neutron-fwaas-dashboard"
neutron_fwaas_dashboard_git_install_branch: 1e012b8bcf419be5e8e8b9cabd07094f719615f2
neutron_fwaas_dashboard_git_track_branch: stable/2025.1
neutron_fwaas_dashboard_git_install_branch: 6a4c4650be16468f2d4cc1bf8d38ee694bd0d4c4
neutron_fwaas_dashboard_git_track_branch: master

View File

@ -13,14 +13,14 @@
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 16.05.2025 ###
### HEAD as of 18.05.2025 ###
## Ironic service
ironic_git_repo: "{{ openstack_opendev_base_url }}/openstack/ironic"
ironic_git_install_branch: 0506aae0c8033c68a8786753b4bbfa92b6d5a896
ironic_git_track_branch: stable/2025.1
ironic_git_install_branch: 779226c9bf0b4252fa5300bb08f16137776b4a90
ironic_git_track_branch: master
## Ironic inspector service
ironic_inspector_git_repo: "{{ openstack_opendev_base_url }}/openstack/ironic-inspector"
ironic_inspector_git_install_branch: 2482cbcce9c98e9d489eab7beddcb02196fcfbc4
ironic_inspector_git_track_branch: stable/2025.1
ironic_inspector_git_install_branch: e70c8afeab7dcfc461c1dde26f59bd32f3ab1935
ironic_inspector_git_track_branch: master

View File

@ -13,9 +13,9 @@
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 16.05.2025 ###
### HEAD as of 18.05.2025 ###
## Keystone service
keystone_git_repo: "{{ openstack_opendev_base_url }}/openstack/keystone"
keystone_git_install_branch: aab001fea362bc576eb51507af7c15355c8c3f28
keystone_git_track_branch: stable/2025.1
keystone_git_install_branch: 4e014d79f00915e298244246e1929f80a98012a6
keystone_git_track_branch: master

View File

@ -13,9 +13,9 @@
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 03.04.2025 ###
### HEAD as of 18.05.2025 ###
## Magnum service
magnum_git_repo: "{{ openstack_opendev_base_url }}/openstack/magnum"
magnum_git_install_branch: 29707e9bf1c7926ab784022f6d34f7df8d68cbcf
magnum_git_track_branch: stable/2025.1
magnum_git_install_branch: 4e4496228ca321c8149d7a801b50aeb7b48b7e92
magnum_git_track_branch: master

View File

@ -13,9 +13,9 @@
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 16.05.2025 ###
### HEAD as of 18.05.2025 ###
## Manila service
manila_git_repo: "{{ openstack_opendev_base_url }}/openstack/manila"
manila_git_install_branch: b4168f42dfe7ddc23a81a00b4f471f803de465cb
manila_git_track_branch: stable/2025.1
manila_git_install_branch: 0d63460d49b1735b26a6c848528ef6fe83dc169c
manila_git_track_branch: master

View File

@ -13,14 +13,14 @@
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 03.04.2025 ###
### HEAD as of 18.05.2025 ###
## Masakari service
masakari_git_repo: "{{ openstack_opendev_base_url }}/openstack/masakari"
masakari_git_install_branch: d93dd0946da8750104387e5d0a36cf65d27274fe
masakari_git_track_branch: stable/2025.1
masakari_git_install_branch: ceb488093a4c026a89e7a06afed94ca7e483fb12
masakari_git_track_branch: master
## Masakari monitors services
masakari_monitors_git_repo: "{{ openstack_opendev_base_url }}/openstack/masakari-monitors"
masakari_monitors_git_install_branch: ce95796283145af75bec3839793fe0bac001c64c
masakari_monitors_git_track_branch: stable/2025.1
masakari_monitors_git_install_branch: 67846e9999de5a4aa4fe3d2fe2c615875e0b75d0
masakari_monitors_git_track_branch: master

View File

@ -13,13 +13,13 @@
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 16.05.2025 ###
### HEAD as of 18.05.2025 ###
## Mistral service
mistral_git_repo: "{{ openstack_opendev_base_url }}/openstack/mistral"
mistral_git_install_branch: 32e370470dc379b4359d7198e0eeb12568350a08
mistral_git_track_branch: stable/2025.1
mistral_git_install_branch: ceb30381d435f5a6a96fe14bbfd90ef0dd1e013b
mistral_git_track_branch: master
mistral_extra_git_repo: "{{ openstack_opendev_base_url }}/openstack/mistral-extra"
mistral_extra_git_install_branch: de2c9ac5d1046456da157a48245816f28d070ccc
mistral_extra_git_track_branch: stable/2025.1
mistral_extra_git_install_branch: 9bbabe31bdd912cdb91681fd45f81188d2861af2
mistral_extra_git_track_branch: master

View File

@ -13,36 +13,36 @@
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 16.05.2025 ###
### HEAD as of 18.05.2025 ###
## Neutron service
neutron_git_repo: "{{ openstack_opendev_base_url }}/openstack/neutron"
neutron_git_install_branch: 3cd0491291a83dd157d2a2323088f475c4660ecf
neutron_git_track_branch: stable/2025.1
neutron_git_install_branch: a37c2d2a1e27266f51259b33c5b2720f41f00b71
neutron_git_track_branch: master
neutron_vpnaas_git_repo: "{{ openstack_opendev_base_url }}/openstack/neutron-vpnaas"
neutron_vpnaas_git_install_branch: faac856749ea780a72be2d7d1f32b30b791eab74
neutron_vpnaas_git_track_branch: stable/2025.1
neutron_vpnaas_git_install_branch: 0d94efd01f38d61007f5fd828e940c7f9f216866
neutron_vpnaas_git_track_branch: master
neutron_fwaas_git_repo: "{{ openstack_opendev_base_url }}/openstack/neutron-fwaas"
neutron_fwaas_git_install_branch: 3e94867aef1c9872e8e29e48fcdad500d028672f
neutron_fwaas_git_track_branch: stable/2025.1
neutron_fwaas_git_install_branch: 94cc23c01ef668aa13a7071072c9fc6b1d59634d
neutron_fwaas_git_track_branch: master
neutron_dynamic_routing_git_repo: "{{ openstack_opendev_base_url }}/openstack/neutron-dynamic-routing"
neutron_dynamic_routing_git_install_branch: c53a910ecfe3f626e18ccbac0651735a3413e2d1
neutron_dynamic_routing_git_track_branch: stable/2025.1
neutron_dynamic_routing_git_install_branch: 014f0443a1a0cb4def107d6de4389275161b52ff
neutron_dynamic_routing_git_track_branch: master
networking_bgpvpn_git_repo: "{{ openstack_opendev_base_url }}/openstack/networking-bgpvpn"
networking_bgpvpn_git_install_branch: 5868f949db13a846fae3dcc4cb0a89eaae022be5
networking_bgpvpn_git_track_branch: stable/2025.1
networking_bgpvpn_git_install_branch: 1044a82287af01f3f627a233370aaf03fd85830d
networking_bgpvpn_git_track_branch: master
networking_sfc_git_repo: "{{ openstack_opendev_base_url }}/openstack/networking-sfc"
networking_sfc_git_install_branch: e0ba5dc9b7a00fe753c727351b2324e332472544
networking_sfc_git_track_branch: stable/2025.1
networking_sfc_git_install_branch: bfb438d483bc8ab2a88a3fb16fe2e6f9128cb908
networking_sfc_git_track_branch: master
networking_generic_switch_git_repo: "{{ openstack_opendev_base_url}}/openstack/networking-generic-switch"
networking_generic_switch_git_install_branch: af6c3efb1ea17bcd4d4e1d054c8fc4c5eb47480d
networking_generic_switch_git_track_branch: stable/2025.1
networking_generic_switch_git_install_branch: dc96c86c444c5e1ff9516251cd7ee5f451bc1bd3
networking_generic_switch_git_track_branch: master
networking_nsx_git_repo: "{{ openstack_opendev_base_url }}/x/vmware-nsx"
networking_nsx_git_install_branch: 715cb5fc1174b9226f043e49ffd389add44f070a
@ -53,9 +53,9 @@ networking_nsxlib_git_install_branch: b49988f87a9fedb7e79041359a2bc7df1bf170e5
networking_nsxlib_git_track_branch: master
networking_baremetal_git_repo: "{{ openstack_opendev_base_url }}/openstack/networking-baremetal"
networking_baremetal_git_install_branch: 0f8ab8318214edeef1a2ef74d3e5796cfe963845
networking_baremetal_git_track_branch: stable/2025.1
networking_baremetal_git_install_branch: 1c0c66eae415a233e80d33324a5c19b183a4ee2b
networking_baremetal_git_track_branch: master
networking_ovn_bgp_git_repo: "{{ openstack_opendev_base_url }}/openstack/ovn-bgp-agent"
networking_ovn_bgp_git_install_branch: 9a36c3875111a0b1bfb155e71b25c08fc1131ece
networking_ovn_bgp_git_track_branch: stable/2025.1
networking_ovn_bgp_git_install_branch: c5a42e3b39a72d381c88aa18faa7b17bda8959c9
networking_ovn_bgp_git_track_branch: master

View File

@ -23,7 +23,7 @@
## * All items with this file should be separated by `name_` note that the name of the
## package should be one long name with no additional `_` separating it.
### HEAD as of 16.05.2025 ###
### HEAD as of 18.05.2025 ###
## NOVNC from source
novncproxy_git_repo: "{{ openstack_github_base_url }}/novnc/noVNC"
@ -37,5 +37,5 @@ spicehtml5_git_track_branch: None
## Nova service
nova_git_repo: "{{ openstack_opendev_base_url }}/openstack/nova"
nova_git_install_branch: 957d97ea30c52292e4105dbcb2ed10a509521ac5
nova_git_track_branch: stable/2025.1
nova_git_install_branch: cda0d82570ac87c448e2faaa7db9c848324f7974
nova_git_track_branch: master

View File

@ -13,14 +13,14 @@
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 16.05.2025 ###
### HEAD as of 18.05.2025 ###
## Octavia service
octavia_git_repo: "{{ openstack_opendev_base_url }}/openstack/octavia"
octavia_git_install_branch: b8824ede82c42b81ca35248bd6ab6fb8bf51f3cd
octavia_git_track_branch: stable/2025.1
octavia_git_install_branch: 599873b01ffc0adadf94ecbdb791351275ef10f8
octavia_git_track_branch: master
## Octavia OVN provider
octavia_ovn_octavia_provider_git_repo: "{{ openstack_opendev_base_url }}/openstack/ovn-octavia-provider"
octavia_ovn_octavia_provider_git_install_branch: 820d75844e2bb676a1158fa4876188eca28f63d2
octavia_ovn_octavia_provider_git_track_branch: stable/2025.1
octavia_ovn_octavia_provider_git_install_branch: 502c6d154d8e8c15ca598328aaf309479b06307b
octavia_ovn_octavia_provider_git_track_branch: master

View File

@ -13,9 +13,9 @@
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 20.03.2025 ###
### HEAD as of 18.05.2025 ###
## Placement service
placement_git_repo: "{{ openstack_opendev_base_url }}/openstack/placement"
placement_git_install_branch: 7ebf35f049a3ab5bd7be5a2e4ffbd0d82ed4f00f
placement_git_track_branch: stable/2025.1
placement_git_install_branch: 124ba4514122c30456012644d6a90dc9739135d4
placement_git_track_branch: master

View File

@ -13,12 +13,12 @@
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 03.04.2025 ###
### HEAD as of 18.05.2025 ###
## Skyline service
skyline_git_repo: "{{ openstack_opendev_base_url }}/openstack/skyline-apiserver"
skyline_git_install_branch: 8cd08817c2598dd46119f5775ea9a2ab86d81f57
skyline_git_track_branch: stable/2025.1
skyline_git_install_branch: 34e65e28a8f9fa4524cbb5f904d084e722de255b
skyline_git_track_branch: master
skyline_console_git_repo: "{{ openstack_opendev_base_url }}/openstack/skyline-console"
skyline_console_git_install_branch: 6.0.0

View File

@ -13,9 +13,9 @@
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 20.03.2025 ###
### HEAD as of 18.05.2025 ###
## Swift service
swift_git_repo: "{{ openstack_opendev_base_url }}/openstack/swift"
swift_git_install_branch: 095779bf41ffb090747aee5c8670328a8cdc08c2
swift_git_track_branch: stable/2025.1
swift_git_install_branch: 575a18daf4d28e5bba5aa0570ef55e51d122fcc1
swift_git_track_branch: master

View File

@ -13,9 +13,9 @@
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 20.03.2025 ###
### HEAD as of 18.05.2025 ###
## Tacker service
tacker_git_repo: "{{ openstack_opendev_base_url }}/openstack/tacker"
tacker_git_install_branch: 81cd4175678a88c0e1c550c3f3787df1589fc629
tacker_git_track_branch: stable/2025.1
tacker_git_install_branch: f3b72022e7b332ca7b1c38c549edb8096f5da8fe
tacker_git_track_branch: master

View File

@ -13,9 +13,9 @@
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 16.05.2025 ###
### HEAD as of 18.05.2025 ###
## Trove service
trove_git_repo: "{{ openstack_opendev_base_url }}/openstack/trove"
trove_git_install_branch: 0db314015e09d2d32f85dafa6bee755903a6f5e6
trove_git_track_branch: stable/2025.1
trove_git_install_branch: 76cd5a7bf941f22da8395b1cbc9e3ac7c0607758
trove_git_track_branch: master

View File

@ -13,96 +13,96 @@
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 20.03.2025 ###
### HEAD as of 18.05.2025 ###
tempest_git_repo: "{{ openstack_opendev_base_url }}/openstack/tempest"
tempest_git_install_branch: 88a49e84682acee0ca6e8499763543b1a10a0dbe
tempest_git_track_branch: None
tempest_git_install_branch: 7cb807a324c9f2bac47030c590ed488229bc113b
tempest_git_track_branch: master
tempest_plugin_barbican_git_repo: "{{ openstack_opendev_base_url }}/openstack/barbican-tempest-plugin"
tempest_plugin_barbican_git_install_branch: 2cd185133a86242c58d721e66c2db753a369fe60
tempest_plugin_barbican_git_track_branch: None
tempest_plugin_barbican_git_track_branch: master
tempest_plugin_blazar_git_repo: "{{ openstack_opendev_base_url }}/openstack/blazar-tempest-plugin"
tempest_plugin_blazar_git_install_branch: 500bce55593389322e1ff721a6585ace4823eaa9
tempest_plugin_blazar_git_track_branch: None
tempest_plugin_blazar_git_track_branch: master
tempest_plugin_cinder_git_repo: "{{ openstack_opendev_base_url }}/openstack/cinder-tempest-plugin"
tempest_plugin_cinder_git_install_branch: bb5594c061370316bfc881e24d11b3350fb0aef9
tempest_plugin_cinder_git_track_branch: None
tempest_plugin_cinder_git_track_branch: master
tempest_plugin_cloudkitty_git_repo: "{{ openstack_opendev_base_url }}/openstack/cloudkitty-tempest-plugin"
tempest_plugin_cloudkitty_git_install_branch: 3713d78d5df03458971718c014501dd2ea00a65a
tempest_plugin_cloudkitty_git_track_branch: None
tempest_plugin_cloudkitty_git_track_branch: master
tempest_plugin_designate_git_repo: "{{ openstack_opendev_base_url }}/openstack/designate-tempest-plugin"
tempest_plugin_designate_git_install_branch: f36fcee44adaf33e9280231c6b0b3a40c9cacd32
tempest_plugin_designate_git_track_branch: None
tempest_plugin_designate_git_track_branch: master
tempest_plugin_glance_git_repo: "{{ openstack_opendev_base_url }}/openstack/glance-tempest-plugin"
tempest_plugin_glance_git_install_branch: fd2087db9ac50706d396324f1f34da483e343e15
tempest_plugin_glance_git_track_branch: None
tempest_plugin_glance_git_install_branch: 9cd59ca4fba5844dfa59b9b57b4f43ee177507ab
tempest_plugin_glance_git_track_branch: master
tempest_plugin_heat_git_repo: "{{ openstack_opendev_base_url }}/openstack/heat-tempest-plugin"
tempest_plugin_heat_git_install_branch: d2db170988fe1ad3aedda997377b768a83ba9fe9
tempest_plugin_heat_git_track_branch: None
tempest_plugin_heat_git_track_branch: master
tempest_plugin_ironic_git_repo: "{{ openstack_opendev_base_url }}/openstack/ironic-tempest-plugin"
tempest_plugin_ironic_git_install_branch: 9e8d66794ecd891af118358dba8f3008b6e06f07
tempest_plugin_ironic_git_track_branch: None
tempest_plugin_ironic_git_install_branch: ded2294935e97e5e241b0da4d65b5336bf2cf321
tempest_plugin_ironic_git_track_branch: master
tempest_plugin_keystone_git_repo: "{{ openstack_opendev_base_url }}/openstack/keystone-tempest-plugin"
tempest_plugin_keystone_git_install_branch: f3c89425613f333a1152a7d420e5d681154f7ad1
tempest_plugin_keystone_git_track_branch: None
tempest_plugin_keystone_git_track_branch: master
tempest_plugin_magnum_git_repo: "{{ openstack_opendev_base_url }}/openstack/magnum-tempest-plugin"
tempest_plugin_magnum_git_install_branch: bb4b798148269810d57349f7256cf6b942b1139b
tempest_plugin_magnum_git_track_branch: None
tempest_plugin_magnum_git_track_branch: master
tempest_plugin_manila_git_repo: "{{ openstack_opendev_base_url }}/openstack/manila-tempest-plugin"
tempest_plugin_manila_git_install_branch: 58903bdd47ad33cc82fd29bd1066f4c4f1245143
tempest_plugin_manila_git_track_branch: None
tempest_plugin_manila_git_install_branch: 87c208aa40aca2ef638a24bfbf3cced77f0ab333
tempest_plugin_manila_git_track_branch: master
tempest_plugin_murano_git_repo: "{{ openstack_opendev_base_url }}/openstack/murano-tempest-plugin"
tempest_plugin_murano_git_install_branch: 528f48107cee6a9d2a120e7e8c94797b3b89bbb8
tempest_plugin_murano_git_track_branch: None
tempest_plugin_murano_git_track_branch: master
tempest_plugin_neutron_git_repo: "{{ openstack_opendev_base_url }}/openstack/neutron-tempest-plugin"
tempest_plugin_neutron_git_install_branch: ed3744eba062bffa318f786c1370ecd2d0dae130
tempest_plugin_neutron_git_track_branch: None
tempest_plugin_neutron_git_install_branch: 5fc4845f3f5fd43491efb3304eeb3f7ae2669026
tempest_plugin_neutron_git_track_branch: master
tempest_plugin_novajoin_git_repo: "{{ openstack_opendev_base_url }}/x/novajoin-tempest-plugin"
tempest_plugin_novajoin_git_install_branch: d4a39ceb0f636de6a5b07b99a5a04a7a272dd398
tempest_plugin_novajoin_git_track_branch: None
tempest_plugin_novajoin_git_track_branch: master
tempest_plugin_octavia_git_repo: "{{ openstack_opendev_base_url }}/openstack/octavia-tempest-plugin"
tempest_plugin_octavia_git_install_branch: 875c38f0355ecd31ce3a4ddf654d3adb8ea2370d
tempest_plugin_octavia_git_track_branch: None
tempest_plugin_octavia_git_install_branch: fd803099c2c602fc5e8df1d4bcf25b1e585e4b51
tempest_plugin_octavia_git_track_branch: master
tempest_plugin_senlin_git_repo: "{{ openstack_opendev_base_url }}/openstack/senlin-tempest-plugin"
tempest_plugin_senlin_git_install_branch: 83ccfcbeb31517dac620e3786eae085aa851918f
tempest_plugin_senlin_git_track_branch: None
tempest_plugin_senlin_git_track_branch: master
tempest_plugin_sahara_git_repo: "{{ openstack_opendev_base_url }}/openstack/sahara-tests"
tempest_plugin_sahara_git_install_branch: 3815c917a31398425800001aa79e15114685d01d
tempest_plugin_sahara_git_track_branch: None
tempest_plugin_sahara_git_track_branch: master
tempest_plugin_telemetry_git_repo: "{{ openstack_opendev_base_url }}/openstack/telemetry-tempest-plugin"
tempest_plugin_telemetry_git_install_branch: 8aeec14e7d843709ca7aa5a39f3785f7fb740865
tempest_plugin_telemetry_git_track_branch: None
tempest_plugin_telemetry_git_install_branch: ff31eb04516222da43beab79f2a3c7aed7c0538f
tempest_plugin_telemetry_git_track_branch: master
tempest_plugin_trove_git_repo: "{{ openstack_opendev_base_url }}/openstack/trove-tempest-plugin"
tempest_plugin_trove_git_install_branch: 3590d9f2f7dd852db4f4c7992f883a2eda2b03c6
tempest_plugin_trove_git_track_branch: None
tempest_plugin_trove_git_install_branch: bbe7fbe378a5c0c36324b7f3ae7c6c22d7f288d5
tempest_plugin_trove_git_track_branch: master
tempest_plugin_zaqar_git_repo: "{{ openstack_opendev_base_url }}/openstack/zaqar-tempest-plugin"
tempest_plugin_zaqar_git_install_branch: e70ed5e60f915aa9c2bc27f02e13f1b4e0ea0f3f
tempest_plugin_zaqar_git_track_branch: None
tempest_plugin_zaqar_git_install_branch: a7504dfc3df5960c2f8a0c1852e9acd8e63ea921
tempest_plugin_zaqar_git_track_branch: master
tempest_plugin_zun_git_repo: "{{ openstack_opendev_base_url }}/openstack/zun-tempest-plugin"
tempest_plugin_zun_git_install_branch: 069b9efbebef2df2c104e9acf3ab98518cf1595d
tempest_plugin_zun_git_track_branch: None
tempest_plugin_zun_git_track_branch: master
rally_openstack_git_repo: "{{ openstack_opendev_base_url }}/openstack/rally-openstack"
rally_openstack_git_install_branch: 582e8c0671622fc32e0b9559d7830058605ac3a7
rally_openstack_git_track_branch: None
rally_openstack_git_install_branch: 109bf1e5598db5637a3f4f446e8a3415140e8b2a
rally_openstack_git_track_branch: master

View File

@ -13,19 +13,19 @@
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 03.04.2025 ###
### HEAD as of 18.05.2025 ###
## Zun service
zun_git_repo: "{{ openstack_opendev_base_url }}/openstack/zun"
zun_git_install_branch: 9cd8458c2233d8a631bf5025fdb31babddbc11b8
zun_git_track_branch: stable/2025.1
zun_git_install_branch: eee3c483117e30e261951cbd4d58fdb8e4f5a832
zun_git_track_branch: master
## Zun kuryr service
zun_kuryr_git_repo: "{{ openstack_opendev_base_url }}/openstack/kuryr-libnetwork"
zun_kuryr_git_install_branch: 2d32a1ce080a42b7a6100288918540293c3a21a4
zun_kuryr_git_track_branch: stable/2025.1
zun_kuryr_git_install_branch: 70676593993a8c370be3fc27a8fecc4e84661e24
zun_kuryr_git_track_branch: master
## Zun kuryr library
zun_kuryr_lib_git_repo: "{{ openstack_opendev_base_url }}/openstack/kuryr"
zun_kuryr_lib_git_install_branch: afcde39df3a5bf78321de01304ea403bc0dd5ccf
zun_kuryr_lib_git_track_branch: stable/2025.1
zun_kuryr_lib_git_install_branch: 78acf1694616fb63eeea8af7f51789cd7188cf09
zun_kuryr_lib_git_track_branch: master

View File

@ -65,7 +65,7 @@ if [[ "${ACTION}" =~ "upgrade" ]]; then
# The branch prefix will also change from 'stable/' to 'unmaintained/'
# in the future, so determine the branch prefix dynamically
UPGRADE_ACTION_ARRAY=(${ACTION//_/ })
export UPGRADE_SOURCE_RELEASE=${UPGRADE_ACTION_ARRAY[1]:-'2024.2'}
export UPGRADE_SOURCE_RELEASE=${UPGRADE_ACTION_ARRAY[1]:-'2025.1'}
export UPGRADE_SOURCE_BRANCH_PREFIX=$(git branch -r --list 'origin/*' | grep $UPGRADE_SOURCE_RELEASE | sort | tail -n 1 | cut -d '/' -f 2)
export UPGRADE_SOURCE_BRANCH=${UPGRADE_SOURCE_BRANCH:-$UPGRADE_SOURCE_BRANCH_PREFIX/$UPGRADE_SOURCE_RELEASE}

View File

@ -31,10 +31,10 @@ export SCRIPTS_PATH="$(dirname "$(readlink -f "${0}")")"
export MAIN_PATH="$(dirname "${SCRIPTS_PATH}")"
# The expected source series names
export SUPPORTED_SOURCE_SERIES=("2024.1", "2024.2")
export SUPPORTED_SOURCE_SERIES=("2025.1")
# The expected target series name
export TARGET_SERIES="2025.1"
export TARGET_SERIES="2025.2"
# The expected OSA config dir
export OSA_CONFIG_DIR="${OSA_CONFIG_DIR:-/etc/openstack_deploy}"

View File

@ -63,16 +63,6 @@
tags:
- custom-envd-file-check
- name: Preserve cinderv3 service type
ansible.builtin.lineinfile:
path: "{{ openstack_config_dir }}/user_epoxy_upgrade.yml"
line: "cinder_service_v3_enabled: true"
regexp: "^cinder_service_v3_enabled"
create: true
mode: "0644"
when:
- groups['cinder_all'] | map('extract', hostvars, 'cinder_service_v3_enabled') | map('default', None) | reject('eq', None) | length == 0
- name: Read example user secrets file
shell: "grep '^[a-zA-Z]' {{ repo_root_dir }}/etc/openstack_deploy/user_secrets.yml"
register: new_secrets

View File

@ -17,13 +17,10 @@
ansible.builtin.assert:
that:
(ansible_facts['distribution'] == 'Debian' and ansible_facts['distribution_release'] == 'bookworm') or
(ansible_facts['distribution'] == 'Ubuntu' and ansible_facts['distribution_release'] == 'jammy') or
(ansible_facts['distribution'] == 'Ubuntu' and ansible_facts['distribution_release'] == 'noble') or
(ansible_facts['os_family'] == 'RedHat' and ansible_facts['distribution_major_version'] == '9')
(ansible_facts['distribution'] == 'Ubuntu' and ansible_facts['distribution_release'] == 'noble')
msg: >-
The only supported platforms for this release are Debian 12 (Bookworm),
Ubuntu 22.04 (Jammy), Ubuntu 24.04 (Noble), CentOS Stream 9,
and derivatives such as Rocky Linux.
The only supported platforms for this release are Debian 12 (Bookworm) and
Ubuntu 24.04 (Noble Numbat).
when: (check_operating_system | default(True))| bool
tags:
- check-operating-system

View File

@ -151,7 +151,7 @@ commands =
[testenv:molecule]
# You can use DOCKER_REGISTRY and DOCKER_IMAGE_TAG to switch between
# tested distros. I.e:
# DOCKER_IMAGE_TAG=ubuntu-systemd:jammy tox -e molecule
# DOCKER_IMAGE_TAG=ubuntu-systemd:noble tox -e molecule
deps =
-c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master}
-rtest-requirements.txt

View File

@ -325,7 +325,7 @@
# Ensuring hosts setup and healthcheck-hosts playbook is valid
- job:
name: openstack-ansible-deploy-hosts_lxc-validate
parent: openstack-ansible-deploy-hosts_lxc-ubuntu-jammy
parent: openstack-ansible-deploy-hosts_lxc-ubuntu-noble
files:
- ^playbooks\/healthcheck-hosts.yml
- ^playbooks\/lxc-containers-create.yml
@ -342,7 +342,7 @@
# Ensuring clustering and healthcheck-infrastructure playbook is valid
- job:
name: openstack-ansible-deploy-infra_lxc-validate
parent: openstack-ansible-deploy-infra_lxc-ubuntu-jammy
parent: openstack-ansible-deploy-infra_lxc-ubuntu-noble
files:
- ^playbooks\/galera(-install)?\.yml
- ^playbooks\/rabbitmq(-install)?\.yml
@ -376,7 +376,7 @@
# Experimental job for checking our AIO can deploy with
# a different ansible version
- job:
name: openstack-ansible-deploy_with_ansible_next-aio-ubuntu-jammy
name: openstack-ansible-deploy_with_ansible_next-aio-ubuntu-noble
parent: openstack-ansible-deploy-aio
nodeset: ubuntu-noble
branches: ^(devel|master)$
@ -530,246 +530,6 @@
DOCKER_REGISTRY: quay.io/gotmax23
DOCKER_IMAGE_TAG: ubuntu-systemd:noble
# ubuntu jammy
- job:
name: openstack-ansible-deploy-aio_lxc-ubuntu-jammy
parent: openstack-ansible-deploy-aio
nodeset: ubuntu-jammy
- job:
name: openstack-ansible-deploy-aio_ceph-ubuntu-jammy
parent: openstack-ansible-deploy-aio
nodeset: ubuntu-jammy
- job:
name: openstack-ansible-deploy-aio_nfs-ubuntu-jammy
parent: openstack-ansible-deploy-aio
nodeset: ubuntu-jammy
- job:
name: openstack-ansible-deploy-aio_proxy-ubuntu-jammy
parent: openstack-ansible-deploy-aio
nodeset: ubuntu-jammy
- job:
name: openstack-ansible-deploy-aio_stepca-ubuntu-jammy
parent: openstack-ansible-deploy-aio
nodeset: ubuntu-jammy
- job:
name: openstack-ansible-deploy-aio_metal-ubuntu-jammy
parent: openstack-ansible-deploy-aio
nodeset: ubuntu-jammy
- job:
name: openstack-ansible-upgrade-aio_metal-ubuntu-jammy
parent: openstack-ansible-deploy-aio
nodeset: ubuntu-jammy
timeout: 10800
- job:
name: openstack-ansible-upgrade_2024.1-aio_metal-ubuntu-jammy
parent: openstack-ansible-deploy-aio
nodeset: ubuntu-jammy
timeout: 10800
- job:
name: openstack-ansible-deploy-aio_metal_stepca-ubuntu-jammy
parent: openstack-ansible-deploy-aio
nodeset: ubuntu-jammy
- job:
name: openstack-ansible-deploy-aio_metal_tls-ubuntu-jammy
parent: openstack-ansible-deploy-aio
nodeset: ubuntu-jammy
- job:
name: openstack-ansible-upgrade-aio_metal_tls-ubuntu-jammy
parent: openstack-ansible-deploy-aio
nodeset: ubuntu-jammy
timeout: 10800
- job:
name: openstack-ansible-upgrade-aio_lxc-ubuntu-jammy
parent: openstack-ansible-deploy-aio
nodeset: ubuntu-jammy
timeout: 10800
- job:
name: openstack-ansible-upgrade-infra_lxc-ubuntu-jammy
parent: openstack-ansible-deploy-aio-infra
nodeset: ubuntu-jammy
timeout: 10800
- job:
name: openstack-ansible-upgrade_2024.1-infra_lxc-ubuntu-jammy
parent: openstack-ansible-deploy-aio-infra
nodeset: ubuntu-jammy
timeout: 10800
- job:
name: openstack-ansible-deploy-infra_lxc-ubuntu-jammy
parent: openstack-ansible-deploy-aio-infra
nodeset: ubuntu-jammy
- job:
name: openstack-ansible-deploy-infra_lxc_stepca-ubuntu-jammy
parent: openstack-ansible-deploy-aio-infra
nodeset: ubuntu-jammy
- job:
name: openstack-ansible-deploy-infra_lxc_tls-ubuntu-jammy
parent: openstack-ansible-deploy-aio-infra
nodeset: ubuntu-jammy
- job:
name: openstack-ansible-deploy-hosts_lxc-ubuntu-jammy
parent: openstack-ansible-deploy-aio-hosts
nodeset: ubuntu-jammy
- job:
name: openstack-ansible-deploy-hosts_metal-ubuntu-jammy
parent: openstack-ansible-deploy-aio-hosts
nodeset: ubuntu-jammy
- job:
name: openstack-ansible-deploy-aio_telemetry_metal-ubuntu-jammy
parent: openstack-ansible-deploy-aio
nodeset: ubuntu-jammy
- job:
name: openstack-ansible-deploy-translations-ubuntu-jammy
parent: openstack-ansible-deploy-aio
nodeset: ubuntu-jammy
- job:
name: openstack-ansible-deploy-hosts_lxc_zfs-ubuntu-jammy
parent: openstack-ansible-deploy-aio
nodeset: ubuntu-jammy
- job:
name: openstack-ansible-deploy-hosts_lxc_btrfs-ubuntu-jammy
parent: openstack-ansible-deploy-aio
nodeset: ubuntu-jammy
- job:
name: openstack-ansible-deploy-hosts_lxc_overlayfs-ubuntu-jammy
parent: openstack-ansible-deploy-aio
nodeset: ubuntu-jammy
- job:
name: openstack-ansible-tox-molecule-ubuntu-jammy
parent: openstack-ansible-tox-molecule
vars:
tox_environment:
DOCKER_REGISTRY: quay.io/gotmax23
DOCKER_IMAGE_TAG: ubuntu-systemd:jammy
# centos 9 stream
- job:
name: openstack-ansible-deploy-aio_lxc-centos-9-stream
parent: openstack-ansible-deploy-aio
nodeset: centos-9-stream
- job:
name: openstack-ansible-deploy-infra_lxc-centos-9-stream
parent: openstack-ansible-deploy-aio
nodeset: centos-9-stream
- job:
name: openstack-ansible-deploy-hosts_distro_lxc-centos-9-stream
parent: openstack-ansible-deploy-aio
nodeset: centos-9-stream
- job:
name: openstack-ansible-deploy-hosts_lxc-centos-9-stream
parent: openstack-ansible-deploy-aio
nodeset: centos-9-stream
- job:
name: openstack-ansible-deploy-hosts_metal-centos-9-stream
parent: openstack-ansible-deploy-aio
nodeset: centos-9-stream
- job:
name: openstack-ansible-deploy-aio_distro_lxc-centos-9-stream
parent: openstack-ansible-deploy-aio-distro
nodeset: centos-9-stream
- job:
name: openstack-ansible-deploy-aio_ceph-centos-9-stream
parent: openstack-ansible-deploy-aio
nodeset: centos-9-stream
- job:
name: openstack-ansible-deploy-aio_nfs-centos-9-stream
parent: openstack-ansible-deploy-aio
nodeset: centos-9-stream
- job:
name: openstack-ansible-deploy-aio_distro_ceph-centos-9-stream
parent: openstack-ansible-deploy-aio-distro
nodeset: centos-9-stream
- job:
name: openstack-ansible-upgrade-aio_lxc-centos-9-stream
parent: openstack-ansible-deploy-aio
nodeset: centos-9-stream
timeout: 10800
- job:
name: openstack-ansible-upgrade-infra_lxc-centos-9-stream
parent: openstack-ansible-deploy-aio
nodeset: centos-9-stream
timeout: 10800
- job:
name: openstack-ansible-deploy-aio_metal-centos-9-stream
parent: openstack-ansible-deploy-aio
nodeset: centos-9-stream
- job:
name: openstack-ansible-deploy-aio_telemetry_metal-centos-9-stream
parent: openstack-ansible-deploy-aio
nodeset: centos-9-stream
- job:
name: openstack-ansible-deploy-aio_distro_metal-centos-9-stream
parent: openstack-ansible-deploy-aio-distro
nodeset: centos-9-stream
voting: false
- job:
name: openstack-ansible-deploy-aio_nspawn-centos-9-stream
parent: openstack-ansible-deploy-aio
nodeset: centos-9-stream
- job:
name: openstack-ansible-upgrade-aio_ceph-centos-9-stream
parent: openstack-ansible-deploy-aio
nodeset: centos-9-stream
timeout: 10800
- job:
name: openstack-ansible-upgrade-aio_metal-centos-9-stream
parent: openstack-ansible-deploy-aio
nodeset: centos-9-stream
timeout: 10800
- job:
name: openstack-ansible-deploy-hosts_lxc_overlayfs-centos-9-stream
parent: openstack-ansible-deploy-aio
nodeset: centos-9-stream
- job:
name: openstack-ansible-tox-molecule-centos-9-stream
parent: openstack-ansible-tox-molecule
vars:
tox_environment:
DOCKER_REGISTRY: quay.io/gotmax23
DOCKER_IMAGE_TAG: centos-systemd:stream9
# debian bookworm
- job:
@ -839,136 +599,7 @@
tox_environment:
DOCKER_REGISTRY: quay.io/gotmax23
DOCKER_IMAGE_TAG: debian-systemd:bookworm
# rocky linux 9
- job:
name: openstack-ansible-deploy-aio_lxc-rockylinux-9
parent: openstack-ansible-deploy-aio
nodeset: rockylinux-9
- job:
name: openstack-ansible-deploy-infra_lxc-rockylinux-9
parent: openstack-ansible-deploy-aio
nodeset: rockylinux-9
- job:
name: openstack-ansible-deploy-infra_distro_lxc-rockylinux-9
parent: openstack-ansible-deploy-aio-infra
nodeset: rockylinux-9
- job:
name: openstack-ansible-deploy-infra_lxc_tls-rockylinux-9
parent: openstack-ansible-deploy-aio
nodeset: rockylinux-9
- job:
name: openstack-ansible-deploy-hosts_distro_lxc-rockylinux-9
parent: openstack-ansible-deploy-aio
nodeset: rockylinux-9
- job:
name: openstack-ansible-deploy-hosts_lxc-rockylinux-9
parent: openstack-ansible-deploy-aio
nodeset: rockylinux-9
- job:
name: openstack-ansible-deploy-hosts_metal-rockylinux-9
parent: openstack-ansible-deploy-aio
nodeset: rockylinux-9
- job:
name: openstack-ansible-deploy-aio_distro_lxc-rockylinux-9
parent: openstack-ansible-deploy-aio-distro
nodeset: rockylinux-9
- job:
name: openstack-ansible-deploy-aio_ceph-rockylinux-9
parent: openstack-ansible-deploy-aio
nodeset: rockylinux-9
- job:
name: openstack-ansible-deploy-aio_nfs-rockylinux-9
parent: openstack-ansible-deploy-aio
nodeset: rockylinux-9
- job:
name: openstack-ansible-deploy-aio_distro_ceph-rockylinux-9
parent: openstack-ansible-deploy-aio-distro
nodeset: rockylinux-9
- job:
name: openstack-ansible-upgrade-aio_lxc-rockylinux-9
parent: openstack-ansible-deploy-aio
nodeset: rockylinux-9
timeout: 10800
- job:
name: openstack-ansible-upgrade-infra_lxc-rockylinux-9
parent: openstack-ansible-deploy-aio
nodeset: rockylinux-9
timeout: 10800
- job:
name: openstack-ansible-upgrade_2024.1-infra_lxc-rockylinux-9
parent: openstack-ansible-deploy-aio
nodeset: rockylinux-9
timeout: 10800
- job:
name: openstack-ansible-deploy-aio_metal-rockylinux-9
parent: openstack-ansible-deploy-aio
nodeset: rockylinux-9
- job:
name: openstack-ansible-deploy-aio_metal_tls-rockylinux-9
parent: openstack-ansible-deploy-aio
nodeset: rockylinux-9
- job:
name: openstack-ansible-upgrade-aio_metal_tls-rockylinux-9
parent: openstack-ansible-deploy-aio
nodeset: rockylinux-9
timeout: 10800
- job:
name: openstack-ansible-deploy-aio_telemetry_metal-rockylinux-9
parent: openstack-ansible-deploy-aio
nodeset: rockylinux-9
- job:
name: openstack-ansible-deploy-aio_distro_metal-rockylinux-9
parent: openstack-ansible-deploy-aio-distro
nodeset: rockylinux-9
voting: false
- job:
name: openstack-ansible-deploy-aio_nspawn-rockylinux-9
parent: openstack-ansible-deploy-aio
nodeset: rockylinux-9
- job:
name: openstack-ansible-upgrade-aio_ceph-rockylinux-9
parent: openstack-ansible-deploy-aio
nodeset: rockylinux-9
timeout: 10800
- job:
name: openstack-ansible-upgrade-aio_metal-rockylinux-9
parent: openstack-ansible-deploy-aio
nodeset: rockylinux-9
timeout: 10800
- job:
name: openstack-ansible-upgrade_2024.1-aio_metal-rockylinux-9
parent: openstack-ansible-deploy-aio
nodeset: rockylinux-9
timeout: 10800
- job:
name: openstack-ansible-deploy-hosts_lxc_overlayfs-rockylinux-9
parent: openstack-ansible-deploy-aio
nodeset: rockylinux-9
- job:
name: openstack-ansible-tox-molecule-rockylinux-9
parent: openstack-ansible-tox-molecule

View File

@ -18,14 +18,6 @@
become: true
become_user: root
tasks:
- name: Switch apt source from https to http
ansible.builtin.replace:
path: /etc/apt/sources.list
regexp: 'https'
replace: "http"
when:
- ansible_facts['distribution_release'] in ['jammy']
- name: Remove package excludes for yum/dnf
ansible.builtin.lineinfile:
dest: '/etc/dnf/dnf.conf'

View File

@ -32,103 +32,70 @@
- openstack-tox-docs
periodic:
jobs:
- openstack-ansible-deploy-translations-ubuntu-jammy
- openstack-ansible-deploy-translations-ubuntu-noble
experimental:
jobs:
- openstack-ansible-deploy_with_ansible_devel-aio-ubuntu-jammy
- openstack-ansible-deploy_with_ansible_next-aio-ubuntu-jammy
- openstack-ansible-deploy_with_ansible_devel-aio-ubuntu-noble
- project-template:
name: openstack-ansible-deploy-aio_lxc-jobs
check:
jobs:
- openstack-ansible-deploy-aio_lxc-centos-9-stream:
voting: false
- openstack-ansible-deploy-aio_lxc-rockylinux-9
- openstack-ansible-deploy-aio_lxc-debian-bookworm
- openstack-ansible-deploy-aio_lxc-ubuntu-jammy
- openstack-ansible-deploy-aio_lxc-ubuntu-noble
gate:
jobs:
- openstack-ansible-deploy-aio_lxc-rockylinux-9
- openstack-ansible-deploy-aio_lxc-debian-bookworm
- openstack-ansible-deploy-aio_lxc-ubuntu-jammy
- openstack-ansible-deploy-aio_lxc-ubuntu-noble
periodic:
jobs:
- openstack-ansible-deploy-aio_lxc-ubuntu-jammy
- openstack-ansible-upgrade-aio_lxc-ubuntu-jammy
- openstack-ansible-deploy-aio_lxc-ubuntu-noble
- openstack-ansible-upgrade-aio_lxc-ubuntu-noble
- project-template:
name: openstack-ansible-upgrade-infra_lxc-jobs
check:
jobs:
- openstack-ansible-upgrade-infra_lxc-rockylinux-9
- openstack-ansible-upgrade_2024.1-infra_lxc-rockylinux-9
- openstack-ansible-upgrade-infra_lxc-ubuntu-jammy
- openstack-ansible-upgrade_2024.1-infra_lxc-ubuntu-jammy
- openstack-ansible-upgrade-infra_lxc-ubuntu-noble
gate:
jobs:
- openstack-ansible-upgrade-infra_lxc-rockylinux-9
- openstack-ansible-upgrade_2024.1-infra_lxc-rockylinux-9
- openstack-ansible-upgrade-infra_lxc-ubuntu-jammy
- openstack-ansible-upgrade_2024.1-infra_lxc-ubuntu-jammy
- openstack-ansible-upgrade-infra_lxc-ubuntu-noble
- project-template:
name: openstack-ansible-upgrade-aio_metal-jobs
check:
jobs:
- openstack-ansible-upgrade-aio_metal-rockylinux-9
- openstack-ansible-upgrade_2024.1-aio_metal-rockylinux-9
- openstack-ansible-upgrade-aio_metal-ubuntu-jammy
- openstack-ansible-upgrade_2024.1-aio_metal-ubuntu-jammy
- openstack-ansible-upgrade-aio_metal-ubuntu-noble
gate:
jobs:
- openstack-ansible-upgrade-aio_metal-rockylinux-9
- openstack-ansible-upgrade_2024.1-aio_metal-rockylinux-9
- openstack-ansible-upgrade-aio_metal-ubuntu-jammy
- openstack-ansible-upgrade_2024.1-aio_metal-ubuntu-jammy
- openstack-ansible-upgrade-aio_metal-ubuntu-noble
- project-template:
name: openstack-ansible-deploy-infra_lxc-jobs
check:
jobs:
- openstack-ansible-deploy-infra_lxc-centos-9-stream:
voting: false
- openstack-ansible-deploy-infra_lxc-rockylinux-9
- openstack-ansible-deploy-infra_lxc_tls-rockylinux-9
- openstack-ansible-deploy-infra_lxc-debian-bookworm
- openstack-ansible-deploy-infra_lxc-ubuntu-jammy
- openstack-ansible-deploy-infra_lxc_stepca-ubuntu-jammy
- openstack-ansible-deploy-infra_lxc_tls-ubuntu-jammy
- openstack-ansible-deploy-infra_lxc-ubuntu-noble
- openstack-ansible-deploy-infra_lxc_stepca-ubuntu-noble
- openstack-ansible-deploy-infra_lxc_tls-ubuntu-noble
gate:
jobs:
- openstack-ansible-deploy-infra_lxc-rockylinux-9
- openstack-ansible-deploy-infra_lxc_tls-rockylinux-9
- openstack-ansible-deploy-infra_lxc-debian-bookworm
- openstack-ansible-deploy-infra_lxc-ubuntu-jammy
- openstack-ansible-deploy-infra_lxc_stepca-ubuntu-jammy
- openstack-ansible-deploy-infra_lxc_tls-ubuntu-jammy
- openstack-ansible-deploy-infra_lxc-ubuntu-noble
- openstack-ansible-deploy-infra_lxc_stepca-ubuntu-noble
- openstack-ansible-deploy-infra_lxc_tls-ubuntu-noble
periodic:
jobs:
- openstack-ansible-deploy-infra_lxc-ubuntu-jammy
- openstack-ansible-deploy-infra_lxc-ubuntu-noble
- project-template:
name: openstack-ansible-deploy-infra_distro_lxc-jobs
check:
jobs:
- openstack-ansible-deploy-infra_distro_lxc-rockylinux-9
- openstack-ansible-deploy-infra_distro_lxc-debian-bookworm
- openstack-ansible-deploy-infra_distro_lxc-ubuntu-noble
gate:
jobs:
- openstack-ansible-deploy-infra_distro_lxc-rockylinux-9
- openstack-ansible-deploy-infra_distro_lxc-debian-bookworm
- openstack-ansible-deploy-infra_distro_lxc-ubuntu-noble
@ -136,47 +103,37 @@
name: openstack-ansible-deploy-hosts_lxc-jobs
check:
jobs:
- openstack-ansible-deploy-hosts_lxc-rockylinux-9
- openstack-ansible-deploy-hosts_lxc-debian-bookworm
- openstack-ansible-deploy-hosts_lxc-ubuntu-jammy
- openstack-ansible-deploy-hosts_lxc-ubuntu-noble
gate:
jobs:
- openstack-ansible-deploy-hosts_lxc-rockylinux-9
- openstack-ansible-deploy-hosts_lxc-debian-bookworm
- openstack-ansible-deploy-hosts_lxc-ubuntu-jammy
- openstack-ansible-deploy-hosts_lxc-ubuntu-noble
periodic:
jobs:
- openstack-ansible-deploy-hosts_lxc-ubuntu-jammy
- openstack-ansible-deploy-hosts_lxc-ubuntu-noble
- project-template:
name: openstack-ansible-deploy-hosts_metal-jobs
check:
jobs:
- openstack-ansible-deploy-hosts_metal-rockylinux-9
- openstack-ansible-deploy-hosts_metal-debian-bookworm
- openstack-ansible-deploy-hosts_metal-ubuntu-jammy
- openstack-ansible-deploy-hosts_metal-ubuntu-noble
gate:
jobs:
- openstack-ansible-deploy-hosts_metal-rockylinux-9
- openstack-ansible-deploy-hosts_metal-debian-bookworm
- openstack-ansible-deploy-hosts_metal-ubuntu-jammy
- openstack-ansible-deploy-hosts_metal-ubuntu-noble
periodic:
jobs:
- openstack-ansible-deploy-hosts_metal-ubuntu-jammy
- openstack-ansible-deploy-hosts_metal-ubuntu-noble
- project-template:
name: openstack-ansible-deploy-hosts_distro_lxc-jobs
check:
jobs:
- openstack-ansible-deploy-hosts_distro_lxc-rockylinux-9
- openstack-ansible-deploy-hosts_distro_lxc-ubuntu-noble
gate:
jobs:
- openstack-ansible-deploy-hosts_distro_lxc-rockylinux-9
- openstack-ansible-deploy-hosts_distro_lxc-ubuntu-noble
- project-template:
@ -191,106 +148,77 @@
check:
jobs:
- openstack-ansible-deploy-aio_metal-debian-bookworm
- openstack-ansible-deploy-aio_metal-centos-9-stream:
voting: false
- openstack-ansible-deploy-aio_metal-rockylinux-9
- openstack-ansible-deploy-aio_metal-ubuntu-jammy
- openstack-ansible-deploy-aio_metal-ubuntu-noble
- openstack-ansible-deploy-aio_metal_tls-rockylinux-9
- openstack-ansible-deploy-aio_metal_tls-ubuntu-jammy
- openstack-ansible-deploy-aio_metal_tls-ubuntu-noble
- openstack-ansible-upgrade-aio_metal-rockylinux-9
- openstack-ansible-upgrade_2024.1-aio_metal-rockylinux-9
- openstack-ansible-upgrade-aio_metal-ubuntu-jammy
- openstack-ansible-upgrade_2024.1-aio_metal-ubuntu-jammy
- openstack-ansible-upgrade-aio_metal_tls-rockylinux-9
- openstack-ansible-upgrade-aio_metal_tls-ubuntu-jammy
- openstack-ansible-upgrade-aio_metal-ubuntu-noble
- openstack-ansible-upgrade-aio_metal_tls-ubuntu-noble
gate:
jobs:
- openstack-ansible-deploy-aio_metal-debian-bookworm
- openstack-ansible-deploy-aio_metal-rockylinux-9
- openstack-ansible-deploy-aio_metal-ubuntu-jammy
- openstack-ansible-deploy-aio_metal-ubuntu-noble
- openstack-ansible-deploy-aio_metal_tls-rockylinux-9
- openstack-ansible-deploy-aio_metal_tls-ubuntu-jammy
- openstack-ansible-deploy-aio_metal_tls-ubuntu-noble
- project-template:
name: openstack-ansible-deploy-aio_telemetry_metal-jobs
check:
jobs:
- openstack-ansible-deploy-aio_telemetry_metal-centos-9-stream:
voting: false
- openstack-ansible-deploy-aio_telemetry_metal-rockylinux-9
- openstack-ansible-deploy-aio_telemetry_metal-debian-bookworm
- openstack-ansible-deploy-aio_telemetry_metal-ubuntu-jammy
- openstack-ansible-deploy-aio_telemetry_metal-ubuntu-noble
gate:
jobs:
- openstack-ansible-deploy-aio_telemetry_metal-rockylinux-9
- openstack-ansible-deploy-aio_telemetry_metal-debian-bookworm
- openstack-ansible-deploy-aio_telemetry_metal-ubuntu-jammy
- openstack-ansible-deploy-aio_telemetry_metal-ubuntu-noble
- project-template:
name: openstack-ansible-deploy-aio_distro_metal-jobs
check:
jobs:
- openstack-ansible-deploy-aio_distro_metal-rockylinux-9
- openstack-ansible-deploy-aio_distro_metal-ubuntu-noble
experimental:
jobs:
- openstack-ansible-deploy-aio_distro_metal-debian-bookworm
- openstack-ansible-deploy-aio_distro_metal-centos-9-stream
- project-template:
name: openstack-ansible-deploy-nfs-jobs
check:
jobs:
- openstack-ansible-deploy-aio_nfs-ubuntu-jammy
- openstack-ansible-deploy-aio_nfs-ubuntu-noble
gate:
jobs:
- openstack-ansible-deploy-aio_nfs-ubuntu-jammy
- openstack-ansible-deploy-aio_nfs-ubuntu-noble
- project-template:
name: openstack-ansible-deploy-ceph-jobs
check:
jobs:
- openstack-ansible-deploy-aio_ceph-ubuntu-jammy
- openstack-ansible-deploy-aio_ceph-ubuntu-noble
- openstack-ansible-deploy-aio_ceph-rockylinux-9:
voting: false
gate:
jobs:
- openstack-ansible-deploy-aio_ceph-ubuntu-jammy
- openstack-ansible-deploy-aio_ceph-ubuntu-noble
periodic:
jobs:
- openstack-ansible-deploy-aio_ceph-ubuntu-jammy
- openstack-ansible-deploy-aio_ceph-ubuntu-noble
- project-template:
name: openstack-ansible-deploy-stepca-jobs
check:
jobs:
- openstack-ansible-deploy-aio_stepca-ubuntu-jammy
- openstack-ansible-deploy-aio_metal_stepca-ubuntu-jammy
- openstack-ansible-deploy-aio_stepca-ubuntu-noble
- openstack-ansible-deploy-aio_metal_stepca-ubuntu-noble
gate:
jobs:
- openstack-ansible-deploy-aio_stepca-ubuntu-jammy
- openstack-ansible-deploy-aio_metal_stepca-ubuntu-jammy
- openstack-ansible-deploy-aio_stepca-ubuntu-noble
- openstack-ansible-deploy-aio_metal_stepca-ubuntu-noble
- project-template:
name: openstack-ansible-deploy-proxy-jobs
check:
jobs:
- openstack-ansible-deploy-aio_proxy-ubuntu-jammy
- openstack-ansible-deploy-aio_proxy-ubuntu-noble
gate:
jobs:
- openstack-ansible-deploy-aio_proxy-ubuntu-jammy
- openstack-ansible-deploy-aio_proxy-ubuntu-noble
- project-template:
name: openstack-ansible-linters-jobs
@ -305,42 +233,30 @@
name: openstack-ansible-lxc-backingstore-jobs
check:
jobs:
- openstack-ansible-deploy-hosts_lxc_zfs-ubuntu-jammy
- openstack-ansible-deploy-hosts_lxc_btrfs-ubuntu-jammy
- openstack-ansible-deploy-hosts_lxc_overlayfs-ubuntu-jammy
- openstack-ansible-deploy-hosts_lxc_zfs-ubuntu-noble
- openstack-ansible-deploy-hosts_lxc_btrfs-ubuntu-noble
- openstack-ansible-deploy-hosts_lxc_overlayfs-ubuntu-noble
- openstack-ansible-deploy-hosts_lxc_btrfs-debian-bookworm
- openstack-ansible-deploy-hosts_lxc_overlayfs-debian-bookworm
- openstack-ansible-deploy-hosts_lxc_overlayfs-rockylinux-9
gate:
jobs:
- openstack-ansible-deploy-hosts_lxc_zfs-ubuntu-jammy
- openstack-ansible-deploy-hosts_lxc_btrfs-ubuntu-jammy
- openstack-ansible-deploy-hosts_lxc_overlayfs-ubuntu-jammy
- openstack-ansible-deploy-hosts_lxc_zfs-ubuntu-noble
- openstack-ansible-deploy-hosts_lxc_btrfs-ubuntu-noble
- openstack-ansible-deploy-hosts_lxc_overlayfs-ubuntu-noble
- openstack-ansible-deploy-hosts_lxc_btrfs-debian-bookworm
- openstack-ansible-deploy-hosts_lxc_overlayfs-debian-bookworm
- openstack-ansible-deploy-hosts_lxc_overlayfs-rockylinux-9
- project-template:
name: openstack-ansible-molecule
check:
jobs:
- openstack-ansible-tox-molecule-centos-9-stream
- openstack-ansible-tox-molecule-debian-bookworm
- openstack-ansible-tox-molecule-rockylinux-9
- openstack-ansible-tox-molecule-ubuntu-jammy
- openstack-ansible-tox-molecule-ubuntu-noble
gate:
jobs:
- openstack-ansible-tox-molecule-centos-9-stream
- openstack-ansible-tox-molecule-debian-bookworm
- openstack-ansible-tox-molecule-rockylinux-9
- openstack-ansible-tox-molecule-ubuntu-jammy
- openstack-ansible-tox-molecule-ubuntu-noble
- project-template: