Create Caracal Beta release

In order to get some more testing around new defaults, it might make
sense to create a Beta version which comes prior to branching. In the
meanwhile we can land leftovers for branches and take our time to
cover found issues.

Change-Id: Ie478e298a3a9292ec069b76548d8f4238efc90a1
This commit is contained in:
Dmitriy Rabotyagov 2024-05-17 18:18:44 +02:00 committed by Dmitriy Rabotyagov
parent cbf6f6072c
commit c7200cc132
50 changed files with 400 additions and 166 deletions

View File

@ -11,7 +11,7 @@ collections:
- name: openstack.osa
source: https://opendev.org/openstack/openstack-ansible-plugins
type: git
version: 5b8a1d9be03146ffac8e91e92a044429e9286dbd
version: 2794fd68da74859fcb31e5945b04aeb895626d21
- name: community.general
source: https://github.com/ansible-collections/community.general
type: git

View File

@ -2,33 +2,33 @@
- name: ansible-hardening
scm: git
src: https://opendev.org/openstack/ansible-hardening
version: master
version: 510a0778a7172c047486f919b93b77e2a6671d8d
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2024-03-27'
- name: apt_package_pinning
scm: git
src: https://opendev.org/openstack/openstack-ansible-apt_package_pinning
version: master
version: b7b2134b9db6fdeac7dcdde3c42f2329616acf5e
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2023-08-21'
- name: galera_server
scm: git
src: https://opendev.org/openstack/openstack-ansible-galera_server
version: master
version: 87a3d651cdaf90ef972e0063f4ada06329773206
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2024-05-13'
- name: ceph_client
scm: git
src: https://opendev.org/openstack/openstack-ansible-ceph_client
version: master
version: 33f8ad519f64d28f410e856aa129060e3a80f27c
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2024-05-12'
- name: haproxy_server
scm: git
src: https://opendev.org/openstack/openstack-ansible-haproxy_server
version: master
version: ed8eeba8d3bd3b97d0b2457f4fcd46392062bb03
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2024-04-09'
- name: keepalived
scm: git
src: https://github.com/evrardjp/ansible-keepalived
@ -38,231 +38,231 @@
- name: lxc_container_create
scm: git
src: https://opendev.org/openstack/openstack-ansible-lxc_container_create
version: master
version: 51ce76824302b1397231c5c4851da39dbde41162
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2024-01-15'
- name: lxc_hosts
scm: git
src: https://opendev.org/openstack/openstack-ansible-lxc_hosts
version: master
version: 56d69ce9e86a3983999366a189fe97353943af3b
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2024-01-04'
- name: memcached_server
scm: git
src: https://opendev.org/openstack/openstack-ansible-memcached_server
version: master
version: 5838d27dab61c4db1386b1564a8dfb0b66bec94b
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2023-09-11'
- name: openstack_hosts
scm: git
src: https://opendev.org/openstack/openstack-ansible-openstack_hosts
version: master
version: a3cf1675c39ade915504e642cd540b6b9e34ffd8
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2024-05-03'
- name: os_keystone
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_keystone
version: master
version: 429dfbea39f0695f072a7dc339e3c772cc39df7d
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2024-05-14'
- name: openstack_openrc
scm: git
src: https://opendev.org/openstack/openstack-ansible-openstack_openrc
version: master
version: a4fa93cf18d25b36a49c33224fc31d8434cd2be9
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2023-07-11'
- name: os_adjutant
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_adjutant
version: master
version: e89e3b34f1bb7f152c9cde5221f45dfdf503ef22
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2024-05-09'
- name: os_aodh
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_aodh
version: master
version: e58eed434c672315cad46215e93c22bc9209a959
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2024-05-14'
- name: os_barbican
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_barbican
version: master
version: c49eac3d3b3a06935ce51a98658045229d7bef2e
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2024-05-14'
- name: os_blazar
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_blazar
version: master
version: 962229f2c6b2cf70b58e9513bb4d444e5866f53e
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2024-05-14'
- name: os_ceilometer
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_ceilometer
version: master
version: 5d92312742b0ac79d9c2d37cfba04fb65c72ae89
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2024-05-15'
- name: os_cinder
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_cinder
version: master
version: 58b9deb05cc59af5e2fb4c3ce40df3f483b81ba8
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2024-05-13'
- name: os_cloudkitty
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_cloudkitty
version: master
version: f98219872599a214dbb3a412f3ed72a13c882523
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2024-05-09'
- name: os_designate
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_designate
version: master
version: 9e8ec75b9ec31f6d469a68dda56915052cbc472d
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2024-05-14'
- name: os_glance
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_glance
version: master
version: 35aa82224627d0245cab0f5bb51feb0f9f48b825
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2024-05-14'
- name: os_gnocchi
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_gnocchi
version: master
version: 7e2a4648486804fd95babbd4fd14696f4f5a5cf1
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2024-05-02'
- name: os_heat
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_heat
version: master
version: c876d93858995028d6181875b15b87ec80c247da
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2024-05-14'
- name: os_horizon
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_horizon
version: master
version: cc7340b47e1283f2fc166f5fb9d012e5bde722a8
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2024-05-14'
- name: os_ironic
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_ironic
version: master
version: 993ab16cab1c200fe49250c9bb41a867bb3dd59a
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2024-05-15'
- name: os_magnum
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_magnum
version: master
version: ac6213088f5c498d5c23c2d1cdba02c052ee0661
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2024-05-14'
- name: os_manila
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_manila
version: master
version: 2dc162abf24781240b685906711211b41fa97afe
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2024-05-09'
- name: os_masakari
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_masakari
version: master
version: 9b16df267ad14fb083f792e870be3eb5d778cbb6
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2023-10-19'
- name: os_mistral
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_mistral
version: master
version: 0364055cf0c475da3434b3e67fe6b2b27a18430c
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2024-05-14'
- name: os_neutron
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_neutron
version: master
version: 4cb5f70e4e9eb61036582b43436dcd0684124105
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2024-05-14'
- name: os_nova
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_nova
version: master
version: ae20d2d9fd2ce4a6d8e3dc88537cbdd3a8299fce
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2024-05-14'
- name: os_octavia
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_octavia
version: master
version: 6a89e0a9263712b2c4a3ceafbc2892ad21ad5dd2
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2024-05-14'
- name: os_placement
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_placement
version: master
version: 74242e58cb6d06c2f43be7b934c0ec1739891c35
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2024-05-14'
- name: os_rally
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_rally
version: master
version: e44c99e64a4bf07ad0cb1d5e07e476274ef042bb
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2023-07-13'
- name: os_swift
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_swift
version: master
version: 66dffb7f4f896246d563e6b884e2938967920ecb
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2024-05-14'
- name: os_skyline
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_skyline
version: master
version: 9388087f7e363c4cc63034fbc0e753b8e986294d
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2024-05-14'
- name: os_tacker
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_tacker
version: master
version: f629a968ac8bbe8d0f7a122bbbc8cc122050b605
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2024-05-14'
- name: os_tempest
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_tempest
version: master
version: 05b8517bf83cb5fa4bbe6c660cf45d9b17eb0849
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2024-02-11'
- name: os_trove
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_trove
version: master
version: 37097eacb3a0da2e9a8fe08474998a6e99c5ef29
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2024-05-15'
- name: os_zun
scm: git
src: https://opendev.org/openstack/openstack-ansible-os_zun
version: master
version: cd63a8522e0e94f64957d4876afc45a7bd6a5e93
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2024-05-09'
- name: frrouting
scm: git
src: https://opendev.org/openstack/ansible-role-frrouting
version: master
version: e2cad6df4c0fbcffe92cde91b6c33dede3c32f0f
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2024-05-02'
- name: qdrouterd
scm: git
src: https://opendev.org/openstack/ansible-role-qdrouterd
version: master
version: 1c5b5990da9293e8c28d7fbbe69bf6f674f8bf00
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2023-07-11'
- name: rabbitmq_server
scm: git
src: https://opendev.org/openstack/openstack-ansible-rabbitmq_server
version: master
version: ce5c559526e9f799b6065fe6489f61790cdbbb0c
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2024-05-03'
- name: repo_server
scm: git
src: https://opendev.org/openstack/openstack-ansible-repo_server
version: master
version: 52aaea359aa8d14d1589f57035027a59eaba237f
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2024-04-16'
- name: etcd
scm: git
src: https://github.com/noonedeadpunk/ansible-etcd
@ -284,9 +284,9 @@
- name: ceph-ansible
scm: git
src: https://github.com/ceph/ceph-ansible
version: stable-7.0
version: 548a16fe4f184a3ea0e624d4861e5da968c0552c
trackbranch: stable-7.0
shallow_since: '2022-06-14'
shallow_since: '2024-05-15'
- name: pacemaker_corosync
scm: git
src: https://github.com/noonedeadpunk/ansible-pacemaker-corosync
@ -296,42 +296,42 @@
- name: systemd_service
src: https://opendev.org/openstack/ansible-role-systemd_service
scm: git
version: master
version: 25fbe656a4e95ce9b3f7e3183cfd4486d853fe0d
trackbranch: master
shallow_since: '2023-12-06'
- name: systemd_mount
src: https://opendev.org/openstack/ansible-role-systemd_mount
scm: git
version: master
version: 6869e5fa2047fd3141938d72f6fa1f1206bd75ac
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2023-07-23'
- name: systemd_networkd
src: https://opendev.org/openstack/ansible-role-systemd_networkd
scm: git
version: master
version: 19a276e6195399ea117e72afeba050a41db106d1
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2024-02-12'
- name: python_venv_build
src: https://opendev.org/openstack/ansible-role-python_venv_build
scm: git
version: master
version: 366222725e53de3a293275ecd44f0c0ede9cc3e9
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2024-04-30'
- name: uwsgi
src: https://opendev.org/openstack/ansible-role-uwsgi
scm: git
version: master
version: 8492120e7fea5756a28ed26e0db5f7cbf563ffce
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2024-05-06'
- name: pki
src: https://opendev.org/openstack/ansible-role-pki
scm: git
version: master
version: 30b72fcdd9999a02b8661233e78897358a9d4a17
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2023-10-24'
- name: zookeeper
src: https://opendev.org/openstack/ansible-role-zookeeper
scm: git
version: master
version: be98c723945a27936e28a8ab9a216df179e52ca5
trackbranch: master
shallow_since: '2023-12-06'
shallow_since: '2023-10-25'

