diff --git a/ansible-collection-requirements.yml b/ansible-collection-requirements.yml index 0f61947f23..4e623e3b7e 100644 --- a/ansible-collection-requirements.yml +++ b/ansible-collection-requirements.yml @@ -11,7 +11,7 @@ collections: - name: openstack.osa source: https://opendev.org/openstack/openstack-ansible-plugins type: git - version: 3bd48b7c5ac27787e67a95338241988a2aaddb4f + version: 097234a9eaf93cb3164d2b50f509a7640fe37ad3 - name: community.general source: https://github.com/ansible-collections/community.general type: git diff --git a/ansible-role-requirements.yml b/ansible-role-requirements.yml index 99cc045f83..987da71ffa 100644 --- a/ansible-role-requirements.yml +++ b/ansible-role-requirements.yml @@ -2,310 +2,310 @@ - name: ansible-hardening scm: git src: https://opendev.org/openstack/ansible-hardening - version: 4dbd95132c589b671b917396d300362907c5d69c - trackbranch: master - shallow_since: '2025-02-12' + version: 407f609cb8ae61fea8b9b842b13ef4503ab9a712 + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: frrouting scm: git src: https://opendev.org/openstack/ansible-role-frrouting - version: 9f7e393f45a3781a1f0ff33cad2084d555fc52d3 - trackbranch: master - shallow_since: '2025-04-09' + version: e82ca9f5d5a8534260bc49081c22d31a22a33396 + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: httpd src: https://opendev.org/openstack/ansible-role-httpd scm: git - version: 8500ca5861725f1e9de4dce7d2274732210e6569 - trackbranch: master - shallow_since: '2025-02-19' + version: 256f70349951c56fb0158683d1c17514e0d8588a + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: pki src: https://opendev.org/openstack/ansible-role-pki scm: git - version: 83fb106afd27291b6c69204b7b51c89d8daf7726 - trackbranch: master - shallow_since: '2025-02-16' + version: d8884f2d14b275a8df8502ad6c64a0ef4983fddc + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: python_venv_build src: https://opendev.org/openstack/ansible-role-python_venv_build scm: git - version: 0feb5f0ed641909c2459864d0776c07ed422f0c5 - trackbranch: master - shallow_since: '2025-03-21' + version: f971181fc2a74e678580d55711e90797e1848e2c + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: systemd_mount src: https://opendev.org/openstack/ansible-role-systemd_mount scm: git - version: 1d919bb3503f2a857d1378410573a9a8569cb653 - trackbranch: master - shallow_since: '2025-02-12' + version: 90bb81e5d120543c1c474faecf51899d4f39b0e3 + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: systemd_networkd src: https://opendev.org/openstack/ansible-role-systemd_networkd scm: git - version: 0152215eb4d958725b09456c1c509b607944a59b - trackbranch: master - shallow_since: '2025-02-12' + version: 157a465efce0a81f6c90a8eba270219776efd752 + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: systemd_service src: https://opendev.org/openstack/ansible-role-systemd_service scm: git - version: eac59e59cd3668be62fe481e34b81945880ae00e - trackbranch: master - shallow_since: '2025-04-10' + version: edccff15e52ff4cbf7eeeff34e553c6b6dc670a8 + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: uwsgi src: https://opendev.org/openstack/ansible-role-uwsgi scm: git - version: 5be85a4afe12e7f584ce52a3398ea2e8297880fc - trackbranch: master - shallow_since: '2025-02-16' + version: 13e2974f9ffebaf791fd21dc4e6d1646e7cca7fc + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: zookeeper src: https://opendev.org/openstack/ansible-role-zookeeper scm: git - version: 39e63a5a9c0b7f2b0c1db65022acfe48437ec654 - trackbranch: master - shallow_since: '2025-02-16' + version: 6b20e8da363de68aeff54c9118a35ffd3584ea77 + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: apt_package_pinning scm: git src: https://opendev.org/openstack/openstack-ansible-apt_package_pinning - version: f99bc130d4758d65eb95bac883770d9bd41f7d2e - trackbranch: master - shallow_since: '2025-01-14' + version: 924d199d4bb948207a87b04b8c744b272cb01788 + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: ceph_client scm: git src: https://opendev.org/openstack/openstack-ansible-ceph_client - version: 1ed0c4a644268b6883c8cee4214fe7657bdae446 - trackbranch: master - shallow_since: '2025-02-12' + version: ca2048ada263e150edc91ca24419e86c0eca1875 + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: galera_server scm: git src: https://opendev.org/openstack/openstack-ansible-galera_server - version: 4fc44596845d8ff47a1bfca86469fc0580e15b1b - trackbranch: master - shallow_since: '2025-02-11' + version: dee261bf6af7bc01bfaf31950af6fb99e526d8dc + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: haproxy_server scm: git src: https://opendev.org/openstack/openstack-ansible-haproxy_server - version: 240d109cc84f142a6ef50c150aa79af936074b44 - trackbranch: master - shallow_since: '2025-04-08' + version: 67ed613f34f7792baab6e22c8bc4bd8712472a72 + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: lxc_container_create scm: git src: https://opendev.org/openstack/openstack-ansible-lxc_container_create - version: 172bc44e2a9ebbab38e1279425e4ab53dd4b6abc - trackbranch: master - shallow_since: '2025-02-12' + version: fa8bc0b1c1c67064ea6c225eee2a192fe96842b2 + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: lxc_hosts scm: git src: https://opendev.org/openstack/openstack-ansible-lxc_hosts - version: 774dd2d5cc7795c1c6335dc5b413c39e67a7dfbf - trackbranch: master - shallow_since: '2025-03-04' + version: c528268d7540849008d4188ffc4d45952f052cce + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: memcached_server scm: git src: https://opendev.org/openstack/openstack-ansible-memcached_server - version: b3ebd469b0448c66a100a5c82a7ca66bcf7db2cc - trackbranch: master - shallow_since: '2025-04-09' + version: be5176441f2b9b5b19a022f8ae942ea21f7d00ee + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: openstack_hosts scm: git src: https://opendev.org/openstack/openstack-ansible-openstack_hosts - version: a948b7a1ecdee280d3a63fc968243dba309727a8 - trackbranch: master - shallow_since: '2025-03-25' + version: 7116837c3df8e3242dfdecd65a90b83d85f085dc + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: openstack_openrc scm: git src: https://opendev.org/openstack/openstack-ansible-openstack_openrc - version: de1f8b807e0cadff74d5474c17d06a91f4cbcf33 - trackbranch: master - shallow_since: '2025-02-12' + version: eb11c77be5f9cbdcce07d3e1ccc5e799769677ec + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: os_adjutant scm: git src: https://opendev.org/openstack/openstack-ansible-os_adjutant - version: e89e3b34f1bb7f152c9cde5221f45dfdf503ef22 - trackbranch: master - shallow_since: '2024-05-09' + version: 4991359a8cbde03af1f842a61147250bdf851039 + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: os_aodh scm: git src: https://opendev.org/openstack/openstack-ansible-os_aodh - version: bb06623482d4d4ba638a30dd0ce46de9bb927234 - trackbranch: master - shallow_since: '2025-02-11' + version: bc0ccd0f78689b9f488c2032ef3cdd22061f79e3 + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: os_barbican scm: git src: https://opendev.org/openstack/openstack-ansible-os_barbican - version: 9f84f379f0d601b7db3dfec8e70b2a3883762776 - trackbranch: master - shallow_since: '2025-02-11' + version: 14b0b3f8d024cdb87e5d30d558f33cc6d6a0fc79 + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: os_blazar scm: git src: https://opendev.org/openstack/openstack-ansible-os_blazar - version: 13c0161b5de4c5ac9b0e1a69cf6b10cb58ee41ec - trackbranch: master - shallow_since: '2025-02-11' + version: 2f4a50ef56a8a82951889353d436bd05f200aeef + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: os_ceilometer scm: git src: https://opendev.org/openstack/openstack-ansible-os_ceilometer - version: 9a8976d4ca22f6f32e952b811b09c0bb701a654c - trackbranch: master - shallow_since: '2025-03-21' + version: 807b1ce750f87ba4f0772ab5c29b278ca46d4018 + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: os_cinder scm: git src: https://opendev.org/openstack/openstack-ansible-os_cinder - version: d1f662225df5d94e98e0e5d0e338af3a5fb6c6d6 - trackbranch: master - shallow_since: '2025-03-24' + version: d172ff1ad3c1659eb65db9c4cdb5379875bb679b + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: os_cloudkitty scm: git src: https://opendev.org/openstack/openstack-ansible-os_cloudkitty - version: 0dfb91007a44f5b9e656c4f0c840c3b8c3e1a760 - trackbranch: master - shallow_since: '2025-02-11' + version: 45ead4d44351f75311a1a7dcd74de462322c4735 + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: os_designate scm: git src: https://opendev.org/openstack/openstack-ansible-os_designate - version: 0537f916ba35bc329da42279a035c3e2c2707262 - trackbranch: master - shallow_since: '2025-02-11' + version: 09f9a748e31ccef5b5ce1dbc733f98a1b9c8c296 + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: os_glance scm: git src: https://opendev.org/openstack/openstack-ansible-os_glance - version: c5ad57d456967dd189cb130fa4315f3dd11a1a1f - trackbranch: master - shallow_since: '2025-02-11' + version: 33a6ff6a78fcbea3a2b7068edc478354c7ca3ba4 + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: os_gnocchi scm: git src: https://opendev.org/openstack/openstack-ansible-os_gnocchi - version: 1c3ac40d47930485262cabe55ff51e45df8eab50 - trackbranch: master - shallow_since: '2025-02-26' + version: d129cd1822634ac819e447a11ae0a2b568611118 + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: os_heat scm: git src: https://opendev.org/openstack/openstack-ansible-os_heat - version: 8dd53ea2f190fc9d95b7960204141f8365f8264d - trackbranch: master - shallow_since: '2025-02-11' + version: 6818ff9402bd267cd76c3e82f18544cbbd95f805 + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: os_horizon scm: git src: https://opendev.org/openstack/openstack-ansible-os_horizon - version: b2ca7ff261649802c32e4f78ce347885c8acae4a - trackbranch: master - shallow_since: '2025-04-09' + version: 9cc8b18993e76dcf671061efe455b58684e8f3e5 + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: os_ironic scm: git src: https://opendev.org/openstack/openstack-ansible-os_ironic - version: 9ad3fd768159210a9526bc34ddeb065f3f945690 - trackbranch: master - shallow_since: '2025-02-11' + version: 46166786ac235c131f0f38456b7d3e590a94344b + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: os_keystone scm: git src: https://opendev.org/openstack/openstack-ansible-os_keystone - version: a6b4f710103cbd4f40b53ac2ae016d16aa743f96 - trackbranch: master - shallow_since: '2025-02-11' + version: 39f54edcbcee776a38dcd192064bf0df0fc6cc4c + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: os_magnum scm: git src: https://opendev.org/openstack/openstack-ansible-os_magnum - version: 7a0697e596ce0db1019ef3134880c85aa0932eb5 - trackbranch: master - shallow_since: '2025-02-11' + version: 7430b4c7c0e1244a3397eb307d8b493e421c08c8 + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: os_manila scm: git src: https://opendev.org/openstack/openstack-ansible-os_manila - version: bedc003fb209930a8021cb0aca88c1379c750887 - trackbranch: master - shallow_since: '2024-05-24' + version: 061644ac716efc22df3954cfd3618e90fa085e13 + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: os_masakari scm: git src: https://opendev.org/openstack/openstack-ansible-os_masakari - version: 94d25fcb9458d8bbc5234bed99d1d61234507dbd - trackbranch: master - shallow_since: '2025-02-11' + version: 1dc3d7e5fe8a6673ed786089a7871ce4f316c897 + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: os_mistral scm: git src: https://opendev.org/openstack/openstack-ansible-os_mistral - version: 0b8fb9a8abeb9a7286ad650a82566baedff900e6 - trackbranch: master - shallow_since: '2025-02-11' + version: 6eb5cccb042388e329166e3c8c9cf55ab51f3698 + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: os_neutron scm: git src: https://opendev.org/openstack/openstack-ansible-os_neutron - version: 837d9b1652e018f969b9ef3a27087524a6e4e921 - trackbranch: master - shallow_since: '2025-04-10' + version: 1461f01879a5719151a7e606f069cac17b2e9476 + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: os_nova scm: git src: https://opendev.org/openstack/openstack-ansible-os_nova - version: 17d5b9bd2f47c044643c725bc3828ce6ae0b0ffd - trackbranch: master - shallow_since: '2025-03-24' + version: a6b187e52cba3444b51db1b35dcc21ba330dda3f + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: os_octavia scm: git src: https://opendev.org/openstack/openstack-ansible-os_octavia - version: d1b9fd84eaf60910270b0dd71545af7f023f71d5 - trackbranch: master - shallow_since: '2025-04-01' + version: 1cf23c718015238ce25da7d57fc74be828283f0a + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: os_placement scm: git src: https://opendev.org/openstack/openstack-ansible-os_placement - version: 64771574111d2f8971dab6bce5fc97a9db761d70 - trackbranch: master - shallow_since: '2025-02-11' + version: c5bc46998c634d99ff43ec93283d9a7e99307ff7 + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: os_rally scm: git src: https://opendev.org/openstack/openstack-ansible-os_rally - version: c6a2e94c5a4ce5a899d80a29edf3cc1b66809d51 - trackbranch: master - shallow_since: '2025-02-11' + version: 7c7b5c458b1f69e0e4eb63b85fd759c05d73cea3 + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: os_skyline scm: git src: https://opendev.org/openstack/openstack-ansible-os_skyline - version: 3aa37b28764556271328a93370123919965dc6f5 - trackbranch: master - shallow_since: '2025-02-11' + version: b855cdf80dd3c6cb69f27d61fe122eec0d328794 + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: os_swift scm: git src: https://opendev.org/openstack/openstack-ansible-os_swift - version: fe12436d2b9dcd3810a4daf2e2a314d66c1e743a - trackbranch: master - shallow_since: '2025-02-11' + version: a3ac965a5d7629fcc2174b0031149262bf8faf9e + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: os_tacker scm: git src: https://opendev.org/openstack/openstack-ansible-os_tacker - version: dd8a05187edad306de5837672b1a9c639e6e04aa - trackbranch: master - shallow_since: '2025-02-11' + version: 5b17e74c9e02f7284f9101faf53cc42afe3b0d81 + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: os_tempest scm: git src: https://opendev.org/openstack/openstack-ansible-os_tempest - version: 64f05b5af80ac6c64eb79540a4f885d03096418c - trackbranch: master - shallow_since: '2025-02-25' + version: 3bca03b7e9fa90b7f80c6150c1e840dceb36a2a7 + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: os_trove scm: git src: https://opendev.org/openstack/openstack-ansible-os_trove - version: 5f182701d4a01b0a1277e1584ea87f4d34d6b755 - trackbranch: master - shallow_since: '2025-03-24' + version: b436a92e3f43dd90e310af56da6eddc0fec2068d + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: os_zun scm: git src: https://opendev.org/openstack/openstack-ansible-os_zun - version: f79668328221655fb29ac3539c9c039e767a1fad - trackbranch: master - shallow_since: '2025-02-12' + version: 175671ac881ef6cefe26993cc9b6ca618f572a52 + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: rabbitmq_server scm: git src: https://opendev.org/openstack/openstack-ansible-rabbitmq_server - version: 0139ac0cdfe785ecb61e4fab400597ecb5e6de84 - trackbranch: master - shallow_since: '2025-03-02' + version: 6feb3f3fa232870a1ab44b307e756efcaaf2a7fa + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' - name: repo_server scm: git src: https://opendev.org/openstack/openstack-ansible-repo_server - version: 150705d4675ff2679ec1ce78942d359a335f05f5 - trackbranch: master - shallow_since: '2025-01-20' + version: 86ec585ff63779c6e366ce9db0d963a84f288c4e + trackbranch: stable/2025.1 + shallow_since: '2025-05-15' # External dependencies - name: etcd scm: git src: https://github.com/noonedeadpunk/ansible-etcd - version: de3b061e954d3259e0a48e2e55878f598ef3a9c1 + version: 24ba4486b0719a18a0d51a91b13bf9b7784d769a trackbranch: master - shallow_since: '2023-04-11' + shallow_since: '2025-05-04' - name: keepalived scm: git src: https://github.com/evrardjp/ansible-keepalived @@ -321,9 +321,9 @@ - name: resolvconf scm: git src: https://github.com/logan2211/ansible-resolvconf - version: f7f694b3dd4361e364dccb4ce94e6510727fca2f + version: 2c0fad77e0f7b496179b2ba4d2b07af1fba36aa7 trackbranch: master - shallow_since: '2021-03-31' + shallow_since: '2025-05-15' - name: unbound scm: git src: https://github.com/noonedeadpunk/ansible-role-unbound diff --git a/inventory/group_vars/all/source_git.yml b/inventory/group_vars/all/source_git.yml index 4ab35a0fe1..d2ad90bb2d 100644 --- a/inventory/group_vars/all/source_git.yml +++ b/inventory/group_vars/all/source_git.yml @@ -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 16.05.2025 ### ## Global Requirements requirements_git_repo: "{{ openstack_opendev_base_url }}/openstack/requirements" -requirements_git_install_branch: eb2e6f8107b43b7ef96bdcc1e5a0a2ab1004f7d5 +requirements_git_install_branch: e31b331399de82c2277635b0c2ee2a6a271cd229 requirements_git_track_branch: stable/2025.1 diff --git a/inventory/group_vars/blazar_all/source_git.yml b/inventory/group_vars/blazar_all/source_git.yml index 0389329206..89ca63fdd1 100644 --- a/inventory/group_vars/blazar_all/source_git.yml +++ b/inventory/group_vars/blazar_all/source_git.yml @@ -13,11 +13,11 @@ # See the License for the specific language governing permissions and # limitations under the License. -### HEAD as of 03.04.2025 ### +### HEAD as of 16.05.2025 ### ## Blazar service blazar_git_repo: "{{ openstack_opendev_base_url }}/openstack/blazar" -blazar_git_install_branch: f071f9715fa1cd90c6b3ece6b31e82e88763ed4e +blazar_git_install_branch: 870f1eab1b3ad3726d80bcc27c409d5b115a7918 blazar_git_track_branch: stable/2025.1 ## Blazar Nova Service diff --git a/inventory/group_vars/cinder_all/source_git.yml b/inventory/group_vars/cinder_all/source_git.yml index 190830bae4..6749d291e1 100644 --- a/inventory/group_vars/cinder_all/source_git.yml +++ b/inventory/group_vars/cinder_all/source_git.yml @@ -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 16.05.2025 ### ## Cinder service cinder_git_repo: "{{ openstack_opendev_base_url }}/openstack/cinder" -cinder_git_install_branch: 06e8c0b5049cd978018740f4794cb162c7043540 +cinder_git_install_branch: 8df631859da80f224f45d2b1aeb866d4e12eb33b cinder_git_track_branch: stable/2025.1 diff --git a/inventory/group_vars/cloudkitty_all/source_git.yml b/inventory/group_vars/cloudkitty_all/source_git.yml index d35c89b94e..f8fa805b34 100644 --- a/inventory/group_vars/cloudkitty_all/source_git.yml +++ b/inventory/group_vars/cloudkitty_all/source_git.yml @@ -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 16.05.2025 ### ## Cloudkitty service cloudkitty_git_repo: "{{ openstack_opendev_base_url }}/openstack/cloudkitty" -cloudkitty_git_install_branch: dccd3898bce356b390a67e7133cc71f24c30eb37 +cloudkitty_git_install_branch: 22f6f3b572863aea0a6ae880fabf82ebce56ee5d cloudkitty_git_track_branch: stable/2025.1 diff --git a/inventory/group_vars/designate_all/source_git.yml b/inventory/group_vars/designate_all/source_git.yml index 5b0aa0f73c..4212f78af4 100644 --- a/inventory/group_vars/designate_all/source_git.yml +++ b/inventory/group_vars/designate_all/source_git.yml @@ -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 16.05.2025 ### ## Designate service designate_git_repo: "{{ openstack_opendev_base_url }}/openstack/designate" -designate_git_install_branch: eddaf86b36761f0a3a0ebad4470bd8b221b18931 +designate_git_install_branch: 5f4d6c4c6b68bea0444b516ad000ef1fb6b67673 designate_git_track_branch: stable/2025.1 diff --git a/inventory/group_vars/glance_all/source_git.yml b/inventory/group_vars/glance_all/source_git.yml index 18f8158502..94ba010664 100644 --- a/inventory/group_vars/glance_all/source_git.yml +++ b/inventory/group_vars/glance_all/source_git.yml @@ -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 16.05.2025 ### ## Glance service glance_git_repo: "{{ openstack_opendev_base_url }}/openstack/glance" -glance_git_install_branch: 0e6443944e4594c5affe78633b449722a665c01b +glance_git_install_branch: eebe82f1a53131c076beaa230862d0eb8f1dc799 glance_git_track_branch: stable/2025.1 diff --git a/inventory/group_vars/heat_all/source_git.yml b/inventory/group_vars/heat_all/source_git.yml index 8870ddddc2..a688d942c3 100644 --- a/inventory/group_vars/heat_all/source_git.yml +++ b/inventory/group_vars/heat_all/source_git.yml @@ -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 16.05.2025 ### ## Heat service heat_git_repo: "{{ openstack_opendev_base_url }}/openstack/heat" -heat_git_install_branch: 555f1281020ba3ab8be07b2506f1c95c48c7e99c +heat_git_install_branch: 1ba2f085324fde3a66024e48659ecdf9fb151659 heat_git_track_branch: stable/2025.1 diff --git a/inventory/group_vars/horizon_all/source_git.yml b/inventory/group_vars/horizon_all/source_git.yml index 16bcdfb11e..53eb43668b 100644 --- a/inventory/group_vars/horizon_all/source_git.yml +++ b/inventory/group_vars/horizon_all/source_git.yml @@ -13,11 +13,11 @@ # See the License for the specific language governing permissions and # limitations under the License. -### HEAD as of 03.04.2025 ### +### HEAD as of 16.05.2025 ### ## Horizon service horizon_git_repo: "{{ openstack_opendev_base_url }}/openstack/horizon" -horizon_git_install_branch: e13d934d5c8fb17da400c36c8d35c7e8f1c41112 +horizon_git_install_branch: 169dd2eb1e461a331991f415991ed37d29ef4111 horizon_git_track_branch: stable/2025.1 ## Adjutant dashboard plugin @@ -52,7 +52,7 @@ ironic_dashboard_git_track_branch: stable/2025.1 ## Horizon Magnum dashboard plugin magnum_dashboard_git_repo: "{{ openstack_opendev_base_url }}/openstack/magnum-ui" -magnum_dashboard_git_install_branch: 829919fe526a638348432a6c1e1b4daf7cf43574 +magnum_dashboard_git_install_branch: eafbf2e90258e469752b67280088285f6b2ef599 magnum_dashboard_git_track_branch: stable/2025.1 ## Horizon Masakari dashboard plugin diff --git a/inventory/group_vars/ironic_all/source_git.yml b/inventory/group_vars/ironic_all/source_git.yml index 3a9206f88f..8c737efae2 100644 --- a/inventory/group_vars/ironic_all/source_git.yml +++ b/inventory/group_vars/ironic_all/source_git.yml @@ -13,11 +13,11 @@ # See the License for the specific language governing permissions and # limitations under the License. -### HEAD as of 03.04.2025 ### +### HEAD as of 16.05.2025 ### ## Ironic service ironic_git_repo: "{{ openstack_opendev_base_url }}/openstack/ironic" -ironic_git_install_branch: 4e89528e3a45e191907823317bb07cd4e4976f0e +ironic_git_install_branch: 0506aae0c8033c68a8786753b4bbfa92b6d5a896 ironic_git_track_branch: stable/2025.1 ## Ironic inspector service diff --git a/inventory/group_vars/keystone_all/source_git.yml b/inventory/group_vars/keystone_all/source_git.yml index bf45f833c8..2ea3fb689f 100644 --- a/inventory/group_vars/keystone_all/source_git.yml +++ b/inventory/group_vars/keystone_all/source_git.yml @@ -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 16.05.2025 ### ## Keystone service keystone_git_repo: "{{ openstack_opendev_base_url }}/openstack/keystone" -keystone_git_install_branch: a904f9b03f6b3f19465add4e88ad224ea5ca56b4 +keystone_git_install_branch: aab001fea362bc576eb51507af7c15355c8c3f28 keystone_git_track_branch: stable/2025.1 diff --git a/inventory/group_vars/manila_all/source_git.yml b/inventory/group_vars/manila_all/source_git.yml index 06bc292a5b..bb51719a7a 100644 --- a/inventory/group_vars/manila_all/source_git.yml +++ b/inventory/group_vars/manila_all/source_git.yml @@ -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 16.05.2025 ### ## Manila service manila_git_repo: "{{ openstack_opendev_base_url }}/openstack/manila" -manila_git_install_branch: 502f1c8d5b9e8dee1bae53158c98ccb3b0c4a7ae +manila_git_install_branch: b4168f42dfe7ddc23a81a00b4f471f803de465cb manila_git_track_branch: stable/2025.1 diff --git a/inventory/group_vars/mistral_all/source_git.yml b/inventory/group_vars/mistral_all/source_git.yml index e531dbb5eb..61407562f1 100644 --- a/inventory/group_vars/mistral_all/source_git.yml +++ b/inventory/group_vars/mistral_all/source_git.yml @@ -13,11 +13,11 @@ # See the License for the specific language governing permissions and # limitations under the License. -### HEAD as of 20.03.2025 ### +### HEAD as of 16.05.2025 ### ## Mistral service mistral_git_repo: "{{ openstack_opendev_base_url }}/openstack/mistral" -mistral_git_install_branch: 40c63aa89ef3a3121d934e77e7bf7aadf52e6e7f +mistral_git_install_branch: 32e370470dc379b4359d7198e0eeb12568350a08 mistral_git_track_branch: stable/2025.1 mistral_extra_git_repo: "{{ openstack_opendev_base_url }}/openstack/mistral-extra" diff --git a/inventory/group_vars/neutron_all/source_git.yml b/inventory/group_vars/neutron_all/source_git.yml index 53ff215c06..cfa5d8bcee 100644 --- a/inventory/group_vars/neutron_all/source_git.yml +++ b/inventory/group_vars/neutron_all/source_git.yml @@ -13,11 +13,11 @@ # See the License for the specific language governing permissions and # limitations under the License. -### HEAD as of 03.04.2025 ### +### HEAD as of 16.05.2025 ### ## Neutron service neutron_git_repo: "{{ openstack_opendev_base_url }}/openstack/neutron" -neutron_git_install_branch: 58f201fa3f5ea07ca98b42cb311a08a1b0acf3b9 +neutron_git_install_branch: 3cd0491291a83dd157d2a2323088f475c4660ecf neutron_git_track_branch: stable/2025.1 neutron_vpnaas_git_repo: "{{ openstack_opendev_base_url }}/openstack/neutron-vpnaas" @@ -49,7 +49,7 @@ networking_nsx_git_install_branch: 715cb5fc1174b9226f043e49ffd389add44f070a networking_nsx_git_track_branch: master networking_nsxlib_git_repo: "{{ openstack_opendev_base_url }}/x/vmware-nsxlib" -networking_nsxlib_git_install_branch: 895188ad7f9226aa9a923bdbb7e8857af5e3cfc7 +networking_nsxlib_git_install_branch: b49988f87a9fedb7e79041359a2bc7df1bf170e5 networking_nsxlib_git_track_branch: master networking_baremetal_git_repo: "{{ openstack_opendev_base_url }}/openstack/networking-baremetal" diff --git a/inventory/group_vars/nova_all/source_git.yml b/inventory/group_vars/nova_all/source_git.yml index a076a44c27..1c94eefefd 100644 --- a/inventory/group_vars/nova_all/source_git.yml +++ b/inventory/group_vars/nova_all/source_git.yml @@ -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 20.03.2025 ### +### HEAD as of 16.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: 6422ebea0b152a2b34abdacf4453c70bf0ee37cf +nova_git_install_branch: 957d97ea30c52292e4105dbcb2ed10a509521ac5 nova_git_track_branch: stable/2025.1 diff --git a/inventory/group_vars/octavia_all/source_git.yml b/inventory/group_vars/octavia_all/source_git.yml index 872eabcbbb..80398a57ec 100644 --- a/inventory/group_vars/octavia_all/source_git.yml +++ b/inventory/group_vars/octavia_all/source_git.yml @@ -13,11 +13,11 @@ # See the License for the specific language governing permissions and # limitations under the License. -### HEAD as of 03.04.2025 ### +### HEAD as of 16.05.2025 ### ## Octavia service octavia_git_repo: "{{ openstack_opendev_base_url }}/openstack/octavia" -octavia_git_install_branch: 3b236b25477ac471db4afcde0b7989eaab8fe408 +octavia_git_install_branch: b8824ede82c42b81ca35248bd6ab6fb8bf51f3cd octavia_git_track_branch: stable/2025.1 ## Octavia OVN provider diff --git a/inventory/group_vars/skyline_all/source_git.yml b/inventory/group_vars/skyline_all/source_git.yml index 2fd6fd8c7e..5b2e8cd7e4 100644 --- a/inventory/group_vars/skyline_all/source_git.yml +++ b/inventory/group_vars/skyline_all/source_git.yml @@ -21,5 +21,5 @@ skyline_git_install_branch: 8cd08817c2598dd46119f5775ea9a2ab86d81f57 skyline_git_track_branch: stable/2025.1 skyline_console_git_repo: "{{ openstack_opendev_base_url }}/openstack/skyline-console" -skyline_console_git_install_branch: 6.0.0.0rc1 +skyline_console_git_install_branch: 6.0.0 skyline_console_git_track_branch: None diff --git a/inventory/group_vars/trove_all/source_git.yml b/inventory/group_vars/trove_all/source_git.yml index 959b0024bc..06a5181337 100644 --- a/inventory/group_vars/trove_all/source_git.yml +++ b/inventory/group_vars/trove_all/source_git.yml @@ -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 16.05.2025 ### ## Trove service trove_git_repo: "{{ openstack_opendev_base_url }}/openstack/trove" -trove_git_install_branch: 049ca520699622d45c5961257ea002bde056990c +trove_git_install_branch: 0db314015e09d2d32f85dafa6bee755903a6f5e6 trove_git_track_branch: stable/2025.1 diff --git a/releasenotes/notes/aa_disable_respect_code-f15967693989df79.yaml b/releasenotes/notes/aa_disable_respect_code-f15967693989df79.yaml new file mode 100644 index 0000000000..ce5a8e6fde --- /dev/null +++ b/releasenotes/notes/aa_disable_respect_code-f15967693989df79.yaml @@ -0,0 +1,8 @@ +--- +fixes: + - | + ``os_neutron`` role was ignoring actual exit code of ``aa-disable`` command, + when it was exiting abnormally. It could result in unobvious failures later + in neutron agents. + This was fixed and the role will fail if ``aa-disable`` fails to disable + required apparmor profiles instead of suppressing the issue. diff --git a/releasenotes/notes/archive_mariadb-2c04a473b25a3bbb.yaml b/releasenotes/notes/archive_mariadb-2c04a473b25a3bbb.yaml new file mode 100644 index 0000000000..2d65902db3 --- /dev/null +++ b/releasenotes/notes/archive_mariadb-2c04a473b25a3bbb.yaml @@ -0,0 +1,11 @@ +--- +fixes: + - | + With change of policy regarding stored versions of MariaDB in + ``mirror.mariadb.org``, currently pinned MariaDB versions were removed + from the repo. + With a switch to ``archive.mariadb.org``, this should resolve failing + installation for MariaDB. +other: + - | + Mirror for MariaDB has been switched to ``archive.mariadb.org`` diff --git a/releasenotes/notes/ceilometer_polling_overrides-015156f1b67a8d75.yaml b/releasenotes/notes/ceilometer_polling_overrides-015156f1b67a8d75.yaml index 02c1f5b5c9..2d5c1cd178 100644 --- a/releasenotes/notes/ceilometer_polling_overrides-015156f1b67a8d75.yaml +++ b/releasenotes/notes/ceilometer_polling_overrides-015156f1b67a8d75.yaml @@ -1,13 +1,16 @@ --- upgrade: - | - Please be aware that the way Ceilometer defines resulting content for ``pipeline.yaml`` has changed. - The role now applies `_ceilometer_pipeline_yaml_overrides `_ - to all environments where ``ceilometer_pipeline_user_content`` is not explicitly set. - To restore the previous behavior, add ``_ceilometer_pipeline_yaml_overrides: {}`` to user_variables.yml. + Please, beware that behavior for defining resulting content for ``pipeline.yaml`` + in Ceilometer has changed. + Now, `_ceilometer_pipeline_yaml_overrides `_ + is going to be applied to all environments which do not have ``ceilometer_pipeline_user_content`` + explicitly supplied. + Prior behavior can be ensured by adding ``_ceilometer_pipeline_yaml_overrides: {}`` + to user_variables.yml. fixes: - | - The logic for applying enhanced pipelines for Ceilometer+Gnocchi has been corrected. - When no custom content is provided, the role now populates - sinks and transformation overrides defined in pipeline.yaml with default content, - rather than layering them on top of user-defined content. + Logic for applying enchanced pipelines for Ceilomter+Gnocchi has been fixed. + Now sinks and tranformation overrides defined in pipeline.yaml will be + populated with content when operator did not supply any custom content, + instead of applying them on top of it. diff --git a/releasenotes/notes/docker_local_mode-a894d151f31f5f6e.yaml b/releasenotes/notes/docker_local_mode-a894d151f31f5f6e.yaml new file mode 100644 index 0000000000..1ef221ec47 --- /dev/null +++ b/releasenotes/notes/docker_local_mode-a894d151f31f5f6e.yaml @@ -0,0 +1,18 @@ +--- +upgrade: + - | + Docker mode for zun-compute has been switched to "local" mode. + This means, that supporting etcd cluster is no longer required + for Zun to operate. + If you want preserve old behavior, you will need to pin Docker and + Containerd versions back along with adding ``zun_docker_kv_storage: etcd`` + to ``user_variables.yml`` + - | + For deployments with Zun, underlying software versions were upgraded to: + * Docker 20.10.24 -> 27.5.1 + * Containerd 1.6.20 -> 1.7.27 + * Kata 3.1.0 -> 3.16.0 +deprecations: + - | + Variables ``zun_docker_kv_storage`` and ``zun_docker_kv_group`` were + deprecated and will be removed in the next release. diff --git a/releasenotes/notes/haproxy_custom_errorfiles-500674edcaa6cbb6.yaml b/releasenotes/notes/haproxy_custom_errorfiles-500674edcaa6cbb6.yaml new file mode 100644 index 0000000000..d0562c60e6 --- /dev/null +++ b/releasenotes/notes/haproxy_custom_errorfiles-500674edcaa6cbb6.yaml @@ -0,0 +1,5 @@ +--- +features: + - | + Added support for defining custom error files using haproxy_errorfiles. + These files can be distributed alongside haproxy_static_files_extra. diff --git a/releasenotes/notes/haproxy_sysctl_location-e18310fd96597a6f.yaml b/releasenotes/notes/haproxy_sysctl_location-e18310fd96597a6f.yaml index 4b9b2ce2cc..0c8c96d7e7 100644 --- a/releasenotes/notes/haproxy_sysctl_location-e18310fd96597a6f.yaml +++ b/releasenotes/notes/haproxy_sysctl_location-e18310fd96597a6f.yaml @@ -1,6 +1,6 @@ --- features: - | - Support has been added for defining a custom sysctl config path using + Allow the definition of a custom sysctl config path through `openstack_sysctl_file` and/or `haproxy_sysctl_file`. - The default remains `/etc/sysctl.conf` to preserve backwards compatibility. + Defaults to `/etc/sysctl.conf` to retain backwards compatibility. diff --git a/releasenotes/notes/horizon_default_role_name_create-48fb556caa075665.yaml b/releasenotes/notes/horizon_default_role_name_create-48fb556caa075665.yaml new file mode 100644 index 0000000000..17cd00378e --- /dev/null +++ b/releasenotes/notes/horizon_default_role_name_create-48fb556caa075665.yaml @@ -0,0 +1,12 @@ +--- + +deprecations: + - | + The ``horizon_default_role_name`` (default `member`) Keystone role existence + is no longer ensured by the Horizon role. + It is expected that the role defined by ``horizon_default_role_name`` + already exists in Keystone and was bootstrapped via ``keystone-bootstrap`` + command during ``os_keystone`` execution. + You can leverage ``opestack.osa.openstack_resources`` playbook to create + extra roles if you need/want to use non-default value for the + ``horizon_default_role_name`` variable \ No newline at end of file diff --git a/releasenotes/notes/lxb_removed-543fdff51aad6817.yaml b/releasenotes/notes/lxb_removed-543fdff51aad6817.yaml index 11cc959c6e..b6166a4e06 100644 --- a/releasenotes/notes/lxb_removed-543fdff51aad6817.yaml +++ b/releasenotes/notes/lxb_removed-543fdff51aad6817.yaml @@ -1,16 +1,20 @@ --- + upgrade: - | - The ``ml2.lxb`` (LinuxBridge) plugin has been removed from Neutron in this release and can no longer be used. - Make sure to migrate to a supported Neutron driver before upgrading to this OpenStack version. - Unfortunately, there is currently no automated process for this migration. - For guidance, refer to the blog post `Migrating from LinuxBridge to OVN `_, - which outlines how similar migrations have been performed in the past. + A ``ml2.lxb`` (linuxbridge) plugin has been removed from Neutron for this release and + can not be used anymore. Please, ensure migrating to supported Neutron driver + before proceeding with the upgrade to this OpenStack version. + Unfortunatelly, there is no currently existing automation for such migration. + You can reffer to the blog post `Migrating from LinuxBridge to OVN `_ + to learn more on how such migrations were achieved previously. deprecations: - | - The Neutron LinuxBridge (``ml2.lxb``) plugin, previously marked as experimental, has been removed from the codebase. - Ensure that your deployment uses a supported driver before upgrading. + Previously marked as experimental by Neutron linuxbridge (``ml2.lxb``) plugin + has been removed from the codebase. + Please make sure that you are using supported driver before upgrade. critical: - | - The Neutron LinuxBridge (``ml2.lxb``) plugin, previously marked as experimental, has been removed from the codebase. - Ensure that your deployment uses a supported driver before upgrading. + Previously marked as experimental by Neutron linuxbridge (``ml2.lxb``) plugin + has been removed from the codebase. + Please make sure that you are using supported driver before upgrade. diff --git a/releasenotes/notes/lxc_apparmor_issue-e25bbc97e7f2ba62.yaml b/releasenotes/notes/lxc_apparmor_issue-e25bbc97e7f2ba62.yaml new file mode 100644 index 0000000000..e0592b5c32 --- /dev/null +++ b/releasenotes/notes/lxc_apparmor_issue-e25bbc97e7f2ba62.yaml @@ -0,0 +1,10 @@ +--- +issues: + - | + It was discovered that LXC 5.0.3 in Ubuntu 24.04 (Noble Numbat) + contains packaging issue resulting in apparmor profiling conflicts. + A temporary workaround has been applied in ``lxc_hosts`` role to + apply a hotfix to the profile. However, it will be wiped with the + next update of ``liblxc-common`` package. + Please, check the `bug #2110635 `_ + for more details on the issue. diff --git a/releasenotes/notes/neutron_uwsgi_re_disable-45f28da6a4e29e54.yaml b/releasenotes/notes/neutron_uwsgi_re_disable-45f28da6a4e29e54.yaml index 6880044a79..e8ddbd27be 100644 --- a/releasenotes/notes/neutron_uwsgi_re_disable-45f28da6a4e29e54.yaml +++ b/releasenotes/notes/neutron_uwsgi_re_disable-45f28da6a4e29e54.yaml @@ -10,7 +10,7 @@ upgrade: fixes: - | - A `bug `_ + A `bug #2096937 `_ related to HashRing generation has been reported when using uWSGI with Neutron. In order to quickly address the bug, uWSGI mode has been disabled again by default for Neutron until a proper fix is provided for