Start development of 2025.2 (Flamingo)
Change-Id: Icd73459f06607976179b0985f7c541570a2e6210
This commit is contained in:

committed by
Dmitriy Rabotyagov

parent
02435a7808
commit
91160722b0
@ -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'
|
||||
|
@ -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'
|
||||
|
@ -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.
|
||||
|
@ -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
|
||||
|
||||
|
@ -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.
|
||||
|
@ -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.
|
||||
|
@ -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'
|
||||
|
@ -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
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
|
@ -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:
|
||||
|
||||
|
@ -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.
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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.
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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}
|
||||
|
||||
|
@ -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}"
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
2
tox.ini
2
tox.ini
@ -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
|
||||
|
375
zuul.d/jobs.yaml
375
zuul.d/jobs.yaml
@ -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
|
||||
|
@ -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'
|
||||
|
@ -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:
|
||||
|
Reference in New Issue
Block a user