View File

@ -13,9 +13,9 @@
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 25.03.2024 ###
### HEAD as of 17.05.2024 ###
## Global Requirements
requirements_git_repo: "{{ openstack_opendev_base_url }}/openstack/requirements"
requirements_git_install_branch: 93a3e51432519a14a378a729554b5273675e945b
requirements_git_install_branch: 5c68165572da1c438fb98533fcb4f609f9e8d6b2
requirements_git_track_branch: stable/2024.1

View File

@ -13,9 +13,9 @@
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 25.03.2024 ###
### HEAD as of 17.05.2024 ###
## Cinder service
cinder_git_repo: "{{ openstack_opendev_base_url }}/openstack/cinder"
cinder_git_install_branch: 7405b8d07a50714e0af96f307de70916d51c87a6
cinder_git_install_branch: 1aa541d02445031945f06a58c77c6c3fb23909e6
cinder_git_track_branch: stable/2024.1

View File

@ -13,9 +13,9 @@
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 25.03.2024 ###
### HEAD as of 17.05.2024 ###
## Cloudkitty service
cloudkitty_git_repo: "{{ openstack_opendev_base_url }}/openstack/cloudkitty"
cloudkitty_git_install_branch: 956a5b154580accc48828440d720feda3ddf498a
cloudkitty_git_install_branch: fd0c6e1ab89b213566a7c43344eee104bdff26e3
cloudkitty_git_track_branch: stable/2024.1

