From c2df0963381c807350678d1c513b5aa7713f92d0 Mon Sep 17 00:00:00 2001 From: Sean McGinnis Date: Thu, 15 Feb 2018 16:40:38 -0600 Subject: [PATCH] Remove per-release highlights for Queens We've been warning that these are deprecated for awhile now, and we now have enforcement in place to make sure no new highlights are added. We also have some automation that rewrites the deliverable files but does not always do a great job, resulting in poorly formatted text that causes warnings in the validation job. Since many folks new to the release process, and some that have done it for awhile, look at existing files to see what to do for new releases, they do assume highlights should be used and end up adding them to their deliverable file. Since most of these also do not know to run local validatation, this results in gate resources being used to just now be rejected with the current checks. To help prevent this from happening, and to get rid of the warning messages from poor reformatting, this just removes highlights from the last few releases. Change-Id: Ifc92d691011aa490fe4a292c163f48446e42f791 --- deliverables/queens/congress.yaml | 1 - .../queens/devstack-plugin-container.yaml | 2 + deliverables/queens/monasca-api.yaml | 1 - deliverables/queens/monasca-ui.yaml | 2 + deliverables/queens/neutron-lib.yaml | 42 ------------------- deliverables/queens/os-traits.yaml | 2 - deliverables/queens/os-win.yaml | 11 ----- deliverables/queens/oslo.config.yaml | 2 - deliverables/queens/oslo.utils.yaml | 2 - deliverables/queens/oslotest.yaml | 4 -- .../queens/python-cloudkittyclient.yaml | 2 - deliverables/queens/python-glanceclient.yaml | 4 +- deliverables/queens/python-mistralclient.yaml | 2 - deliverables/queens/python-tripleoclient.yaml | 1 - deliverables/queens/shade.yaml | 20 ++------- deliverables/queens/vitrage-dashboard.yaml | 2 - deliverables/queens/vitrage.yaml | 5 --- 17 files changed, 9 insertions(+), 96 deletions(-) diff --git a/deliverables/queens/congress.yaml b/deliverables/queens/congress.yaml index 645ccdb390..53a99db5a6 100644 --- a/deliverables/queens/congress.yaml +++ b/deliverables/queens/congress.yaml @@ -8,7 +8,6 @@ releases: projects: - repo: openstack/congress hash: a729a0926dcf3d5fcb8ee5640ea0bb5dec85e1a7 - highlights: '- Neutron QoS extension driver added.' - version: 7.0.0.0b2 projects: - repo: openstack/congress diff --git a/deliverables/queens/devstack-plugin-container.yaml b/deliverables/queens/devstack-plugin-container.yaml index 690db5ce1c..e6cfe06161 100644 --- a/deliverables/queens/devstack-plugin-container.yaml +++ b/deliverables/queens/devstack-plugin-container.yaml @@ -8,3 +8,5 @@ branches: - location: openstack/devstack-plugin-container: 83acf1400e7da8019785b1703f5053874cf92792 name: stable/queens +repository-settings: + openstack/devstack-plugin-container: {} diff --git a/deliverables/queens/monasca-api.yaml b/deliverables/queens/monasca-api.yaml index b8349c1c48..fb7fbc038a 100644 --- a/deliverables/queens/monasca-api.yaml +++ b/deliverables/queens/monasca-api.yaml @@ -12,7 +12,6 @@ releases: - hash: 5d1c8921e75a9d81fff5a556360d15c596505f5a repo: openstack/monasca-api version: 2.4.0 - highlights: '* Add support for Apache Cassandra as time series database' - projects: - hash: e67b88acce3d606a1d857a9d867c4cc978c25647 repo: openstack/monasca-api diff --git a/deliverables/queens/monasca-ui.yaml b/deliverables/queens/monasca-ui.yaml index b1d98bbfc1..828c34dd42 100644 --- a/deliverables/queens/monasca-ui.yaml +++ b/deliverables/queens/monasca-ui.yaml @@ -23,3 +23,5 @@ releases: branches: - location: 1.12.0 name: stable/queens +repository-settings: + openstack/monasca-ui: {} diff --git a/deliverables/queens/neutron-lib.yaml b/deliverables/queens/neutron-lib.yaml index 6b95fad2f0..84dfa2a3bf 100644 --- a/deliverables/queens/neutron-lib.yaml +++ b/deliverables/queens/neutron-lib.yaml @@ -9,60 +9,18 @@ releases: projects: - repo: openstack/neutron-lib hash: 5e6153b144512e69157df8d16da71674f9c04778 - highlights: | - * The API definition for extended port bindings has been added - * The API definition for availability zones has been added - * The API definition for subnet pools has been added - * The API definition for allowed address pairs has been added - * The API definition for external networks has been added - * The API definition for metering has been added - * The API definition for extra routes has been added - * The API definition for L2 adjacency has been added - * The API definition for subnet onboarding has been added - * The API definition for QoS has been added - * The API definition for project ID has been added - * The API definition for L3 ext gateway mode has been added - * The API definition for standard attribute tags has been added - * The API definition for network extended MTU has been added - * The API definition for IP allocation has been added - * The API definition for L3 flavors has been added - * The API definition for DVR has been added - version: 1.11.0 projects: - repo: openstack/neutron-lib hash: ff5ee1720dcc8accc021c0a621b6c664fb4a50c0 - highlights: | - * The API definition for VNI in BGPVPN has been added - * The API definition for default-subnetpools has been added - * The API definition for quota details has been added - version: 1.12.0 projects: - repo: openstack/neutron-lib hash: cd07c7bc095f41670fb3813e55b659fe943ded1b - highlights: | - * Speed up mac address generation in net_utils - * Add a new method ha_state_change to L3 agent extension - * Add DCCP, SCTP and UDP-Lite to validated protos for port ranges - * Move rbac-policy callback into neutron-lib - * Add the multi provider net extension api definition - * Add the IPinIP protocol - * Class methods and sub resources in base api ext - * Rehome the qos default api def - * Rehome service type api def - * Add default value as none for vni attribute in bgpvpn resource - * Fix port comparison in port range validation - * Rehome placement client to neutron-lib - * Rehome vlantransparent api def - version: 1.13.0 projects: - repo: openstack/neutron-lib hash: dcf96cd351a18ba96cffe77efc0a39e5c2071d3c - highlights: | - * Rehome sorting API definition - * Rehome QoS rule type API definition - * Rehomed router service type API definition - * Adopt to new oslo.context code to remove deprecation warnings - * Add events and resources for L3 flavors branches: - name: stable/queens location: 1.13.0 diff --git a/deliverables/queens/os-traits.yaml b/deliverables/queens/os-traits.yaml index 4a8f521a7e..5eb433e9c3 100644 --- a/deliverables/queens/os-traits.yaml +++ b/deliverables/queens/os-traits.yaml @@ -10,8 +10,6 @@ releases: projects: - repo: openstack/os-traits hash: 7d771c5b9106b04e92d8061b94c76e5dc774de08 - highlights: | - - Adds support for filtering traits by a suffix. - version: 0.5.0 projects: - repo: openstack/os-traits diff --git a/deliverables/queens/os-win.yaml b/deliverables/queens/os-win.yaml index a245fdfb50..653c8c5ed6 100644 --- a/deliverables/queens/os-win.yaml +++ b/deliverables/queens/os-win.yaml @@ -13,21 +13,10 @@ releases: projects: - repo: openstack/os-win hash: 6ab9f17bfe90ee8dff4c8414e5ff5797f3e46778 - highlights: | - This release includes support for retrieving the available SR-IOV VFs - and enabling SR-IOV on VMs' vswitch ports. - version: 3.0.0 projects: - repo: openstack/os-win hash: 204156f69d580e1ddbf3359b3995d2b9f9b76444 - highlights: | - Includes the processutils module, which can be used to group parent and - child processes into jobs, ensuring that when the parent process is - killed, the child processes are killed as well. Additionally, resource - limits can be set on jobs. - Adds VHD attach / detach, which can be used for adding support for - volume backup support for the Windows SMB Cinder driver. - Removes deprecated methods (vmutils) and exception. branches: - name: stable/queens location: 3.0.0 diff --git a/deliverables/queens/oslo.config.yaml b/deliverables/queens/oslo.config.yaml index 22dbd05f6f..e3b0947894 100644 --- a/deliverables/queens/oslo.config.yaml +++ b/deliverables/queens/oslo.config.yaml @@ -25,8 +25,6 @@ releases: - hash: a3e7f8aa172f68bafd973206c9529773bbc16672 repo: openstack/oslo.config version: 5.0.0 - highlights: | - Remove the parameter enforce_type from set_override and set_default - projects: - hash: eb6ff02d4b863bad7bf04a5a78d501450e8c0b93 repo: openstack/oslo.config diff --git a/deliverables/queens/oslo.utils.yaml b/deliverables/queens/oslo.utils.yaml index f76a7cfd25..c7918feacb 100644 --- a/deliverables/queens/oslo.utils.yaml +++ b/deliverables/queens/oslo.utils.yaml @@ -17,8 +17,6 @@ releases: - hash: 750ed3277134e2a1953ae9ea6763e089b2104710 repo: openstack/oslo.utils version: 3.31.0 - highlights: | - Add method to compute a file's checksum to fileutils - projects: - hash: 464a948d770f1a1061f830ece3f62d0ca0c44063 repo: openstack/oslo.utils diff --git a/deliverables/queens/oslotest.yaml b/deliverables/queens/oslotest.yaml index 68c072fea2..d00f5e771f 100644 --- a/deliverables/queens/oslotest.yaml +++ b/deliverables/queens/oslotest.yaml @@ -17,8 +17,6 @@ releases: - hash: 507553bc4642723347bf57f2481c0eab9b28aa89 repo: openstack/oslotest version: 3.0.0 - highlights: | - Remove module oslotest.mockpatch - projects: - hash: d17e3d220d1417658363047d6da63a8fb105f676 repo: openstack/oslotest @@ -27,8 +25,6 @@ releases: - hash: 4f7f49a58628df35800b0f0fd209f4e04fc40832 repo: openstack/oslotest version: 3.2.0 - highlights: | - Adds oslotest.mock_fixture module branches: - name: stable/queens location: 3.2.0 diff --git a/deliverables/queens/python-cloudkittyclient.yaml b/deliverables/queens/python-cloudkittyclient.yaml index d6c70b4a95..da406d0c25 100644 --- a/deliverables/queens/python-cloudkittyclient.yaml +++ b/deliverables/queens/python-cloudkittyclient.yaml @@ -9,8 +9,6 @@ releases: projects: - repo: openstack/python-cloudkittyclient hash: 075cb4993d7dcd51a9e8928571e27d88e213b0fc - highlights: | - Drop py34 target. Remove log translations. Delete unused directory. branches: - name: stable/queens location: 1.2.0 diff --git a/deliverables/queens/python-glanceclient.yaml b/deliverables/queens/python-glanceclient.yaml index 0cd03c4143..72733ba750 100644 --- a/deliverables/queens/python-glanceclient.yaml +++ b/deliverables/queens/python-glanceclient.yaml @@ -6,9 +6,7 @@ include-pypi-link: yes launchpad: python-glanceclient release-model: cycle-with-intermediary releases: - - highlights: | - - Multiple bugfixes, specially to interfacing with image import - projects: + - projects: - hash: cf62e1635d6ca6b025829e8bbf6294cb8a1fd982 repo: openstack/python-glanceclient version: 2.9.0 diff --git a/deliverables/queens/python-mistralclient.yaml b/deliverables/queens/python-mistralclient.yaml index c4d75c03f9..6505d2d486 100644 --- a/deliverables/queens/python-mistralclient.yaml +++ b/deliverables/queens/python-mistralclient.yaml @@ -12,8 +12,6 @@ releases: projects: - repo: openstack/python-mistralclient hash: 69e8925b20ecf08647c1091d8928479c72533422 - highlights: | - - Fixed TARGET_ authentication parameters - version: 3.3.0 projects: - repo: openstack/python-mistralclient diff --git a/deliverables/queens/python-tripleoclient.yaml b/deliverables/queens/python-tripleoclient.yaml index e0c64b2654..8fb1534ad9 100644 --- a/deliverables/queens/python-tripleoclient.yaml +++ b/deliverables/queens/python-tripleoclient.yaml @@ -20,7 +20,6 @@ releases: - hash: 52b71ea76ee5b88221655ffa07539dfc0cc41764 repo: openstack/python-tripleoclient version: 9.0.0 - highlights: 'Old baremetal commands are now removed.' - projects: - hash: b1a0e2228ad3e1bc51c607453b6ec5cf941c90fe repo: openstack/python-tripleoclient diff --git a/deliverables/queens/shade.yaml b/deliverables/queens/shade.yaml index a4e2d38201..1711e851be 100644 --- a/deliverables/queens/shade.yaml +++ b/deliverables/queens/shade.yaml @@ -6,31 +6,19 @@ storyboard: 760 team: OpenStackSDK type: library releases: - - highlights: | - Added support for Neutron Extensions and QoS features, and updated - keystone User related tasks to work properly across domains. - projects: + - projects: - hash: e42192e8393f01e825a8b8f5628f7813ae49c4bb repo: openstack-infra/shade version: 1.23.0 - - highlights: | - Removed keystoneclient dependencies. Added support for making volumes - bootable and booting servers in groups. Fixed an image task upload issue. - projects: + - projects: - hash: 8a6f0f9bc3f240e2b26e727bdb20ab770cfb3a6e repo: openstack-infra/shade version: 1.24.0 - - highlights: | - Added helper methods for working in alternate auth contexts. Clean up - unneeded objects created as part of image uploads. - projects: + - projects: - hash: e11ecfaf98d220596ad013af42b25bbb8326df8b repo: openstack-infra/shade version: 1.25.0 - - highlights: | - Removed the last of the use of the OpenStack python client libraries - in favor of direct REST calls through keystoneauth. - projects: + - projects: - hash: d8d0fca288b5da8f27096e474ff6b52095fa69cb repo: openstack-infra/shade version: 1.26.0 diff --git a/deliverables/queens/vitrage-dashboard.yaml b/deliverables/queens/vitrage-dashboard.yaml index e0ad88625c..2f7be6090c 100644 --- a/deliverables/queens/vitrage-dashboard.yaml +++ b/deliverables/queens/vitrage-dashboard.yaml @@ -11,8 +11,6 @@ releases: projects: - repo: openstack/vitrage-dashboard hash: 546014e7e4dda133e4277f2d6f2de716237e3a2a - highlights: | - - Added an alarm count banner in Horizon - version: 1.4.1 projects: - repo: openstack/vitrage-dashboard diff --git a/deliverables/queens/vitrage.yaml b/deliverables/queens/vitrage.yaml index 114eb9d249..f55403cd1e 100644 --- a/deliverables/queens/vitrage.yaml +++ b/deliverables/queens/vitrage.yaml @@ -11,11 +11,6 @@ releases: projects: - repo: openstack/vitrage hash: 728523a886ae5c5cdd912dff04f7f6eb35e2e624 - highlights: | - - Introduced template version 2 including several enhancements - - Added support for template add and template delete API - - Parallel evaluation of Vitrage templates - - Added support for webhook registration on Vitrage alarms - version: 2.1.0 projects: - repo: openstack/vitrage