diff --git a/playbooks/defaults/repo_packages/gnocchi.yml b/playbooks/defaults/repo_packages/gnocchi.yml index f8b7796a50..4117e4faf4 100644 --- a/playbooks/defaults/repo_packages/gnocchi.yml +++ b/playbooks/defaults/repo_packages/gnocchi.yml @@ -33,6 +33,6 @@ ## This service has a different stable branch strategy to the rest of OpenStack. ## The SHA is recorded here to make the SHA updating easier. gnocchi_git_repo: https://github.com/gnocchixyz/gnocchi -gnocchi_git_install_branch: c531da6ac555c0dd8936eecd27de2ab8ccb633ee # HEAD as of 29.03.2019 +gnocchi_git_install_branch: c531da6ac555c0dd8936eecd27de2ab8ccb633ee # HEAD as of 19.05.2019 gnocchi_git_project_group: gnocchi_all gnocchi_git_track_branch: stable/4.3 diff --git a/playbooks/defaults/repo_packages/nova_consoles.yml b/playbooks/defaults/repo_packages/nova_consoles.yml index 07f7e336f3..a9b6c702e7 100644 --- a/playbooks/defaults/repo_packages/nova_consoles.yml +++ b/playbooks/defaults/repo_packages/nova_consoles.yml @@ -37,7 +37,7 @@ novncproxy_git_track_branch: None ## spice-html5 from source spicehtml5_git_repo: https://gitlab.freedesktop.org/spice/spice-html5.git -spicehtml5_git_install_branch: 54755c2565d41815806c18c325ca32dad3d5e69c # HEAD as of 29.03.2019 +spicehtml5_git_install_branch: 54755c2565d41815806c18c325ca32dad3d5e69c # HEAD as of 19.05.2019 spicehtml5_git_project_group: nova_console spicehtml5_git_track_branch: master diff --git a/playbooks/defaults/repo_packages/openstack_services.yml b/playbooks/defaults/repo_packages/openstack_services.yml index c21bac0184..ca4a683465 100644 --- a/playbooks/defaults/repo_packages/openstack_services.yml +++ b/playbooks/defaults/repo_packages/openstack_services.yml @@ -31,157 +31,157 @@ ## Global Requirements requirements_git_repo: https://opendev.org/openstack/requirements -requirements_git_install_branch: 85f9aad798323c5f6dd8ce1a3dd5e009c2f944a1 # HEAD as of 14.05.2019 +requirements_git_install_branch: 0ad123173a7c257c029516bb54e8975048ae51e5 # HEAD as of 19.05.2019 requirements_git_track_branch: master ## Aodh service aodh_git_repo: https://opendev.org/openstack/aodh -aodh_git_install_branch: 1b552dd82565157c123925adecd12fc279cbbee0 # HEAD as of 29.03.2019 +aodh_git_install_branch: c6f07bf92d77b9ca847058c9d39d8de252f035d7 # HEAD as of 19.05.2019 aodh_git_project_group: aodh_all aodh_git_track_branch: master ## Barbican service barbican_git_repo: https://opendev.org/openstack/barbican -barbican_git_install_branch: 4c0ddda941289fba8e5ec4341b5d02d155d46162 # HEAD as of 29.03.2019 +barbican_git_install_branch: 3c2a99604a4eeca9cd37d3d1986276dcbed8b455 # HEAD as of 19.05.2019 barbican_git_project_group: barbican_all barbican_git_track_branch: master ## Ceilometer service ceilometer_git_repo: https://opendev.org/openstack/ceilometer -ceilometer_git_install_branch: 062e02c612d1fdd8c40b9209319b32e04489c163 # HEAD as of 29.03.2019 +ceilometer_git_install_branch: 1f8ec3facda98a395975c330a7e197228fd047f1 # HEAD as of 19.05.2019 ceilometer_git_project_group: all ceilometer_git_track_branch: master ## Cinder service cinder_git_repo: https://opendev.org/openstack/cinder -cinder_git_install_branch: 46363697d9a7ddc7880bf6071e5d035f3f9aa043 # HEAD as of 29.03.2019 +cinder_git_install_branch: 33fa38b0350ed17c87858563898ff2f55b9f368b # HEAD as of 19.05.2019 cinder_git_project_group: cinder_all cinder_git_track_branch: master ## Designate service designate_git_repo: https://opendev.org/openstack/designate -designate_git_install_branch: f6cd521eb22d31bd41be58c2ba8a93baf619449f # HEAD as of 29.03.2019 +designate_git_install_branch: b778e942e3eda5a2740f8fb5f60d52470a3cfa97 # HEAD as of 19.05.2019 designate_git_project_group: designate_all designate_git_track_branch: master ## Horizon Designate dashboard plugin designate_dashboard_git_repo: https://opendev.org/openstack/designate-dashboard -designate_dashboard_git_install_branch: 8f655fec2ddb0a67a853b181beb97bdc3c8c8f6c # HEAD as of 29.03.2019 +designate_dashboard_git_install_branch: ff276852c6985910c4606e8eeb807328fd1f9126 # HEAD as of 19.05.2019 designate_dashboard_git_project_group: horizon_all designate_dashboard_git_track_branch: master ## Glance service glance_git_repo: https://opendev.org/openstack/glance -glance_git_install_branch: eb791412b5b7bfc3f6df9cefa2808938d543e908 # HEAD as of 29.03.2019 +glance_git_install_branch: 61298a47e4abd903fe38957ffbbbcf036e79bb3e # HEAD as of 19.05.2019 glance_git_project_group: glance_all glance_git_track_branch: master ## Heat service heat_git_repo: https://opendev.org/openstack/heat -heat_git_install_branch: 5528c47fad8262adbd11f8590a1550b181c061e0 # HEAD as of 29.03.2019 +heat_git_install_branch: 011fa22c42506e63229cca7e5fc65f81b6e0aabf # HEAD as of 19.05.2019 heat_git_package_name: openstack-heat heat_git_project_group: heat_all heat_git_track_branch: master ## Horizon Heat dashboard plugin heat_dashboard_git_repo: https://opendev.org/openstack/heat-dashboard -heat_dashboard_git_install_branch: 25415b0e46190a900cf673114d57226dd0a9637f # HEAD as of 29.03.2019 +heat_dashboard_git_install_branch: 78495ee8a3f20359c440b854e57346b3802b2a88 # HEAD as of 19.05.2019 heat_dashboard_git_project_group: horizon_all heat_dashboard_git_track_branch: master # Not branched yet ## Horizon service horizon_git_repo: https://opendev.org/openstack/horizon -horizon_git_install_branch: 88b27dddedd3123c3f5aa6abfefddd2bd6e3461f # HEAD as of 29.03.2019 +horizon_git_install_branch: e52d24b39bb6968aa6f3cef4b9e14c079df95529 # HEAD as of 19.05.2019 horizon_git_project_group: horizon_all horizon_git_track_branch: master ## Horizon Ironic dashboard plugin ironic_dashboard_git_repo: https://opendev.org/openstack/ironic-ui -ironic_dashboard_git_install_branch: f725cd6b3ad5ba63bdf71a4bd963f5bc55e96b2e # HEAD as of 29.03.2019 +ironic_dashboard_git_install_branch: 11ca90e75da518a96cabfc1a96e03d7b813a43a9 # HEAD as of 19.05.2019 ironic_dashboard_git_project_group: horizon_all ironic_dashboard_git_track_branch: master ## Horizon Magnum dashboard plugin magnum_dashboard_git_repo: https://opendev.org/openstack/magnum-ui -magnum_dashboard_git_install_branch: 1ead69705498ad9023f4d0c56d69a1a5910fe91e # HEAD as of 29.03.2019 +magnum_dashboard_git_install_branch: 0c53177492c53eadd2820784480ae39770ef6cb1 # HEAD as of 19.05.2019 magnum_dashboard_git_project_group: horizon_all magnum_dashboard_git_track_branch: master ## Horizon Masakari dashboard plugin masakari_dashboard_git_repo: https://opendev.org/openstack/masakari-dashboard -masakari_dashboard_git_install_branch: e05a1822db99178f79108b26625029cce477b441 # HEAD as of 29.03.2019 +masakari_dashboard_git_install_branch: 2ddff1358068b384e51cd0a32e313da963096740 # HEAD as of 19.05.2019 masakari_dashboard_git_project_group: horizon_all masakari_dashboard_git_track_branch: master # Not branched yet ## Horizon FWaaS dashboard plugin neutron_fwaas_dashboard_git_repo: https://opendev.org/openstack/neutron-fwaas-dashboard -neutron_fwaas_dashboard_git_install_branch: 87b27591dc79552166f2410ae0efda36f1ff2b8d # HEAD as of 29.03.2019 +neutron_fwaas_dashboard_git_install_branch: f722df5b0391fd5e3bf66395cce93dfc5665eb2f # HEAD as of 19.05.2019 neutron_fwaas_dashboard_git_project_group: horizon_all neutron_fwaas_dashboard_git_track_branch: master ## Horizon Sahara dashboard plugin sahara_dashboard_git_repo: https://opendev.org/openstack/sahara-dashboard -sahara_dashboard_git_install_branch: 775c953716eaa7a1b48ce69f111113e103a27ecf # HEAD as of 29.03.2019 +sahara_dashboard_git_install_branch: 21a61b509a4a8688415f996c55cffb55980a372a # HEAD as of 19.05.2019 sahara_dashboard_git_project_group: horizon_all sahara_dashboard_git_track_branch: master ## Keystone service keystone_git_repo: https://opendev.org/openstack/keystone -keystone_git_install_branch: eaa3e4e3bc15c7e342aa0574768d65aa5f5cb81c # HEAD as of 29.03.2019 +keystone_git_install_branch: 9b81cebbafc89021982c036c095318acb06f7f93 # HEAD as of 19.05.2019 keystone_git_project_group: keystone_all keystone_git_track_branch: master ## Manila service manila_git_repo: https://opendev.org/openstack/manila -manila_git_install_branch: 54bce0a9ca07952cd97cd2bc8641f81ab2c49af5 # HEAD as of 22.03.2019 +manila_git_install_branch: 2609950d1e8d0b57c01fead23101ee7b419dbfb7 # HEAD as of 19.05.2019 manila_git_project_group: manila_all manila_git_track_branch: master ## Neutron service neutron_git_repo: https://opendev.org/openstack/neutron -neutron_git_install_branch: 4da4d5e0f0c2eb49b8929119776d16504229a4c3 # HEAD as of 29.03.2019 +neutron_git_install_branch: 844db868e9fffe419eacf48b230e84cb2dd8b11b # HEAD as of 19.05.2019 neutron_git_project_group: neutron_all neutron_git_track_branch: master neutron_vpnaas_git_repo: https://opendev.org/openstack/neutron-vpnaas -neutron_vpnaas_git_install_branch: acf8d1948570a2092629b5ee97d418e9153b3877 # HEAD as of 29.03.2019 +neutron_vpnaas_git_install_branch: 58813f5306cfb5ddd86adce528e6a552497440b9 # HEAD as of 19.05.2019 neutron_vpnaas_git_project_group: neutron_all neutron_vpnaas_git_track_branch: master neutron_fwaas_git_repo: https://opendev.org/openstack/neutron-fwaas -neutron_fwaas_git_install_branch: 4a8687e3f36061735064a89a2f9401bfa94e992e # HEAD as of 29.03.2019 +neutron_fwaas_git_install_branch: f909a2ee6fb6b580df83079ee0c4956f8bf6f66b # HEAD as of 19.05.2019 neutron_fwaas_git_project_group: neutron_all neutron_fwaas_git_track_branch: master neutron_dynamic_routing_git_repo: https://opendev.org/openstack/neutron-dynamic-routing -neutron_dynamic_routing_git_install_branch: c27bb1f190a60d201d616bebd42c60dae6afa545 # HEAD as of 29.03.2019 +neutron_dynamic_routing_git_install_branch: a3130d1fd1c70e069552cdcbe4b0e5711532f015 # HEAD as of 19.05.2019 neutron_dynamic_routing_git_project_group: neutron_all neutron_dynamic_routing_git_track_branch: master # Networking calico follows master networking_calico_git_repo: https://opendev.org/openstack/networking-calico -networking_calico_git_install_branch: 0699d971413eee13c42a12e2ed5d35598f58f827 # HEAD as of 29.03.2019 +networking_calico_git_install_branch: 7ad7b7e05af5e6653e6655906948c8f6d9844e26 # HEAD as of 19.05.2019 networking_calico_git_project_group: neutron_all networking_calico_git_track_branch: master networking_odl_git_repo: https://opendev.org/openstack/networking-odl -networking_odl_git_install_branch: d4373026e9be1bccd70369b806d9ccba8a500eaf # HEAD as of 29.03.2019 +networking_odl_git_install_branch: b1e38fdc14ad018304b8b1dcfdfc98bb67412062 # HEAD as of 19.05.2019 networking_odl_git_project_group: neutron_all networking_odl_git_track_branch: master networking_ovn_git_repo: https://opendev.org/openstack/networking-ovn -networking_ovn_git_install_branch: 71450fc93d666b0a8ddc0c141bfd803730b44815 # HEAD as of 29.03.2019 +networking_ovn_git_install_branch: 25de3d7183420ecd8af8e4d3f73b3f82c2502a3c # HEAD as of 19.05.2019 networking_ovn_git_project_group: neutron_all networking_ovn_git_track_branch: master @@ -193,140 +193,140 @@ networking_bgpvpn_git_project_group: neutron_all networking_bgpvpn_git_track_branch: None networking_sfc_git_repo: https://opendev.org/openstack/networking-sfc -networking_sfc_git_install_branch: 5ea96a1c85710fb24f860267042fd52e64b59c87 # HEAD as of 29.03.2019 +networking_sfc_git_install_branch: 4bbc31ee65553e65f050bb3921726d502fd3eaa2 # HEAD as of 19.05.2019 networking_sfc_git_project_group: neutron_all networking_sfc_git_track_branch: master ## Nova service nova_git_repo: https://opendev.org/openstack/nova -nova_git_install_branch: 3de296389a9d967bdca94d4a39e69b6158a4822b # HEAD as of 14.05.2019 +nova_git_install_branch: 387d5a9835699ac6354a92984df02c3d2f75df10 # HEAD as of 19.05.2019 nova_git_project_group: nova_all nova_git_track_branch: master ## PowerVM Virt Driver nova_powervm_git_repo: https://opendev.org/openstack/nova-powervm -nova_powervm_git_install_branch: 5104bc6e4c68523f0cf52bbd304cc54c4eff0938 # HEAD as of 29.03.2019 +nova_powervm_git_install_branch: 61b7bdd34301d2c6106f0189841e00440c54fc2d # HEAD as of 19.05.2019 nova_powervm_git_project_group: nova_all nova_powervm_git_track_branch: master ## LXD Virt Driver nova_lxd_git_repo: https://opendev.org/openstack/nova-lxd -nova_lxd_git_install_branch: 3c01bfcb7e38b5fe3f274c97a4c5d4b7e9d4299c # HEAD as of 29.03.2019 +nova_lxd_git_install_branch: 09ea20c6009ed7526dc54687bb91882cfb625ac3 # HEAD as of 19.05.2019 nova_lxd_git_project_group: nova_all nova_lxd_git_track_branch: master # Not branched yet ## Sahara service sahara_git_repo: https://opendev.org/openstack/sahara -sahara_git_install_branch: aa8596d03eb2f955636aea9fa848a5a1723755ff # HEAD as of 29.03.2019 +sahara_git_install_branch: 8c941ed187b62e89a4b6d75436ded19d9db67afd # HEAD as of 19.05.2019 sahara_git_project_group: sahara_all sahara_git_track_branch: master ## Swift service swift_git_repo: https://opendev.org/openstack/swift -swift_git_install_branch: 7702df8caf441503acff9c052f3e34eeb6462bb0 # HEAD as of 29.03.2019 +swift_git_install_branch: f17b9d2e24b22c29dcf09265d7c59d2550262385 # HEAD as of 19.05.2019 swift_git_project_group: swift_all swift_git_track_branch: master ## Ironic service ironic_git_repo: https://opendev.org/openstack/ironic -ironic_git_install_branch: 5c1f2d102942e9f4d946cfaaf747e4d551b237a8 # HEAD as of 29.03.2019 +ironic_git_install_branch: 71833957b3e9c4bdc7b1992e768e1b01a9339e97 # HEAD as of 19.05.2019 ironic_git_project_group: ironic_all ironic_git_track_branch: master ## Magnum service magnum_git_repo: https://opendev.org/openstack/magnum -magnum_git_install_branch: 18ce317d025842643aa5e786b99154b1fc16641f # HEAD as of 29.03.2019 +magnum_git_install_branch: e53a5ae1ef12a599117ffb328ce9241cfcdd1a41 # HEAD as of 19.05.2019 magnum_git_project_group: magnum_all magnum_git_track_branch: master ## Masakari service masakari_git_repo: https://opendev.org/openstack/masakari -masakari_git_install_branch: 150a835d95e599471e965ad75bb8ec817d93b46d # HEAD as of 29.03.2019 +masakari_git_install_branch: e8a18eee8314388c949e4f1a3c4a62b6cfe0d2b2 # HEAD as of 19.05.2019 masakari_git_project_group: masakari_api masakari_git_track_branch: master ## Masakari monitors services masakari_monitors_git_repo: https://opendev.org/openstack/masakari-monitors -masakari_monitors_git_install_branch: 5b338058abfdc5066eba375e182932f5e0f7436f # HEAD as of 29.03.2019 +masakari_monitors_git_install_branch: 8fe6937f9c8670252ce3aa125cbc1caa39dcbc4c # HEAD as of 19.05.2019 masakari_monitors_git_project_group: masakari_monitor masakari_monitors_git_track_branch: master ## Mistral service mistral_git_repo: https://opendev.org/openstack/mistral -mistral_git_install_branch: 5b7151b946bdf571ca25816fe36a680dc446b5e4 # HEAD as of 29.03.2019 +mistral_git_install_branch: f5d1ebd1bb20cb9d6db980cfd73aa394952ef2fc # HEAD as of 19.05.2019 mistral_git_project_group: mistral_all mistral_git_track_branch: master ## Trove service trove_git_repo: https://opendev.org/openstack/trove -trove_git_install_branch: 75784f94b1411a325ab3bdff4c71d2e5aa2abc2b # HEAD as of 29.03.2019 +trove_git_install_branch: 8da960b8eb845bae3437fe31824909da344406a6 # HEAD as of 19.05.2019 trove_git_project_group: trove_all trove_git_track_branch: master ## Horizon Trove dashboard plugin trove_dashboard_git_repo: https://opendev.org/openstack/trove-dashboard -trove_dashboard_git_install_branch: cc11fc13ee1d1a1688031de9145025afe06ccbce # HEAD as of 29.03.2019 +trove_dashboard_git_install_branch: e16a66dffa0ae0258a13cd8f7c65c6056acadf9a # HEAD as of 19.05.2019 trove_dashboard_git_project_group: horizon_all trove_dashboard_git_track_branch: master ## Octavia service octavia_git_repo: https://opendev.org/openstack/octavia -octavia_git_install_branch: 80bfa259f4a6a71ecd077b452993e83dc9ab501a # HEAD as of 29.03.2019 +octavia_git_install_branch: 4da644136e5fa5295373a0c0d0df895ee77eef2d # HEAD as of 19.05.2019 octavia_git_project_group: octavia_all octavia_git_track_branch: master ## Panko service panko_git_repo: https://opendev.org/openstack/panko -panko_git_install_branch: 91f809625560d770f39299f782eff2b56ec84874 # HEAD as of 23.03.2019 +panko_git_install_branch: 8ba1629235161492b79dbcc43e3fdf232674957c # HEAD as of 19.05.2019 panko_git_project_group: panko_all panko_git_track_branch: master ## Placement service placement_git_repo: https://opendev.org/openstack/placement -placement_git_install_branch: 8f2a400208d6abb96e7c6feec68fae4dc31095ec # HEAD as of 02.05.2019 +placement_git_install_branch: 43c859b421290796353209af6b8c5daf3a4af3d0 # HEAD as of 19.05.2019 placement_git_project_group: placement_all placement_git_track_branch: master ## Tacker service tacker_git_repo: https://opendev.org/openstack/tacker -tacker_git_install_branch: dc4343bda48cb52b63840cd16470ba3ff9460151 # HEAD as of 29.03.2019 +tacker_git_install_branch: 1fe295ca88c73cd3eeec55cb671b1d5a99ac0701 # HEAD as of 19.05.2019 tacker_git_project_group: tacker_all tacker_git_track_branch: master ## Congress service congress_git_repo: https://opendev.org/openstack/congress -congress_git_install_branch: 030eed8c5519d44a69b3b458cf5169086852ae0d # HEAD as of 29.03.2019 +congress_git_install_branch: 7e797493f881c0e73b5fc5e6c758a86866c67f88 # HEAD as of 19.05.2019 congress_git_package_name: openstack-congress congress_git_project_group: congress_all congress_git_track_branch: master ## Horizon Octavia dashboard plugin octavia_dashboard_git_repo: https://opendev.org/openstack/octavia-dashboard -octavia_dashboard_git_install_branch: 73fae9959293c92919bacca89af32ccf0df32c51 # HEAD as of 29.03.2019 +octavia_dashboard_git_install_branch: 360e41d7c84a3f5d96bbe855ec67cbece7fd10bf # HEAD as of 19.05.2019 octavia_dashboard_git_project_group: horizon_all octavia_dashboard_git_track_branch: master ## Blazar service blazar_git_repo: https://opendev.org/openstack/blazar -blazar_git_install_branch: 6e6ffeb52906ec25ce60799bd513d486003a6802 # HEAD as of 29.03.2019 +blazar_git_install_branch: d9fdb7ed207fa177f92e4124fee20b52106f6d6b # HEAD as of 19.05.2019 blazar_git_project_group: blazar_all blazar_git_track_branch: master ## Blazar Nova Service blazar_nova_git_repo: https://opendev.org/openstack/blazar-nova -blazar_nova_git_install_branch: 5a220faf92ea2c1ff5b5b334435b2b80d4d34490 # HEAD as of 29.03.2019 +blazar_nova_git_install_branch: 184b3598a4aa1c6ca422e7d16330e34b028fb10f # HEAD as of 19.05.2019 blazar_nova_git_project_group: blazar_all blazar_nova_git_track_branch: master diff --git a/playbooks/defaults/repo_packages/openstack_testing.yml b/playbooks/defaults/repo_packages/openstack_testing.yml index 6263cd2a82..3d25427a7a 100644 --- a/playbooks/defaults/repo_packages/openstack_testing.yml +++ b/playbooks/defaults/repo_packages/openstack_testing.yml @@ -17,6 +17,6 @@ # release to be used instead, when a PyPI published version of tempest contains # https://github.com/openstack/tempest/commit/7d2b636a30057ed8db8cfd4fe2248f509b3570f1#diff-5c9acbc10dc9d27b47985cd74ab100f6 tempest_git_repo: https://opendev.org/openstack/tempest -tempest_git_install_branch: db2fbc9268c6206783823b193d4bab01e00abafb # HEAD as of 29.03.2019 +tempest_git_install_branch: 6555d7c98d19b8a17a906bdc2e689e8f88fd3ca6 # HEAD as of 19.05.2019 tempest_git_project_group: utility_all tempest_git_track_branch: master diff --git a/releasenotes/notes/add-tempest-services-f9a37fb9671d22fb.yaml b/releasenotes/notes/add-tempest-services-f9a37fb9671d22fb.yaml new file mode 100644 index 0000000000..ab4d9c3993 --- /dev/null +++ b/releasenotes/notes/add-tempest-services-f9a37fb9671d22fb.yaml @@ -0,0 +1,4 @@ +--- +features: + - Added new parameter ``tempest_services`` for setting + tempest_service_available_{service_name} var automatically. diff --git a/releasenotes/notes/ceph-pkg-src-remove-uca-4ef147673821ed9b.yaml b/releasenotes/notes/ceph-pkg-src-remove-uca-4ef147673821ed9b.yaml new file mode 100644 index 0000000000..66a6b655de --- /dev/null +++ b/releasenotes/notes/ceph-pkg-src-remove-uca-4ef147673821ed9b.yaml @@ -0,0 +1,7 @@ +--- +deprecations: + - | + In the ``ceph_client`` role, the only valid values for ``ceph_pkg_source`` + are now ``ceph`` and ``distro``. For Ubuntu, the Ubuntu Cloud Archive apt + source is already setup by the ``openstack_hosts`` role, so there is no + need for it to also be setup by the ``ceph_client`` role. diff --git a/releasenotes/notes/configure-polling-namespaces-226573c37a44b5a6.yaml b/releasenotes/notes/configure-polling-namespaces-226573c37a44b5a6.yaml new file mode 100644 index 0000000000..1eb2c4f6a6 --- /dev/null +++ b/releasenotes/notes/configure-polling-namespaces-226573c37a44b5a6.yaml @@ -0,0 +1,8 @@ +--- +fixes: + - | + ceilometer-polling services running on compute nodes did not have the + polling namespace configured. Because of this they used the default value of + running all pollsters from the central and compute namespaces. But the + pollsters from the central namespace don't have to run on every compute + node. This is fixed by only running the compute pollsters on compute nodes. diff --git a/releasenotes/notes/disable-compression-e4074dcef9f85c36.yaml b/releasenotes/notes/disable-compression-e4074dcef9f85c36.yaml new file mode 100644 index 0000000000..9b346d0ab4 --- /dev/null +++ b/releasenotes/notes/disable-compression-e4074dcef9f85c36.yaml @@ -0,0 +1,15 @@ +--- +deprecations: + - The compression option in the ``galera_server`` role has been removed due + to the fact that it is not recommended by MariaDB anymore. This means that + all the dependencies from Percona such as QPress are no longer necessary. + + - The following variables have been removed because they are no longer used. + + * ``galera_percona_xtrabackup_repo`` + * ``use_percona_upstream`` + * ``galera_xtrabackup_compression`` + * ``galera_server_percona_distro_packages`` + + - The variable ``galera_xtrabackup_threads`` has been renamed to + ``galera_mariabackup_threads`` to reflect the change in the SST provider. diff --git a/releasenotes/notes/lbaas-removal-1e215d7ecd770559.yaml b/releasenotes/notes/lbaas-removal-1e215d7ecd770559.yaml new file mode 100644 index 0000000000..022d5b38db --- /dev/null +++ b/releasenotes/notes/lbaas-removal-1e215d7ecd770559.yaml @@ -0,0 +1,5 @@ +--- +deprecations: + - | + The deprecated Neutron LBaaS v2 plugin has been removed from the Neutron + role. diff --git a/releasenotes/notes/manila-63e49e98c888385d.yaml b/releasenotes/notes/manila-63e49e98c888385d.yaml new file mode 100644 index 0000000000..ad6c4ad265 --- /dev/null +++ b/releasenotes/notes/manila-63e49e98c888385d.yaml @@ -0,0 +1,4 @@ +--- +features: + - The ceph_client role will now look for and configure manila services to + work with ceph and cephfs. diff --git a/releasenotes/notes/masakari_monitors_installation-bbed280cbed6fd49.yaml b/releasenotes/notes/masakari_monitors_installation-bbed280cbed6fd49.yaml new file mode 100644 index 0000000000..1f4240ef43 --- /dev/null +++ b/releasenotes/notes/masakari_monitors_installation-bbed280cbed6fd49.yaml @@ -0,0 +1,5 @@ +--- +features: + - | + The ``os_masakari`` role now covers the monitors installation and configuration, + completing the full service configuration. diff --git a/releasenotes/notes/new-override-rabbitmq_memory_high_watermark-1d12effe59153605.yaml b/releasenotes/notes/new-override-rabbitmq_memory_high_watermark-1d12effe59153605.yaml new file mode 100644 index 0000000000..bd4a4fd0bb --- /dev/null +++ b/releasenotes/notes/new-override-rabbitmq_memory_high_watermark-1d12effe59153605.yaml @@ -0,0 +1,19 @@ +--- +features: + - | + The override ``rabbitmq_memory_high_watermark`` can be used to set the + maximum size of the erlang Virtual Machine before the garbage collection + is triggered. The default is lowered to ``0.2``, from ``0.4`` as the + garbage collection can require 2x of allocated amount during its + operation. This can result in a equivalent use of ``0.4``, resulting in + 40% of memory usage, visible to the rabbitMQ container. The original + default setting of ``0.4`` can lead to 80% memory allocation of rabbitMQ, + potentially leading to a scenario where the underlying Linux kernel + is killing the process due to shortage of virtual memory. +upgrade: + - | + The rabbitMQ high watermark is set to ``0.2`` rather than ``0.4`` to + prevent possible OOM situations, which limits the maximum memory usage + by rabbitMQ to 40% rather than 80% of the memory visible to the rabbitMQ + container. The override ``rabbitmq_memory_high_watermark`` can be used + to alter the limit. diff --git a/releasenotes/notes/nova_placement_removal-71bccb809e1e3b2f.yaml b/releasenotes/notes/nova_placement_removal-71bccb809e1e3b2f.yaml new file mode 100644 index 0000000000..5ef2d78e6d --- /dev/null +++ b/releasenotes/notes/nova_placement_removal-71bccb809e1e3b2f.yaml @@ -0,0 +1,6 @@ +--- +deprecations: + - | + nova-placement-api has been removed from the os_nova role, along with all + `nova_placement_*` variables. Please review the `os_placement` role for + information about how to configure the new placement service. diff --git a/releasenotes/notes/os-keystone-zero-downtime-upgrade-5f19ab84183490b9.yaml b/releasenotes/notes/os-keystone-zero-downtime-upgrade-5f19ab84183490b9.yaml index ba8d9a40a0..d4e7d98f51 100644 --- a/releasenotes/notes/os-keystone-zero-downtime-upgrade-5f19ab84183490b9.yaml +++ b/releasenotes/notes/os-keystone-zero-downtime-upgrade-5f19ab84183490b9.yaml @@ -2,4 +2,4 @@ features: - The os_keystone role now performs a rolling upgrade without downtime during installation. `The process - for rolling upgrades is documented here `_. + for rolling upgrades is documented here `_. diff --git a/releasenotes/notes/rabbitmq-server-mnesia-io-d9067e226c7cb19c.yaml b/releasenotes/notes/rabbitmq-server-mnesia-io-d9067e226c7cb19c.yaml new file mode 100644 index 0000000000..62106942b3 --- /dev/null +++ b/releasenotes/notes/rabbitmq-server-mnesia-io-d9067e226c7cb19c.yaml @@ -0,0 +1,12 @@ +--- +upgrade: + - | + The default Mnesia ``dump_log_write_threshold`` value + has changed to ``300`` instead of ``100`` for efficiency. + ``dump_log_write_threshold`` specifies the maximum number of writes + allowed to the transaction log before a new dump of the log is performed. + Increasing this value can increase the performances + during the queues/exchanges/bindings creation/destroying. + The values should be between 100 and 1000. More detail [1]. + + [1] http://erlang.org/doc/man/mnesia.html#dump_log_write_threshold diff --git a/releasenotes/notes/rabbitmq_disable_non_tls_listeners-remove-54e04c51021ff301.yaml b/releasenotes/notes/rabbitmq_disable_non_tls_listeners-remove-54e04c51021ff301.yaml new file mode 100644 index 0000000000..e78313619c --- /dev/null +++ b/releasenotes/notes/rabbitmq_disable_non_tls_listeners-remove-54e04c51021ff301.yaml @@ -0,0 +1,6 @@ +--- +upgrade: + - The option `rabbitmq_disable_non_tls_listeners` has been removed in favor of setting + the bind address and port configuration directly using a new option + `rabbitmq_port_bindings`. This new option is a hash allowing for multiple bind + addresses and port configurations. diff --git a/releasenotes/notes/remove-magnum-module-cf1eac2678f7d0e1.yaml b/releasenotes/notes/remove-magnum-module-cf1eac2678f7d0e1.yaml new file mode 100644 index 0000000000..84c6a93ccd --- /dev/null +++ b/releasenotes/notes/remove-magnum-module-cf1eac2678f7d0e1.yaml @@ -0,0 +1,7 @@ +--- +deprecations: + - | + Removal of the magnum module. + Please use the ansible native module 'os_coe_cluster_template'. More information: + https://docs.ansible.com/ansible/latest/modules/os_coe_cluster_template_module.html + This module was not used in the openstack repos therefore no updates were required. diff --git a/releasenotes/notes/remove-netloc-filters-072744382314d578.yaml b/releasenotes/notes/remove-netloc-filters-072744382314d578.yaml new file mode 100644 index 0000000000..a5b1681ce3 --- /dev/null +++ b/releasenotes/notes/remove-netloc-filters-072744382314d578.yaml @@ -0,0 +1,6 @@ +--- +deprecations: + - | + Removal of the netloc, netloc_no_port and netorigin filters. + Please use the urlsplit filter instead. + All usages of the deprecated filters in openstack repos have been updated. diff --git a/releasenotes/notes/remove-py-pkgs-db29425b9e1855a6.yaml b/releasenotes/notes/remove-py-pkgs-db29425b9e1855a6.yaml new file mode 100644 index 0000000000..5d4a399db2 --- /dev/null +++ b/releasenotes/notes/remove-py-pkgs-db29425b9e1855a6.yaml @@ -0,0 +1,6 @@ +--- +deprecations: + - | + The ``py_pkgs`` and ``packages_file`` Ansible lookups are no + longer used in OSA and have been removed from the plugins + repository. diff --git a/releasenotes/notes/remove-pypiserver-baa6476999104ea4.yaml b/releasenotes/notes/remove-pypiserver-baa6476999104ea4.yaml new file mode 100644 index 0000000000..6ae089c030 --- /dev/null +++ b/releasenotes/notes/remove-pypiserver-baa6476999104ea4.yaml @@ -0,0 +1,13 @@ +--- +upgrade: + - | + The repo server no longer uses pypiserver, so it has been removed. + Along with this, the following variables have also been removed. + + * ``repo_pypiserver_port`` + * ``repo_pypiserver_pip_packages`` + * ``repo_pypiserver_package_path`` + * ``repo_pypiserver_bin`` + * ``repo_pypiserver_working_dir`` + * ``repo_pypiserver_start_options`` + * ``repo_pypiserver_init_overrides`` diff --git a/releasenotes/notes/systemd_service-d564b5464d854fa7.yaml b/releasenotes/notes/systemd_service-d564b5464d854fa7.yaml new file mode 100644 index 0000000000..2bbf8e5f52 --- /dev/null +++ b/releasenotes/notes/systemd_service-d564b5464d854fa7.yaml @@ -0,0 +1,8 @@ +--- +upgrade: + - | + Tacker role now uses default systemd_service role. Due to this upstart + is not supported anymore. Was added variable tacker_init_config_overrides, + with wich deployer may override predifined options. + Also variable program_override has no effect now, and tacker_service_names + was removed in favor of tacker_service_name. diff --git a/releasenotes/notes/use-mariabackup-46ae988b43abda06.yaml b/releasenotes/notes/use-mariabackup-46ae988b43abda06.yaml new file mode 100644 index 0000000000..aa472274f8 --- /dev/null +++ b/releasenotes/notes/use-mariabackup-46ae988b43abda06.yaml @@ -0,0 +1,5 @@ +--- +features: + - The ``galera_server`` role now uses mariabackup in order to complete SST + operations due to the fact that this is the recommended choice from + MariaDB. diff --git a/releasenotes/notes/use-mariadb-10.3.13-7801fd46c5c9ce89.yaml b/releasenotes/notes/use-mariadb-10.3.13-7801fd46c5c9ce89.yaml new file mode 100644 index 0000000000..884eef6595 --- /dev/null +++ b/releasenotes/notes/use-mariadb-10.3.13-7801fd46c5c9ce89.yaml @@ -0,0 +1,4 @@ +--- +features: + - The ``galera_server`` role now ships with the latest MariaDB release of + 10.3.13.