View File

@ -13,9 +13,9 @@
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 25.03.2024 ###
### HEAD as of 17.05.2024 ###
## Glance service
glance_git_repo: "{{ openstack_opendev_base_url }}/openstack/glance"
glance_git_install_branch: 708ca14f0ea98416f02d2620d176aef6b2d954f3
glance_git_install_branch: 99540a990fceca89d0e4e73493f4cc05dbd5441e
glance_git_track_branch: stable/2024.1

View File

@ -13,9 +13,9 @@
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 25.03.2024 ###
### HEAD as of 17.05.2024 ###
## Heat service
heat_git_repo: "{{ openstack_opendev_base_url }}/openstack/heat"
heat_git_install_branch: 2f4cfd5d25ce0be76dd30963fa082556d80f421a
heat_git_install_branch: b533b23a9a02b4b49a4c6dcaeb3ac6619603c7e2
heat_git_track_branch: stable/2024.1

View File

@ -13,11 +13,11 @@
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 25.03.2024 ###
### HEAD as of 17.05.2024 ###
## Horizon service
horizon_git_repo: "{{ openstack_opendev_base_url }}/openstack/horizon"
horizon_git_install_branch: e415e8dad60c67d502f9cb0c257c95794f8603cf
horizon_git_install_branch: dcaf0cc51fe998ca6de89a82a3cdadd26131830b
horizon_git_track_branch: stable/2024.1
## Adjutant dashboard plugin
@ -52,7 +52,7 @@ ironic_dashboard_git_track_branch: stable/2024.1
## Horizon Magnum dashboard plugin
magnum_dashboard_git_repo: "{{ openstack_opendev_base_url }}/openstack/magnum-ui"
magnum_dashboard_git_install_branch: 4267bae387ddcf3a50c179f90e63f551477564af
magnum_dashboard_git_install_branch: e79a2177c8645ba50093896832626d5663c43931
magnum_dashboard_git_track_branch: stable/2024.1
## Horizon Masakari dashboard plugin
@ -62,12 +62,12 @@ masakari_dashboard_git_track_branch: stable/2024.1
## Horizon Murano dashboard plugin
murano_dashboard_git_repo: "{{ openstack_opendev_base_url }}/openstack/murano-dashboard"
murano_dashboard_git_install_branch: d291ca4a0364dc249d5dba37a6d3b21873b65eca
murano_dashboard_git_install_branch: 529ca498a78e5aab50c266e46ecb1b5de96a8674
murano_dashboard_git_track_branch: master
## Horizon Sahara dashboard plugin
sahara_dashboard_git_repo: "{{ openstack_opendev_base_url }}/openstack/sahara-dashboard"
sahara_dashboard_git_install_branch: 744efb4fc5a547d827797b6110f5ab9668e8abb8
sahara_dashboard_git_install_branch: af37b9efbf0d122d31579d9fc1b6a7b8457435bd
sahara_dashboard_git_track_branch: master
## Horizon Trove dashboard plugin

