diff --git a/deliverables/rocky/blazar.yaml b/deliverables/rocky/blazar.yaml index fd68419566..26ad1ddce9 100644 --- a/deliverables/rocky/blazar.yaml +++ b/deliverables/rocky/blazar.yaml @@ -32,7 +32,8 @@ branches: - location: 2.0.0.0rc1 name: stable/rocky cycle-highlights: - - 'Host and instance reservation support multiple availability zones.' - - 'Resource monitoring supports periodic healing in order to avoid unnecessary reservation - healing.' - - 'A time margin for cleaning up resources between back to back leases is introduced.' + - Host and instance reservation support multiple availability zones. + - Resource monitoring supports periodic healing in order to avoid + unnecessary reservation healing. + - A time margin for cleaning up resources between back to back leases + is introduced. diff --git a/deliverables/rocky/ceilometer.yaml b/deliverables/rocky/ceilometer.yaml index e505ddbb38..13cdfc7b08 100644 --- a/deliverables/rocky/ceilometer.yaml +++ b/deliverables/rocky/ceilometer.yaml @@ -17,3 +17,4 @@ releases: branches: - name: stable/rocky location: 11.0.0 +release-notes: https://docs.openstack.org/releasenotes/ceilometer/rocky.html diff --git a/deliverables/rocky/cinder.yaml b/deliverables/rocky/cinder.yaml index edf3f6d86a..46a390f7e7 100644 --- a/deliverables/rocky/cinder.yaml +++ b/deliverables/rocky/cinder.yaml @@ -61,11 +61,12 @@ branches: - location: 13.0.0.0rc1 name: stable/rocky cycle-highlights: - - 'Improved user experience when recovering from storage system failures.' - - 'Security improvements enabled when creating volumes from signed images.' - - 'Numerous improvements that give administrators greater control over the placement - of volumes.' - - 'Improved backup functionality and performance.' + - Improved user experience when recovering from storage system failures. + - Security improvements enabled when creating volumes from signed + images. + - Numerous improvements that give administrators greater control over + the placement of volumes. + - Improved backup functionality and performance. repository-settings: openstack/cinder: {} release-notes: https://docs.openstack.org/releasenotes/cinder/rocky.html diff --git a/deliverables/rocky/cloudkitty.yaml b/deliverables/rocky/cloudkitty.yaml index 2b0b68f87d..680fbe65d7 100644 --- a/deliverables/rocky/cloudkitty.yaml +++ b/deliverables/rocky/cloudkitty.yaml @@ -13,12 +13,13 @@ releases: - repo: openstack/cloudkitty hash: 3ab4774f66b84324adc8823a049aa4cf13689fb9 cycle-highlights: - - 'Cloudkitty can now collect non-OpenStack metrics using a new Promotheus collector - or the gnocchi collector.' - - 'Improvement in the metrics configuration to ease configuration.' - - 'New enhanced client with inclusion of the writer within.' - - 'Evolution of Storage with the removal of the pure gnocchi and gnocchihybrid storage - and the addition of the new Backend V2 that will be more scalable / faster.' + - Cloudkitty can now collect non-OpenStack metrics using a new Promotheus + collector or the gnocchi collector. + - Improvement in the metrics configuration to ease configuration. + - New enhanced client with inclusion of the writer within. + - Evolution of Storage with the removal of the pure gnocchi and gnocchihybrid + storage and the addition of the new Backend V2 that will be more + scalable / faster. repository-settings: openstack/cloudkitty: {} release-notes: https://docs.openstack.org/releasenotes/cloudkitty/rocky.html diff --git a/deliverables/rocky/congress.yaml b/deliverables/rocky/congress.yaml index 6f7d338623..87d8997e82 100644 --- a/deliverables/rocky/congress.yaml +++ b/deliverables/rocky/congress.yaml @@ -36,11 +36,13 @@ repository-settings: openstack/congress: tarball-base: openstack-congress cycle-highlights: - - 'Webhook integration: Congress can now accept webhook notifications from Monasca - monitoring service and Vitrage root-cause analysis service to enable immediate - fault-management responses according to operator policy.' - - 'Z3 Engine: The experimental rule engine based on Microsoft Research''s Z3-prover - opens the way to efficient policy inferences at previously impractical scales.' - - 'Bug Fixes: As with every release, we continue to make Congress more robust and - stable than ever with bug fixes and internal improvements.' + - 'Webhook integration: Congress can now accept webhook notifications + from Monasca monitoring service and Vitrage root-cause analysis + service to enable immediate fault-management responses according + to operator policy.' + - "Z3 Engine: The experimental rule engine based on Microsoft Research's\ + \ Z3-prover opens the way to efficient policy inferences at previously\ + \ impractical scales." + - 'Bug Fixes: As with every release, we continue to make Congress + more robust and stable than ever with bug fixes and internal improvements.' release-notes: https://docs.openstack.org/releasenotes/congress/rocky.html diff --git a/deliverables/rocky/cyborg.yaml b/deliverables/rocky/cyborg.yaml index a9e48ffcae..4d6a3925e1 100644 --- a/deliverables/rocky/cyborg.yaml +++ b/deliverables/rocky/cyborg.yaml @@ -34,10 +34,10 @@ branches: - location: 1.0.0.0rc1 name: stable/rocky cycle-highlights: - - 'Add client and os-acc lib for attach/detach.' - - 'Improved interaction with Placement via agent provider tree support.' - - 'Metadata standardization among drivers for capability report.' - - 'Add FPGA programming support.' + - Add client and os-acc lib for attach/detach. + - Improved interaction with Placement via agent provider tree support. + - Metadata standardization among drivers for capability report. + - Add FPGA programming support. repository-settings: openstack/cyborg: {} release-notes: https://docs.openstack.org/releasenotes/cyborg/rocky.html diff --git a/deliverables/rocky/glance.yaml b/deliverables/rocky/glance.yaml index 29e4d2fb2b..48433728eb 100644 --- a/deliverables/rocky/glance.yaml +++ b/deliverables/rocky/glance.yaml @@ -12,16 +12,18 @@ branches: - name: stable/rocky location: 17.0.0.0rc1 cycle-highlights: - - 'Secure Hash Algorithm Support, which allows operators to configure a self-describing - secure hash that can be used by image consumers to verify image data integrity' - - 'Introduction of "hidden" images, a popular operator request that enables operators - to keep outdated public images hidden from the default image-list response yet - still available for server rebuilds' - - 'The glance-manage utility has been updated to address OpenStack Security Note - OSSN-0075' - - 'An implementation of multiple backend support, which allows operators to configure - multiple stores and allows end users to direct image data to a specific store, - is introduced as the EXPERIMENTAL Image Service API version 2.8' + - Secure Hash Algorithm Support, which allows operators to configure + a self-describing secure hash that can be used by image consumers + to verify image data integrity + - Introduction of "hidden" images, a popular operator request that + enables operators to keep outdated public images hidden from the + default image-list response yet still available for server rebuilds + - The glance-manage utility has been updated to address OpenStack + Security Note OSSN-0075 + - An implementation of multiple backend support, which allows operators + to configure multiple stores and allows end users to direct image + data to a specific store, is introduced as the EXPERIMENTAL Image + Service API version 2.8 releases: - version: 17.0.0.0b1 projects: diff --git a/deliverables/rocky/horizon.yaml b/deliverables/rocky/horizon.yaml index ab5b5ecba2..c783910dc9 100644 --- a/deliverables/rocky/horizon.yaml +++ b/deliverables/rocky/horizon.yaml @@ -47,7 +47,8 @@ branches: - location: 14.0.0.0rc1 name: stable/rocky cycle-highlights: - - 'Cinder Generic Groups are now supported' - - 'Added server groups and server group members quota management' - - 'Angularized Users and Server Groups panels are added to provide better UX' + - Cinder Generic Groups are now supported + - Added server groups and server group members quota management + - Angularized Users and Server Groups panels are added to provide + better UX release-notes: https://docs.openstack.org/releasenotes/horizon/rocky.html diff --git a/deliverables/rocky/ironic.yaml b/deliverables/rocky/ironic.yaml index ffdd4a44a3..a59341ef7a 100644 --- a/deliverables/rocky/ironic.yaml +++ b/deliverables/rocky/ironic.yaml @@ -30,12 +30,12 @@ branches: - location: 11.1.0 name: stable/rocky cycle-highlights: - - 'Added the ability to define groups of conductors and nodes, enabling - operators to define specific failure or management domains.' - - 'Added ability to manage BIOS settings, with driver support for - iRMC and iLO hardware types.' - - 'Added automatic recovery from power faults, removing a long standing - headache for operators.' - - 'Added a ramdisk deployment interface enabling high performance - computing deployments to have diskless nodes.' + - Added the ability to define groups of conductors and nodes, enabling + operators to define specific failure or management domains. + - Added ability to manage BIOS settings, with driver support for iRMC + and iLO hardware types. + - Added automatic recovery from power faults, removing a long standing + headache for operators. + - Added a ramdisk deployment interface enabling high performance computing + deployments to have diskless nodes. release-notes: https://docs.openstack.org/releasenotes/ironic/rocky.html diff --git a/deliverables/rocky/kolla.yaml b/deliverables/rocky/kolla.yaml index 31405808c6..2e65f7b155 100644 --- a/deliverables/rocky/kolla.yaml +++ b/deliverables/rocky/kolla.yaml @@ -51,9 +51,10 @@ releases: hash: 4e63ecc9abec139f429c003ff8f0c72c10399caf version: 7.0.4 cycle-highlights: - - 'Added new docker images in kolla for logstash, monasca, prometheus, ravd, neutron-infoblox-ipam-driver - and apache storm.' - - 'Allow operators to set resource limits in kolla-ansible deployed containers.' - - 'Implement Ceph Bluestore deployment in kolla and kolla-ansible.' - - 'Support deployment of prometheus, kafka and zookeeper via kolla-ansible.' + - Added new docker images in kolla for logstash, monasca, prometheus, + ravd, neutron-infoblox-ipam-driver and apache storm. + - Allow operators to set resource limits in kolla-ansible deployed + containers. + - Implement Ceph Bluestore deployment in kolla and kolla-ansible. + - Support deployment of prometheus, kafka and zookeeper via kolla-ansible. release-notes: https://docs.openstack.org/releasenotes/kolla/rocky.html diff --git a/deliverables/rocky/masakari-monitors.yaml b/deliverables/rocky/masakari-monitors.yaml index 2c00b240f2..43ed866f58 100644 --- a/deliverables/rocky/masakari-monitors.yaml +++ b/deliverables/rocky/masakari-monitors.yaml @@ -31,5 +31,5 @@ branches: - location: 6.0.0.0rc1 name: stable/rocky cycle-highlights: - - 'Support Introspective Instance Monitoring through QEMU Guest Agent.' + - Support Introspective Instance Monitoring through QEMU Guest Agent. release-notes: https://docs.openstack.org/releasenotes/masakari-monitors/rocky.html diff --git a/deliverables/rocky/masakari.yaml b/deliverables/rocky/masakari.yaml index c848978edb..692d1912a5 100644 --- a/deliverables/rocky/masakari.yaml +++ b/deliverables/rocky/masakari.yaml @@ -35,7 +35,7 @@ branches: - location: 6.0.0.0rc1 name: stable/rocky cycle-highlights: - - 'Operators can now customize taskflow workflows to process each type of failure - notifications.' - - 'Support introspective Instance Monitoring through QEMU Guest Agent' + - Operators can now customize taskflow workflows to process each type + of failure notifications. + - Support introspective Instance Monitoring through QEMU Guest Agent release-notes: https://docs.openstack.org/releasenotes/masakari/rocky.html diff --git a/deliverables/rocky/mistral.yaml b/deliverables/rocky/mistral.yaml index 1d5106af2a..34fc04309c 100644 --- a/deliverables/rocky/mistral.yaml +++ b/deliverables/rocky/mistral.yaml @@ -5,12 +5,13 @@ release-model: cycle-with-milestones team: mistral type: service cycle-highlights: - - 'Introduced the notifier service for sending Mistral events.' - - 'Added Mistral actions for Swift service methods, Vitrage, Zun, Qinling and Manila.' - - 'Executors now have a heartbeat check to verify they are still running. This helps - resolve workflows that can become stuck in the RUNNING state when an executor - dies.' - - 'Improved performance and reduced memory footprint' + - Introduced the notifier service for sending Mistral events. + - Added Mistral actions for Swift service methods, Vitrage, Zun, Qinling + and Manila. + - Executors now have a heartbeat check to verify they are still running. + This helps resolve workflows that can become stuck in the RUNNING + state when an executor dies. + - Improved performance and reduced memory footprint releases: - version: 7.0.0.0b1 projects: diff --git a/deliverables/rocky/networking-bagpipe.yaml b/deliverables/rocky/networking-bagpipe.yaml index 9478828ab3..3b159d3a4a 100644 --- a/deliverables/rocky/networking-bagpipe.yaml +++ b/deliverables/rocky/networking-bagpipe.yaml @@ -34,7 +34,7 @@ releases: version: 9.0.1 - diff-start: 9.0.0 projects: - - comment: 'procedural tag to handle release job failure' + - comment: procedural tag to handle release job failure hash: 6150dccbc763a8d5b5ff22c2bbbcec8527e7213d repo: openstack/networking-bagpipe version: 9.0.2 diff --git a/deliverables/rocky/networking-bgpvpn.yaml b/deliverables/rocky/networking-bgpvpn.yaml index e2d8e42616..1ada96a660 100644 --- a/deliverables/rocky/networking-bgpvpn.yaml +++ b/deliverables/rocky/networking-bgpvpn.yaml @@ -34,7 +34,7 @@ releases: version: 9.0.1 - diff-start: 9.0.0 projects: - - comment: 'procedural tag to handle release job failure' + - comment: procedural tag to handle release job failure hash: d406efdf423af7f0dc72b11553e9255b10b99759 repo: openstack/networking-bgpvpn version: 9.0.2 diff --git a/deliverables/rocky/neutron.yaml b/deliverables/rocky/neutron.yaml index e506a45a2e..dd054a1028 100644 --- a/deliverables/rocky/neutron.yaml +++ b/deliverables/rocky/neutron.yaml @@ -54,19 +54,20 @@ releases: repo: openstack/neutron version: 13.0.4 cycle-highlights: - - 'Per TCP/UDP port forwarding on floating IP is supported. Operators can save the - number of global IP addresses for floating IPs.' - - 'Multiple bindings for compute owned ports is supported for better server live - migration support.' - - 'Perform validation on filter parameters on listing resources. Previously filter - parameters were unclear for API users. This release improves the API behavior - on resource filtering and documentation in the Neutron API references a lot.' - - '(fwaas) Logging on firewall events is supported. It is useful for operators to - debug FWaaS.' - - '(vpnaas) Newer versions of liberswan 3.19+ are supported so that operators can - run neutron-vpnaas IPsec VPN with newer distributions.' - - '(ovn) Support migration from an existing ML2OVS TripleO deployment to ML2OVN - TripleO deployment.' - - '(bagpipe) bagpipe-bgp, a reference implementation of Neutron BGP VPN support, - supports E-VPN with OVS.' + - Per TCP/UDP port forwarding on floating IP is supported. Operators + can save the number of global IP addresses for floating IPs. + - Multiple bindings for compute owned ports is supported for better + server live migration support. + - Perform validation on filter parameters on listing resources. Previously + filter parameters were unclear for API users. This release improves + the API behavior on resource filtering and documentation in the + Neutron API references a lot. + - (fwaas) Logging on firewall events is supported. It is useful for + operators to debug FWaaS. + - (vpnaas) Newer versions of liberswan 3.19+ are supported so that + operators can run neutron-vpnaas IPsec VPN with newer distributions. + - (ovn) Support migration from an existing ML2OVS TripleO deployment + to ML2OVN TripleO deployment. + - (bagpipe) bagpipe-bgp, a reference implementation of Neutron BGP + VPN support, supports E-VPN with OVS. release-notes: https://docs.openstack.org/releasenotes/neutron/rocky.html diff --git a/deliverables/rocky/octavia.yaml b/deliverables/rocky/octavia.yaml index 122e3724e7..b515265619 100644 --- a/deliverables/rocky/octavia.yaml +++ b/deliverables/rocky/octavia.yaml @@ -58,10 +58,10 @@ branches: - location: 3.0.0.0rc1 name: stable/rocky cycle-highlights: - - 'Octavia now supports provider drivers, allowing third party load - balancing drivers to be integrated with the Octavia v2 API.' - - 'UDP protocol load balancing has been added to Octavia. This is - useful for IoT use cases.' - - 'Pools can have *backup* members, also known as "sorry servers", - that respond when all of the members of a pool are not available.' - - 'Users can now configure load balancer timeouts per listener.' + - Octavia now supports provider drivers, allowing third party load + balancing drivers to be integrated with the Octavia v2 API. + - UDP protocol load balancing has been added to Octavia. This is useful + for IoT use cases. + - Pools can have *backup* members, also known as "sorry servers", + that respond when all of the members of a pool are not available. + - Users can now configure load balancer timeouts per listener. diff --git a/deliverables/rocky/oslo.log.yaml b/deliverables/rocky/oslo.log.yaml index 2f367c8bb0..6b9a061ac3 100644 --- a/deliverables/rocky/oslo.log.yaml +++ b/deliverables/rocky/oslo.log.yaml @@ -29,7 +29,7 @@ releases: version: 3.39.1 - diff-start: 3.39.0 projects: - - comment: 'procedural tag to handle release job failure' + - comment: procedural tag to handle release job failure hash: 871d2df290d829b9cafb0dc383dc3d65810c2dac repo: openstack/oslo.log version: 3.39.2 diff --git a/deliverables/rocky/oslo.messaging.yaml b/deliverables/rocky/oslo.messaging.yaml index af15e5b72f..fd357428bc 100644 --- a/deliverables/rocky/oslo.messaging.yaml +++ b/deliverables/rocky/oslo.messaging.yaml @@ -57,7 +57,7 @@ releases: version: 8.1.1 - diff-start: 8.1.0 projects: - - comment: 'procedural tag to handle release job failure' + - comment: procedural tag to handle release job failure hash: a85094b5c5d39cd1496e022f36fc04db7192f153 repo: openstack/oslo.messaging version: 8.1.2 diff --git a/deliverables/rocky/oslo.privsep.yaml b/deliverables/rocky/oslo.privsep.yaml index 40d4c93f22..1943892d00 100644 --- a/deliverables/rocky/oslo.privsep.yaml +++ b/deliverables/rocky/oslo.privsep.yaml @@ -21,7 +21,7 @@ releases: version: 1.29.1 - diff-start: 1.29.0 projects: - - comment: 'procedural tag to handle release job failure' + - comment: procedural tag to handle release job failure hash: f7ba0aa49a35bcb1e6c67dbe3dc22cf33ccc436b repo: openstack/oslo.privsep version: 1.29.2 diff --git a/deliverables/rocky/oslo.service.yaml b/deliverables/rocky/oslo.service.yaml index 7bbe0d849a..1ba7489dbd 100644 --- a/deliverables/rocky/oslo.service.yaml +++ b/deliverables/rocky/oslo.service.yaml @@ -33,7 +33,7 @@ releases: version: 1.31.4 - diff-start: 1.31.3 projects: - - comment: 'procedural tag to handle release job failure' + - comment: procedural tag to handle release job failure hash: 67a8a8c7f5c606bd1ef394069d6a4969d21ae3a5 repo: openstack/oslo.service version: 1.31.5 diff --git a/deliverables/rocky/puppet-aodh.yaml b/deliverables/rocky/puppet-aodh.yaml index b66a54ba4e..e82a0349d0 100644 --- a/deliverables/rocky/puppet-aodh.yaml +++ b/deliverables/rocky/puppet-aodh.yaml @@ -1,7 +1,7 @@ --- launchpad: puppet-aodh release-model: cycle-trailing -team: 'Puppet OpenStack' +team: Puppet OpenStack type: other repository-settings: openstack/puppet-aodh: {} diff --git a/deliverables/rocky/puppet-barbican.yaml b/deliverables/rocky/puppet-barbican.yaml index 661fbf2ae8..7f23fea03a 100644 --- a/deliverables/rocky/puppet-barbican.yaml +++ b/deliverables/rocky/puppet-barbican.yaml @@ -1,7 +1,7 @@ --- launchpad: puppet-barbican release-model: cycle-trailing -team: 'Puppet OpenStack' +team: Puppet OpenStack type: other repository-settings: openstack/puppet-barbican: {} diff --git a/deliverables/rocky/puppet-ceilometer.yaml b/deliverables/rocky/puppet-ceilometer.yaml index 66988718db..f1a12248f8 100644 --- a/deliverables/rocky/puppet-ceilometer.yaml +++ b/deliverables/rocky/puppet-ceilometer.yaml @@ -1,7 +1,7 @@ --- launchpad: puppet-ceilometer release-model: cycle-trailing -team: 'Puppet OpenStack' +team: Puppet OpenStack type: other repository-settings: openstack/puppet-ceilometer: {} diff --git a/deliverables/rocky/puppet-cinder.yaml b/deliverables/rocky/puppet-cinder.yaml index b06ce9485c..8202d6241f 100644 --- a/deliverables/rocky/puppet-cinder.yaml +++ b/deliverables/rocky/puppet-cinder.yaml @@ -1,7 +1,7 @@ --- launchpad: puppet-cinder release-model: cycle-trailing -team: 'Puppet OpenStack' +team: Puppet OpenStack type: other repository-settings: openstack/puppet-cinder: {} diff --git a/deliverables/rocky/puppet-cloudkitty.yaml b/deliverables/rocky/puppet-cloudkitty.yaml index d520097ba8..1cb288e811 100644 --- a/deliverables/rocky/puppet-cloudkitty.yaml +++ b/deliverables/rocky/puppet-cloudkitty.yaml @@ -1,7 +1,7 @@ --- launchpad: puppet-cloudkitty release-model: cycle-trailing -team: 'Puppet OpenStack' +team: Puppet OpenStack type: other repository-settings: openstack/puppet-cloudkitty: {} diff --git a/deliverables/rocky/puppet-congress.yaml b/deliverables/rocky/puppet-congress.yaml index 5ab88f2e0c..d334edbdda 100644 --- a/deliverables/rocky/puppet-congress.yaml +++ b/deliverables/rocky/puppet-congress.yaml @@ -1,7 +1,7 @@ --- launchpad: puppet-congress release-model: cycle-trailing -team: 'Puppet OpenStack' +team: Puppet OpenStack type: other repository-settings: openstack/puppet-congress: {} diff --git a/deliverables/rocky/puppet-designate.yaml b/deliverables/rocky/puppet-designate.yaml index 7283cd54bd..86ab8e3548 100644 --- a/deliverables/rocky/puppet-designate.yaml +++ b/deliverables/rocky/puppet-designate.yaml @@ -1,7 +1,7 @@ --- launchpad: puppet-designate release-model: cycle-trailing -team: 'Puppet OpenStack' +team: Puppet OpenStack type: other repository-settings: openstack/puppet-designate: {} diff --git a/deliverables/rocky/puppet-ec2api.yaml b/deliverables/rocky/puppet-ec2api.yaml index b280d68c66..ab4544e4d6 100644 --- a/deliverables/rocky/puppet-ec2api.yaml +++ b/deliverables/rocky/puppet-ec2api.yaml @@ -1,7 +1,7 @@ --- launchpad: puppet-ec2api release-model: cycle-trailing -team: 'Puppet OpenStack' +team: Puppet OpenStack type: other repository-settings: openstack/puppet-ec2api: {} diff --git a/deliverables/rocky/puppet-freezer.yaml b/deliverables/rocky/puppet-freezer.yaml index b34e45270f..a8154f18fa 100644 --- a/deliverables/rocky/puppet-freezer.yaml +++ b/deliverables/rocky/puppet-freezer.yaml @@ -1,7 +1,7 @@ --- launchpad: puppet-freezer release-model: cycle-trailing -team: 'Puppet OpenStack' +team: Puppet OpenStack type: other repository-settings: openstack/puppet-freezer: {} diff --git a/deliverables/rocky/puppet-glance.yaml b/deliverables/rocky/puppet-glance.yaml index 148d1218ec..089c065145 100644 --- a/deliverables/rocky/puppet-glance.yaml +++ b/deliverables/rocky/puppet-glance.yaml @@ -1,7 +1,7 @@ --- launchpad: puppet-glance release-model: cycle-trailing -team: 'Puppet OpenStack' +team: Puppet OpenStack type: other repository-settings: openstack/puppet-glance: {} diff --git a/deliverables/rocky/puppet-glare.yaml b/deliverables/rocky/puppet-glare.yaml index 720cb442b6..a72204664e 100644 --- a/deliverables/rocky/puppet-glare.yaml +++ b/deliverables/rocky/puppet-glare.yaml @@ -1,7 +1,7 @@ --- launchpad: puppet-glare release-model: cycle-trailing -team: 'Puppet OpenStack' +team: Puppet OpenStack type: other repository-settings: openstack/puppet-glare: {} diff --git a/deliverables/rocky/puppet-gnocchi.yaml b/deliverables/rocky/puppet-gnocchi.yaml index 31dcdb541b..56fb3b9661 100644 --- a/deliverables/rocky/puppet-gnocchi.yaml +++ b/deliverables/rocky/puppet-gnocchi.yaml @@ -1,7 +1,7 @@ --- launchpad: puppet-gnocchi release-model: cycle-trailing -team: 'Puppet OpenStack' +team: Puppet OpenStack type: other repository-settings: openstack/puppet-gnocchi: {} diff --git a/deliverables/rocky/puppet-heat.yaml b/deliverables/rocky/puppet-heat.yaml index b0e4d70d24..3ff7273ff4 100644 --- a/deliverables/rocky/puppet-heat.yaml +++ b/deliverables/rocky/puppet-heat.yaml @@ -1,7 +1,7 @@ --- launchpad: puppet-heat release-model: cycle-trailing -team: 'Puppet OpenStack' +team: Puppet OpenStack type: other repository-settings: openstack/puppet-heat: {} diff --git a/deliverables/rocky/puppet-horizon.yaml b/deliverables/rocky/puppet-horizon.yaml index 61ecafd742..a989baf22b 100644 --- a/deliverables/rocky/puppet-horizon.yaml +++ b/deliverables/rocky/puppet-horizon.yaml @@ -1,7 +1,7 @@ --- launchpad: puppet-horizon release-model: cycle-trailing -team: 'Puppet OpenStack' +team: Puppet OpenStack type: other repository-settings: openstack/puppet-horizon: {} diff --git a/deliverables/rocky/puppet-ironic.yaml b/deliverables/rocky/puppet-ironic.yaml index c9dcbfeec4..bbbde224b0 100644 --- a/deliverables/rocky/puppet-ironic.yaml +++ b/deliverables/rocky/puppet-ironic.yaml @@ -1,7 +1,7 @@ --- launchpad: puppet-ironic release-model: cycle-trailing -team: 'Puppet OpenStack' +team: Puppet OpenStack type: other repository-settings: openstack/puppet-ironic: {} diff --git a/deliverables/rocky/puppet-keystone.yaml b/deliverables/rocky/puppet-keystone.yaml index 360b0f2585..ec84226b54 100644 --- a/deliverables/rocky/puppet-keystone.yaml +++ b/deliverables/rocky/puppet-keystone.yaml @@ -1,7 +1,7 @@ --- launchpad: puppet-keystone release-model: cycle-trailing -team: 'Puppet OpenStack' +team: Puppet OpenStack type: other repository-settings: openstack/puppet-keystone: {} diff --git a/deliverables/rocky/puppet-magnum.yaml b/deliverables/rocky/puppet-magnum.yaml index 44a3ce5a93..1da1f02f36 100644 --- a/deliverables/rocky/puppet-magnum.yaml +++ b/deliverables/rocky/puppet-magnum.yaml @@ -1,7 +1,7 @@ --- launchpad: puppet-magnum release-model: cycle-trailing -team: 'Puppet OpenStack' +team: Puppet OpenStack type: other repository-settings: openstack/puppet-magnum: {} diff --git a/deliverables/rocky/puppet-manila.yaml b/deliverables/rocky/puppet-manila.yaml index 1f2c68ebcd..3dbb150de8 100644 --- a/deliverables/rocky/puppet-manila.yaml +++ b/deliverables/rocky/puppet-manila.yaml @@ -1,7 +1,7 @@ --- launchpad: puppet-manila release-model: cycle-trailing -team: 'Puppet OpenStack' +team: Puppet OpenStack type: other repository-settings: openstack/puppet-manila: {} diff --git a/deliverables/rocky/puppet-mistral.yaml b/deliverables/rocky/puppet-mistral.yaml index 94d6d0eb4f..424a19004b 100644 --- a/deliverables/rocky/puppet-mistral.yaml +++ b/deliverables/rocky/puppet-mistral.yaml @@ -1,7 +1,7 @@ --- launchpad: puppet-mistral release-model: cycle-trailing -team: 'Puppet OpenStack' +team: Puppet OpenStack type: other repository-settings: openstack/puppet-mistral: {} diff --git a/deliverables/rocky/puppet-monasca.yaml b/deliverables/rocky/puppet-monasca.yaml index 1444ffdb18..881d9f9a8f 100644 --- a/deliverables/rocky/puppet-monasca.yaml +++ b/deliverables/rocky/puppet-monasca.yaml @@ -1,7 +1,7 @@ --- launchpad: puppet-monasca release-model: cycle-trailing -team: 'Puppet OpenStack' +team: Puppet OpenStack type: other repository-settings: openstack/puppet-monasca: {} diff --git a/deliverables/rocky/puppet-murano.yaml b/deliverables/rocky/puppet-murano.yaml index 3f6eb6835d..86fd25ea05 100644 --- a/deliverables/rocky/puppet-murano.yaml +++ b/deliverables/rocky/puppet-murano.yaml @@ -1,7 +1,7 @@ --- launchpad: puppet-murano release-model: cycle-trailing -team: 'Puppet OpenStack' +team: Puppet OpenStack type: other repository-settings: openstack/puppet-murano: {} diff --git a/deliverables/rocky/puppet-neutron.yaml b/deliverables/rocky/puppet-neutron.yaml index 7873104a77..0a87b430e0 100644 --- a/deliverables/rocky/puppet-neutron.yaml +++ b/deliverables/rocky/puppet-neutron.yaml @@ -1,7 +1,7 @@ --- launchpad: puppet-neutron release-model: cycle-trailing -team: 'Puppet OpenStack' +team: Puppet OpenStack type: other repository-settings: openstack/puppet-neutron: {} diff --git a/deliverables/rocky/puppet-nova.yaml b/deliverables/rocky/puppet-nova.yaml index a72d445fc5..47af67d173 100644 --- a/deliverables/rocky/puppet-nova.yaml +++ b/deliverables/rocky/puppet-nova.yaml @@ -1,7 +1,7 @@ --- launchpad: puppet-nova release-model: cycle-trailing -team: 'Puppet OpenStack' +team: Puppet OpenStack type: other repository-settings: openstack/puppet-nova: {} diff --git a/deliverables/rocky/puppet-octavia.yaml b/deliverables/rocky/puppet-octavia.yaml index e60b53d0bd..7a388ed2a4 100644 --- a/deliverables/rocky/puppet-octavia.yaml +++ b/deliverables/rocky/puppet-octavia.yaml @@ -1,7 +1,7 @@ --- launchpad: puppet-octavia release-model: cycle-trailing -team: 'Puppet OpenStack' +team: Puppet OpenStack type: other repository-settings: openstack/puppet-octavia: {} diff --git a/deliverables/rocky/puppet-openstack_extras.yaml b/deliverables/rocky/puppet-openstack_extras.yaml index caa2fde060..7cc092270f 100644 --- a/deliverables/rocky/puppet-openstack_extras.yaml +++ b/deliverables/rocky/puppet-openstack_extras.yaml @@ -1,7 +1,7 @@ --- launchpad: puppet-openstack-extras release-model: cycle-trailing -team: 'Puppet OpenStack' +team: Puppet OpenStack type: other repository-settings: openstack/puppet-openstack_extras: {} diff --git a/deliverables/rocky/puppet-openstack_spec_helper.yaml b/deliverables/rocky/puppet-openstack_spec_helper.yaml index f831311a7f..b7cd8e3e01 100644 --- a/deliverables/rocky/puppet-openstack_spec_helper.yaml +++ b/deliverables/rocky/puppet-openstack_spec_helper.yaml @@ -1,7 +1,7 @@ --- launchpad: puppet-openstack-spec-helper release-model: untagged -team: 'Puppet OpenStack' +team: Puppet OpenStack type: other stable-branch-type: tagless repository-settings: diff --git a/deliverables/rocky/puppet-openstacklib.yaml b/deliverables/rocky/puppet-openstacklib.yaml index 98ae3233b7..2d2bc464d6 100644 --- a/deliverables/rocky/puppet-openstacklib.yaml +++ b/deliverables/rocky/puppet-openstacklib.yaml @@ -1,7 +1,7 @@ --- launchpad: puppet-openstacklib release-model: cycle-trailing -team: 'Puppet OpenStack' +team: Puppet OpenStack type: other repository-settings: openstack/puppet-openstacklib: {} diff --git a/deliverables/rocky/puppet-oslo.yaml b/deliverables/rocky/puppet-oslo.yaml index ec3082b830..5decf15aa6 100644 --- a/deliverables/rocky/puppet-oslo.yaml +++ b/deliverables/rocky/puppet-oslo.yaml @@ -1,7 +1,7 @@ --- launchpad: puppet-oslo release-model: cycle-trailing -team: 'Puppet OpenStack' +team: Puppet OpenStack type: other repository-settings: openstack/puppet-oslo: {} diff --git a/deliverables/rocky/puppet-ovn.yaml b/deliverables/rocky/puppet-ovn.yaml index 7844ac62b0..706597c211 100644 --- a/deliverables/rocky/puppet-ovn.yaml +++ b/deliverables/rocky/puppet-ovn.yaml @@ -1,7 +1,7 @@ --- launchpad: puppet-ovn release-model: cycle-trailing -team: 'Puppet OpenStack' +team: Puppet OpenStack type: other repository-settings: openstack/puppet-ovn: {} diff --git a/deliverables/rocky/puppet-panko.yaml b/deliverables/rocky/puppet-panko.yaml index 6bb512895f..88cac2d536 100644 --- a/deliverables/rocky/puppet-panko.yaml +++ b/deliverables/rocky/puppet-panko.yaml @@ -1,7 +1,7 @@ --- launchpad: puppet-panko release-model: cycle-trailing -team: 'Puppet OpenStack' +team: Puppet OpenStack type: other repository-settings: openstack/puppet-panko: {} diff --git a/deliverables/rocky/puppet-qdr.yaml b/deliverables/rocky/puppet-qdr.yaml index 25e74724ed..87e7f811fb 100644 --- a/deliverables/rocky/puppet-qdr.yaml +++ b/deliverables/rocky/puppet-qdr.yaml @@ -1,7 +1,7 @@ --- launchpad: puppet-qdr release-model: cycle-trailing -team: 'Puppet OpenStack' +team: Puppet OpenStack type: other repository-settings: openstack/puppet-qdr: {} diff --git a/deliverables/rocky/puppet-rally.yaml b/deliverables/rocky/puppet-rally.yaml index 7759625a2d..d0bd81a997 100644 --- a/deliverables/rocky/puppet-rally.yaml +++ b/deliverables/rocky/puppet-rally.yaml @@ -1,7 +1,7 @@ --- launchpad: puppet-rally release-model: cycle-trailing -team: 'Puppet OpenStack' +team: Puppet OpenStack type: other repository-settings: openstack/puppet-rally: {} diff --git a/deliverables/rocky/puppet-sahara.yaml b/deliverables/rocky/puppet-sahara.yaml index 32a927b308..ef0ba6cdbb 100644 --- a/deliverables/rocky/puppet-sahara.yaml +++ b/deliverables/rocky/puppet-sahara.yaml @@ -1,7 +1,7 @@ --- launchpad: puppet-sahara release-model: cycle-trailing -team: 'Puppet OpenStack' +team: Puppet OpenStack type: other repository-settings: openstack/puppet-sahara: {} diff --git a/deliverables/rocky/puppet-swift.yaml b/deliverables/rocky/puppet-swift.yaml index fecbf87e92..9c28234722 100644 --- a/deliverables/rocky/puppet-swift.yaml +++ b/deliverables/rocky/puppet-swift.yaml @@ -1,7 +1,7 @@ --- launchpad: puppet-swift release-model: cycle-trailing -team: 'Puppet OpenStack' +team: Puppet OpenStack type: other repository-settings: openstack/puppet-swift: {} diff --git a/deliverables/rocky/puppet-tacker.yaml b/deliverables/rocky/puppet-tacker.yaml index 97189fa0b9..c61de3b8f2 100644 --- a/deliverables/rocky/puppet-tacker.yaml +++ b/deliverables/rocky/puppet-tacker.yaml @@ -1,7 +1,7 @@ --- launchpad: puppet-tacker release-model: cycle-trailing -team: 'Puppet OpenStack' +team: Puppet OpenStack type: other repository-settings: openstack/puppet-tacker: {} diff --git a/deliverables/rocky/puppet-tempest.yaml b/deliverables/rocky/puppet-tempest.yaml index 3717af1620..a688dc9a67 100644 --- a/deliverables/rocky/puppet-tempest.yaml +++ b/deliverables/rocky/puppet-tempest.yaml @@ -1,7 +1,7 @@ --- launchpad: puppet-tempest release-model: cycle-trailing -team: 'Puppet OpenStack' +team: Puppet OpenStack type: other repository-settings: openstack/puppet-tempest: {} diff --git a/deliverables/rocky/puppet-trove.yaml b/deliverables/rocky/puppet-trove.yaml index 9d12239359..3229a0e738 100644 --- a/deliverables/rocky/puppet-trove.yaml +++ b/deliverables/rocky/puppet-trove.yaml @@ -1,7 +1,7 @@ --- launchpad: puppet-trove release-model: cycle-trailing -team: 'Puppet OpenStack' +team: Puppet OpenStack type: other repository-settings: openstack/puppet-trove: {} diff --git a/deliverables/rocky/puppet-vitrage.yaml b/deliverables/rocky/puppet-vitrage.yaml index a086d72d75..bfaaf93094 100644 --- a/deliverables/rocky/puppet-vitrage.yaml +++ b/deliverables/rocky/puppet-vitrage.yaml @@ -1,7 +1,7 @@ --- launchpad: puppet-vitrage release-model: cycle-trailing -team: 'Puppet OpenStack' +team: Puppet OpenStack type: other repository-settings: openstack/puppet-vitrage: {} diff --git a/deliverables/rocky/puppet-vswitch.yaml b/deliverables/rocky/puppet-vswitch.yaml index f3a3ceba24..348b4f20df 100644 --- a/deliverables/rocky/puppet-vswitch.yaml +++ b/deliverables/rocky/puppet-vswitch.yaml @@ -1,7 +1,7 @@ --- launchpad: puppet-vswitch release-model: cycle-trailing -team: 'Puppet OpenStack' +team: Puppet OpenStack type: other repository-settings: openstack/puppet-vswitch: {} diff --git a/deliverables/rocky/puppet-watcher.yaml b/deliverables/rocky/puppet-watcher.yaml index 87b685bc47..f342d925b3 100644 --- a/deliverables/rocky/puppet-watcher.yaml +++ b/deliverables/rocky/puppet-watcher.yaml @@ -1,7 +1,7 @@ --- launchpad: puppet-watcher release-model: cycle-trailing -team: 'Puppet OpenStack' +team: Puppet OpenStack type: other repository-settings: openstack/puppet-watcher: {} diff --git a/deliverables/rocky/puppet-zaqar.yaml b/deliverables/rocky/puppet-zaqar.yaml index b8c3a025ea..d407432081 100644 --- a/deliverables/rocky/puppet-zaqar.yaml +++ b/deliverables/rocky/puppet-zaqar.yaml @@ -1,7 +1,7 @@ --- launchpad: puppet-zaqar release-model: cycle-trailing -team: 'Puppet OpenStack' +team: Puppet OpenStack type: other repository-settings: openstack/puppet-zaqar: {} diff --git a/deliverables/rocky/python-designateclient.yaml b/deliverables/rocky/python-designateclient.yaml index 3dccd97e3f..c5db8ed0a1 100644 --- a/deliverables/rocky/python-designateclient.yaml +++ b/deliverables/rocky/python-designateclient.yaml @@ -14,3 +14,4 @@ releases: branches: - location: 2.10.0 name: stable/rocky +release-notes: https://docs.openstack.org/releasenotes/python-designateclient/rocky.html diff --git a/deliverables/rocky/python-troveclient.yaml b/deliverables/rocky/python-troveclient.yaml index 6a12f31b14..a9915be49b 100644 --- a/deliverables/rocky/python-troveclient.yaml +++ b/deliverables/rocky/python-troveclient.yaml @@ -19,5 +19,5 @@ branches: - location: 2.16.0 name: stable/rocky cycle-highlights: - - 'Continue migrating to OpenStackClient' + - Continue migrating to OpenStackClient release-notes: https://docs.openstack.org/releasenotes/python-troveclient/rocky.html diff --git a/deliverables/rocky/python-vitrageclient.yaml b/deliverables/rocky/python-vitrageclient.yaml index b0427cb80d..0e030c156e 100644 --- a/deliverables/rocky/python-vitrageclient.yaml +++ b/deliverables/rocky/python-vitrageclient.yaml @@ -19,5 +19,5 @@ releases: - repo: openstack/python-vitrageclient hash: 76e7198fe9d9b7564fead345587aab9adfc043b6 cycle-highlights: - - 'New API for alarm history' + - New API for alarm history release-notes: https://docs.openstack.org/releasenotes/python-vitrageclient/rocky.html diff --git a/deliverables/rocky/qinling.yaml b/deliverables/rocky/qinling.yaml index a47204abe2..73ce5ea085 100644 --- a/deliverables/rocky/qinling.yaml +++ b/deliverables/rocky/qinling.yaml @@ -31,13 +31,13 @@ branches: - location: 1.0.0.0rc1 name: stable/rocky cycle-highlights: - - 'Support function versioning so that users can create different versions of a - same purpose function.' - - 'Support function alias which is a pointer to a specific Qinling function version - and can be updated to point to a different version.' - - 'Use secure connection to Kubernetes cluster in the default deployment.' - - 'Support to define untrusted workload for the runtime.' - - 'Node.JS runtime support(experimental).' - - 'Python runtime security improvement.' - - 'Document improvement.' + - Support function versioning so that users can create different versions + of a same purpose function. + - Support function alias which is a pointer to a specific Qinling + function version and can be updated to point to a different version. + - Use secure connection to Kubernetes cluster in the default deployment. + - Support to define untrusted workload for the runtime. + - Node.JS runtime support(experimental). + - Python runtime security improvement. + - Document improvement. release-notes: https://docs.openstack.org/releasenotes/qinling/rocky.html diff --git a/deliverables/rocky/sahara.yaml b/deliverables/rocky/sahara.yaml index 1d55410008..78fae17c74 100644 --- a/deliverables/rocky/sahara.yaml +++ b/deliverables/rocky/sahara.yaml @@ -39,7 +39,7 @@ branches: repository-settings: openstack/sahara: {} cycle-highlights: - - 'Plugins versions were updated.' - - 'Added support to boot from volume.' - - 'Ability to use S3 as job binary and data source backend.' + - Plugins versions were updated. + - Added support to boot from volume. + - Ability to use S3 as job binary and data source backend. release-notes: https://docs.openstack.org/releasenotes/sahara/rocky.html diff --git a/deliverables/rocky/storlets.yaml b/deliverables/rocky/storlets.yaml index e0f444cb3d..f3e5107f73 100644 --- a/deliverables/rocky/storlets.yaml +++ b/deliverables/rocky/storlets.yaml @@ -29,8 +29,9 @@ branches: - location: 2.0.0.0rc1 name: stable/rocky cycle-highlights: - - 'Refactor internal communication to invoke Storlets that make it more stable' - - 'Unit tests python 3 integration completed' + - Refactor internal communication to invoke Storlets that make it + more stable + - Unit tests python 3 integration completed repository-settings: openstack/storlets: {} release-notes: https://docs.openstack.org/releasenotes/storlets/rocky.html diff --git a/deliverables/rocky/swift.yaml b/deliverables/rocky/swift.yaml index 4654790aad..f2a10f727e 100644 --- a/deliverables/rocky/swift.yaml +++ b/deliverables/rocky/swift.yaml @@ -25,16 +25,18 @@ releases: - repo: openstack/swift hash: 3d2d954107d676e48acb81069639eed15ead5713 cycle-highlights: - - 'Added an S3 API compatibility layer, so clients can use S3 clients to talk to - a Swift cluster.' - - 'Added container sharding, an operator controlled feature that may be used to - shard very large container databases into a number of smaller shard containers. - This mitigates the issues with one large DB by distributing the data across multiple - smaller databases throughout the cluster.' - - 'TempURLs now support IP range restrictions.' - - 'The trivial keymaster and the KMIP keymaster now support multiple root encryption - secrets to enable key rotation.' - - 'Improved performance of many consistency daemon processes.' - - 'Added support for the HTTP PROXY protocol to allow for accurate client IP address - logging when the connection is routed through external systems.' + - Added an S3 API compatibility layer, so clients can use S3 clients + to talk to a Swift cluster. + - Added container sharding, an operator controlled feature that may + be used to shard very large container databases into a number of + smaller shard containers. This mitigates the issues with one large + DB by distributing the data across multiple smaller databases throughout + the cluster. + - TempURLs now support IP range restrictions. + - The trivial keymaster and the KMIP keymaster now support multiple + root encryption secrets to enable key rotation. + - Improved performance of many consistency daemon processes. + - Added support for the HTTP PROXY protocol to allow for accurate + client IP address logging when the connection is routed through + external systems. release-notes: https://docs.openstack.org/releasenotes/swift/rocky.html diff --git a/deliverables/rocky/tacker.yaml b/deliverables/rocky/tacker.yaml index 5c04dca62c..3cdb520d13 100644 --- a/deliverables/rocky/tacker.yaml +++ b/deliverables/rocky/tacker.yaml @@ -12,11 +12,12 @@ releases: - repo: openstack/tacker hash: 5987ad8c56a61e3a6d8fcf37a2557926c585de41 cycle-highlights: - - 'VNF Forwarding Graph support for Network Service. Operators can describe VNFFGD - inside NSD to define the network connections among all VNFs.' - - 'OpenStack Client support for Tacker.' - - 'Placement policy support. Operators can specify placement policies (like affinity, - anti-affinity) for VDU’s in a VNF.' + - VNF Forwarding Graph support for Network Service. Operators can + describe VNFFGD inside NSD to define the network connections among + all VNFs. + - OpenStack Client support for Tacker. + - Placement policy support. Operators can specify placement policies + (like affinity, anti-affinity) for VDU’s in a VNF. repository-settings: openstack/tacker: {} release-notes: https://docs.openstack.org/releasenotes/tacker/rocky.html diff --git a/deliverables/rocky/trove-dashboard.yaml b/deliverables/rocky/trove-dashboard.yaml index cd68a74f6d..7a2a6edf2a 100644 --- a/deliverables/rocky/trove-dashboard.yaml +++ b/deliverables/rocky/trove-dashboard.yaml @@ -27,6 +27,6 @@ branches: - location: 11.0.0.0rc1 name: stable/rocky cycle-highlights: - - 'Fix remaining Python 3 porting problems' - - 'Django 2.0 support' + - Fix remaining Python 3 porting problems + - Django 2.0 support release-notes: https://docs.openstack.org/releasenotes/trove-dashboard/rocky.html diff --git a/deliverables/rocky/trove.yaml b/deliverables/rocky/trove.yaml index 69bff986ae..58dff92d41 100644 --- a/deliverables/rocky/trove.yaml +++ b/deliverables/rocky/trove.yaml @@ -27,6 +27,6 @@ branches: - location: 10.0.0.0rc1 name: stable/rocky cycle-highlights: - - 'Improve Python 3 support, all py3 unitests are new enabled' - - 'Remove support of creating volume from Nova' + - Improve Python 3 support, all py3 unitests are new enabled + - Remove support of creating volume from Nova release-notes: https://docs.openstack.org/releasenotes/trove/rocky.html diff --git a/deliverables/rocky/vitrage-dashboard.yaml b/deliverables/rocky/vitrage-dashboard.yaml index 2aa77207d3..76b4d83882 100644 --- a/deliverables/rocky/vitrage-dashboard.yaml +++ b/deliverables/rocky/vitrage-dashboard.yaml @@ -26,5 +26,5 @@ releases: - repo: openstack/vitrage-dashboard hash: f265f1549bd00131c436d913571b515467b01f2d cycle-highlights: - - 'New UI for alarm history' + - New UI for alarm history release-notes: https://docs.openstack.org/releasenotes/vitrage-dashboard/rocky.html diff --git a/deliverables/rocky/vitrage.yaml b/deliverables/rocky/vitrage.yaml index 7de14c3067..9962c4de63 100644 --- a/deliverables/rocky/vitrage.yaml +++ b/deliverables/rocky/vitrage.yaml @@ -26,7 +26,8 @@ releases: - repo: openstack/vitrage hash: 37a393c85bd689fbc689213d9c1b9d1462798104 cycle-highlights: - - 'Fast-failover of vitrage-graph for better High-Availability support' - - 'New Kubernetes datasource, for Kubernetes cluster as a workload on OpenStack' - - 'New Prometheus datasource, to handle alerts coming from Prometheus' + - Fast-failover of vitrage-graph for better High-Availability support + - New Kubernetes datasource, for Kubernetes cluster as a workload + on OpenStack + - New Prometheus datasource, to handle alerts coming from Prometheus release-notes: https://docs.openstack.org/releasenotes/vitrage/rocky.html