View File

@ -13,11 +13,11 @@
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 25.03.2024 ###
### HEAD as of 17.05.2024 ###
## Ironic service
ironic_git_repo: "{{ openstack_opendev_base_url }}/openstack/ironic"
ironic_git_install_branch: 31c6de0982fbdb87cbc98cc3e28c56f7e44d366e
ironic_git_install_branch: 910819efce326850bc5a4e1fe7fc5ac19301f8fa
ironic_git_track_branch: stable/2024.1
## Ironic inspector service

View File

@ -13,9 +13,9 @@
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 25.03.2024 ###
### HEAD as of 17.05.2024 ###
## Keystone service
keystone_git_repo: "{{ openstack_opendev_base_url }}/openstack/keystone"
keystone_git_install_branch: b2261777d5f83b8589e83094a45bbe7f22492197
keystone_git_install_branch: 2c8fd6cec862830725c98e00009ede00b85e18e7
keystone_git_track_branch: stable/2024.1

View File

@ -13,9 +13,9 @@
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 25.03.2024 ###
### HEAD as of 17.05.2024 ###
## Manila service
manila_git_repo: "{{ openstack_opendev_base_url }}/openstack/manila"
manila_git_install_branch: 1635d03a1c9bd13d89e6b57afba38276e7a77a6b
manila_git_install_branch: b46096fcdc99e890b1821d32e596e8455a1cfe9b
manila_git_track_branch: stable/2024.1

View File

@ -13,14 +13,14 @@
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 27.02.2024 ###
### HEAD as of 17.05.2024 ###
## Masakari service
masakari_git_repo: "{{ openstack_opendev_base_url }}/openstack/masakari"
masakari_git_install_branch: 8fbcb68ee6a680ad526bb46ab4b7a0c61290df23
masakari_git_install_branch: 70ee6f13b3fbea7523b499abdbf22c7cc624b4ef
masakari_git_track_branch: stable/2024.1
## Masakari monitors services
masakari_monitors_git_repo: "{{ openstack_opendev_base_url }}/openstack/masakari-monitors"
masakari_monitors_git_install_branch: 782a940480c9a722bb158e4921203e60f078484f
masakari_monitors_git_install_branch: 15b3a8ae96973b78b0213e4b5cd97ae5f8001680
masakari_monitors_git_track_branch: stable/2024.1

View File

@ -13,11 +13,11 @@
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 25.03.2024 ###
### HEAD as of 17.05.2024 ###
## Neutron service
neutron_git_repo: "{{ openstack_opendev_base_url }}/openstack/neutron"
neutron_git_install_branch: fed96541c778768b279f1116f7b330aa9e4ab491
neutron_git_install_branch: ac1472c8cffe64d32a012c73227595f2f7806de9
neutron_git_track_branch: stable/2024.1
neutron_vpnaas_git_repo: "{{ openstack_opendev_base_url }}/openstack/neutron-vpnaas"
@ -53,5 +53,5 @@ networking_baremetal_git_install_branch: 62ca32e80b77e23eb24d45d4a331ffddba3237c
networking_baremetal_git_track_branch: stable/2024.1
networking_ovn_bgp_git_repo: "{{ openstack_opendev_base_url }}/openstack/ovn-bgp-agent"
networking_ovn_bgp_git_install_branch: 047d261cb7ea8f87cf33fdbce5a245106fcca335
networking_ovn_bgp_git_install_branch: bd0d29c71fb84fc779f2c2f9d9ba9151d32c9a4a
networking_ovn_bgp_git_track_branch: stable/2024.1

View File

@ -23,19 +23,19 @@
## * 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 25.03.2024 ###
### HEAD as of 17.05.2024 ###
## NOVNC from source
novncproxy_git_repo: "{{ openstack_github_base_url }}/novnc/noVNC"
novncproxy_git_install_branch: 786aba602f617bdc88536c82c35f3ccf6b173468
novncproxy_git_install_branch: d80e3bfa2f372e2b210f46b8c46796a9754abf27
novncproxy_git_track_branch: master
## spice-html5 from source
spicehtml5_git_repo: "https://gitlab.freedesktop.org/spice/spice-html5"
spicehtml5_git_install_branch: 9c8377f86c3423010e5705861429761074ed63e2
spicehtml5_git_install_branch: f279fe81faada11f531a2d88b1b50bb4990deeca
spicehtml5_git_track_branch: master
## Nova service
nova_git_repo: "{{ openstack_opendev_base_url }}/openstack/nova"
nova_git_install_branch: ae003e7a8d099794854a54b76ae7c4825bdab186
nova_git_install_branch: e05b2a0ea32d86a24759c9421b4c000262ad9417
nova_git_track_branch: stable/2024.1

View File

@ -13,14 +13,14 @@
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 25.03.2024 ###
### HEAD as of 17.05.2024 ###
## Octavia service
octavia_git_repo: "{{ openstack_opendev_base_url }}/openstack/octavia"
octavia_git_install_branch: 894023ec95a413b5a615a8f6b8b80c69059fc7ce
octavia_git_install_branch: b370e46c1877fb8beada3ab6ee068d2e896cc743
octavia_git_track_branch: stable/2024.1
## Octavia OVN provider
octavia_ovn_octavia_provider_git_repo: "{{ openstack_opendev_base_url }}/openstack/ovn-octavia-provider"
octavia_ovn_octavia_provider_git_install_branch: 6816d67daddfb9853931a76081f476aa54aa97c7
octavia_ovn_octavia_provider_git_install_branch: c68129ce529b116f9fdab3c57d6f2f41f5dc91c3
octavia_ovn_octavia_provider_git_track_branch: stable/2024.1

View File

@ -1,21 +0,0 @@
---
# Copyright 2023, Cleura AB
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 25.03.2024 ###
## Senlin service
senlin_git_repo: "{{ openstack_opendev_base_url }}/openstack/senlin"
senlin_git_install_branch: 4eda307207a9746b0b4a196ba7a40fc754c0f6b0
senlin_git_track_branch: master

View File

@ -13,11 +13,11 @@
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 09.03.2024 ###
### HEAD as of 17.05.2024 ###
## Skyline service
skyline_git_repo: "{{ openstack_opendev_base_url }}/openstack/skyline-apiserver"
skyline_git_install_branch: 86c2fd5ce74edb6f06ca6309d0ecc69b195434cf
skyline_git_install_branch: 42567b8b1ce90ed5da9d1dcd033f4d3981f2057f
skyline_git_track_branch: master
skyline_console_git_repo: "{{ openstack_opendev_base_url }}/openstack/skyline-console"

View File

@ -13,9 +13,9 @@
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 25.03.2024 ###
### HEAD as of 17.05.2024 ###
## Tacker service
tacker_git_repo: "{{ openstack_opendev_base_url }}/openstack/tacker"
tacker_git_install_branch: 5ef1a543615239e7099f7816f1cabef31cd54e01
tacker_git_install_branch: 947777edf2b3ec403b96a181159c6dbc91060971
tacker_git_track_branch: stable/2024.1

View File

@ -13,9 +13,9 @@
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 25.03.2024 ###
### HEAD as of 17.05.2024 ###
## Trove service
trove_git_repo: "{{ openstack_opendev_base_url }}/openstack/trove"
trove_git_install_branch: b4eadbe9fe1e6a5dbcfb799484450e9ae003b8cb
trove_git_install_branch: 2509b467405a3d840f45f3c960a06d8d319a8114
trove_git_track_branch: stable/2024.1

View File

@ -45,7 +45,7 @@ tempest_plugin_glance_git_track_branch: None
tempest_plugin_heat_git_repo: "{{ openstack_opendev_base_url }}/openstack/heat-tempest-plugin"
tempest_plugin_heat_git_install_branch: 5a484926adedcb4676617b5bc4e3ca7acac7428d
tempest_plugin_heat_git_track_branch: master
tempest_plugin_heat_git_track_branch: None
tempest_plugin_ironic_git_repo: "{{ openstack_opendev_base_url }}/openstack/ironic-tempest-plugin"
tempest_plugin_ironic_git_install_branch: 72417706034ccce75450e10fcac57100b1f8d1d5

View File

@ -13,11 +13,11 @@
# See the License for the specific language governing permissions and
# limitations under the License.
### HEAD as of 25.03.2024 ###
### HEAD as of 17.05.2024 ###
## Zun service
zun_git_repo: "{{ openstack_opendev_base_url }}/openstack/zun"
zun_git_install_branch: f1cab647c098ea2444f7ec950c309b3d1420673e
zun_git_install_branch: 75d13bae26e9b9658277ffeba62e3b65767bb248
zun_git_track_branch: stable/2024.1
## Zun kuryr service

View File

@ -0,0 +1,9 @@
---
upgrade:
- |
Additional variables are available when MariaDB is configured to use TLS,
enabled by setting ``galera_use_ssl`` to ``true``.
``galera_require_secure_transport`` to require that all client connections
are encrypted, defaulting to false.
``galera_tls_version`` to provide a list of accepted TLS protocols,
defaulting to 'TLSv1.2,TLSv1.3'.

View File

@ -0,0 +1,5 @@
---
features:
- |
RabbitMQ policies now support the `apply_to` parameter to e.g have a policy
target only classic_queues, exchanges, ...

View File

@ -0,0 +1,8 @@
---
features:
- |
Added new variable ``blazar_nova_aggregate_name`` that allows to control
Nova aggregate name for Blazar.
When is not False (default value 'freepool'), aggregate in topic will
be created during deployment.

View File

@ -0,0 +1,11 @@
---
features:
- |
Implements variable ``blazar_manager_plugins`` that allows to configure
list of enabled plugins for Blazar.
upgrade:
- |
Floating IP plugin for Blazar (virtual.floatingip.plugin) is now enabled
by default. Use ``blazar_manager_plugins`` variable to change the list of
enabled plugins if needed.

View File

@ -0,0 +1,5 @@
---
features:
- |
Blazar now using memcached for token caching. List of memcached servers
can be controlled using ``blazar_memcached_servers`` variable.

View File

@ -0,0 +1,11 @@
---
features:
- |
Added extra variables to allow control Blazar integration with Nova:
* ``nova_blazar_enabled`` (bool) - Control if Blazar integration should
be configured
* ``nova_blazar_scheduler_filters`` (list) - Extra filters that will be
enabled in Nova scheduler
* ``nova_blazar_pip_packages`` (list) - Extra Python packages that will
be installed on Nova scheduler hosts

View File

@ -0,0 +1,6 @@
---
fixes:
- |
Blazar endpoints are now versioned and were suffixed with ``/v1`` by default
- |
Blazar service authentication was fixed

View File

@ -0,0 +1,13 @@
---
deprecations:
- |
Format of ``client`` key inside ``ceph_extra_components`` variable has been
deprecated in favor of a mapping with one required attribute ``name``.
Having ``client`` key defined as a simple list is kept for backwards compatibility
but will be removed in future releases.
fixes:
- |
Backwards compatibility of ``client`` key inside ``ceph_extra_components`` variable
has been fixed to support both a list and a list of mappings.

View File

@ -0,0 +1,8 @@
---
fixes:
- |
After adding ``localhost`` to inventory explicitly this resulted in potential
FQDN change due to adding a record for localhost into managed block inside
``/etc/hosts`` file.
This is now fixed and record for ``127.0.0.1`` will be removed from managed
by Ansible blocks inside /etc/hosts file.

View File

@ -0,0 +1,12 @@
---
upgrade:
- |
For deployments with ``nova_backend_ssl: True`` TLS certificates for
Nova API backends will be re-generated during upgrade. From now on they
will be suffixed with `_api`.
fixes:
- |
PKI role idempotence has been fixed for the ``metal`` scenario when
nova-compute was placed on the same hosts as nova-api.
Previously, certificates were re-generated each run due to non-unique
names.

View File

@ -0,0 +1,7 @@
---
features:
- |
Added variable ``nova_cell_force_update`` that can be set to
True during runtime to force update cell records.
This might be useful in case of password rotation for DB users
for cell0 or any other changes in connection configuration.

View File

@ -0,0 +1,6 @@
---
features:
- |
Added variable ``galera_install_method`` to control whether external
repositories should be configured or role should attempt to install
from distro default ones instead.

View File

@ -0,0 +1,7 @@
---
features:
- |
Added property protection configuration, managed with new variables:
``glance_property_protection_file_overrides`` (should be configured
for a configuration to run, look in Default variables for an example),
``glance_property_protection_rule_format``, ``glance_property_protection_file``.

View File

@ -0,0 +1,5 @@
---
other:
- |
Glance is using uWSGI when Ceph is used as a storage.

View File

@ -0,0 +1,6 @@
---
features:
- |
``haproxy_pki_create_certificates`` was implemented. It allows users to
explicitly disable certificates generation with PKI role but keep using
it for certificates distribution.

View File

@ -0,0 +1,9 @@
---
deprecations:
- |
Variable ``heat_deferred_auth_method`` has been deprecated and has no
effect.
Default behaviour is to use trusts as deferred method, and that is the
only working option as of today.
Usage of password is broken with keystonev3 and should not be used.

View File

@ -0,0 +1,6 @@
---
fixes:
- |
Change of ``horizon_webroot`` variable is now respected and will be
reflected in Apache configuration to serve static files and define
wsgi path accordingly.

View File

@ -0,0 +1,6 @@
---
features:
- |
Horizon is now co-installabe with Skyline dashboard. In case both
Horizon and Skyline are deployed, Horizon will be served by
`/horizon` URI.

View File

@ -0,0 +1,6 @@
---
features:
- |
Added variable ``ironic_user_driver_types`` that allow to extend
the default ``ironic_driver_types`` as well as override existing
default records.

View File

@ -0,0 +1,6 @@
---
upgrade:
- |
Format of ``magnum_glance_images`` has changed to the one compatible
with ``openstack_resources`` role.
Please reffer to os_magnum role documentation for a relevant example.

View File

@ -0,0 +1,12 @@
---
deprecations:
- |
Variables controlling systemd-networkd default filename templating when one
is not supplied were deprecated and has no effect from now on.
* systemd_networkd_filename
* systemd_networkd_filename_alt
It is highly recommended to provide ``filename`` parameter explicitly
whenever you define ``systemd_netdevs`` or ``systemd_networks`` structures.

View File

@ -0,0 +1,11 @@
---
fixes:
- |
Multiple routes can be supplied to the systemd network and they will be
placed to a separate configuration file
`/etc/systemd/network/{{ filename }}.d/routes.conf`
Previously defining multiple routes will result in squashing them together
under same section name, while for them to work properly each descriped
route must be placed in it's own section.

View File

@ -0,0 +1,12 @@
---
features:
- |
Added extra variables to Neutron role for Availability Zones configuration:
* ``neutron_default_availability_zones`` - defines a list of AZs where
l3/dhcp agents or OVN routers/ports will be scheduled to when hint is
not provided in a request to Neutron API.
* ``neutron_availability_zone`` - Availability Zone of the current
component. It is recommended to leverage group/host_vars for setting
this variable.
For OVN this variable can contain multiple values spearated by colon.

View File

@ -0,0 +1,6 @@
---
deprecations:
- |
Generation of SSH keypairs for Ironic users has been deprecated
and removed.
A variable ``ironic_recreate_keys`` has been removed and has no effect.

View File

@ -0,0 +1,17 @@
---
features:
- |
Added new variables to os_neutron role that allow to adjust connection
to OVS manager:
* ``neutron_ovsdb_manager_host``: defaults to 127.0.0.1
* ``neutron_ovsdb_manager_port``: defaults to 6640
* ``neutron_ovsdb_manager_proto``: defaults to tcp
* ``neutron_ovsdb_manager_connection``: Combines proto, host and port
into a valid connection string for neutron plugins.
deprecations:
- |
Variable ``neutron_ovs_socket_path`` has been deprecated and will be
silently ignored. Please use ``neutron_ovsdb_manager_connection`` in
order to override connection to OVS.

View File

@ -0,0 +1,9 @@
---
features:
- |
Add the abbility to configure the logging options with the variable
``rabbitmq_log`` of the rabbitmq-server using key-value pairs. The
default values for journald (true) and file (false) are keept but
more options (see https://www.rabbitmq.com/logging.html) can be
configured now.

View File

@ -0,0 +1,8 @@
---
features:
- |
A new override, `skyline_client_max_body_size`, has been introduced to
support large image uploads via the Skyline dashboard. The default value
of 1100M supports upstream Ubuntu and Rocky Linux images, but can be
increased to support larger images or decreased to encourage the use
of the CLI.

View File

@ -0,0 +1,21 @@
---
features:
- |
Trove role introduced variables to independently configure RPC/Notification
communication for Guest Agent:
- trove_guest_oslomsg_rabbit_quorum_queues
- trove_guest_oslomsg_rpc_port
- trove_guest_oslomsg_rpc_userid
- trove_guest_oslomsg_rpc_password
- trove_guest_oslomsg_rpc_vhost
upgrade:
- |
It is highly recommended to explicitly disable
``trove_guest_oslomsg_rabbit_quorum_queues`` during upgrade in case
``oslomsg_rabbit_quorum_queues: True``, which is default behaviour
since 2024.1 (Caracal).
Migration to Quorum queues for Trove Guestagent is not supported and
might be troublesome, as already spawned agents will not reload
configuration.
New deployments though may utilize quorum queues from the very
beginning safely.

View File

@ -0,0 +1,7 @@
---
fixes:
- |
Due to missing parameter Nova cell0 used to be configured to not use
TLS for MySQL communication even when ``nova_galera_use_ssl`` was
explicitly enabled.
It is fixed now and cell0 should be updated on the next playbook run.