From 57134b781e67b5b1a4839bd779a29189a56e510e Mon Sep 17 00:00:00 2001 From: Eric K Date: Tue, 7 Aug 2018 13:43:42 -0700 Subject: [PATCH] Rocky release notes wrap-up Change-Id: I5856783efb09c8305c0f896c58e193f012bfde14 --- ...ivers-config-options-65bbd2bdc955db18.yaml | 21 +++++++-------- .../nova-hosts-removal-0bec974eac28e0b1.yaml | 8 +++--- ...cated-neutron-driver-f6dec90e66bd4855.yaml | 4 +-- .../notes/rocky-misc-74be5536e9d5e7ef.yaml | 27 +++++++++++++++++++ .../notes/z3-engine-30c0d0fb93ea7a52.yaml | 13 +++------ 5 files changed, 47 insertions(+), 26 deletions(-) create mode 100644 releasenotes/notes/rocky-misc-74be5536e9d5e7ef.yaml diff --git a/releasenotes/notes/drivers-config-options-65bbd2bdc955db18.yaml b/releasenotes/notes/drivers-config-options-65bbd2bdc955db18.yaml index ab67dac96..cb5a964cd 100644 --- a/releasenotes/notes/drivers-config-options-65bbd2bdc955db18.yaml +++ b/releasenotes/notes/drivers-config-options-65bbd2bdc955db18.yaml @@ -1,21 +1,20 @@ --- features: - | - congress now supports loading of drivers from entry points instead of - from config option 'drivers'. The value of 'drivers' config option will be - silently ignored. To disable any of the supported drivers and to restrict - the datasource creation for specifc driver, new config option - 'disable_drivers' is supported. And also new config option - 'custom_driver_endpoints' is supported for third-party or downstream - drivers to add their endpoints to congress. The same would be loaded by - congress on service startup. + Congress now loads all in-tree drivers automatically without the need for + special configuration using the ``drivers`` config option. + The value of ``drivers`` config option will be silently ignored. + To prevent a driver from being loaded, specify the driver name in the new + config option ``disable_drivers``. To load additional third-partiy or + downstream, specify the driver endpoint in the new config option + ``custom_driver_endpoints``. upgrade: - | - Any of the third-party drivers added to 'drivers' config option should add - the corresponding endpoint to 'custom_drivers_endpoint' to be able to load + Any of the third-party drivers added to ``drivers`` config option should add + the corresponding endpoint to ``custom_drivers_endpoint`` to be able to load their drivers on service startup. deprecations: - | - 'drivers' config option is deprecated and would be silently ignored. + ``drivers`` config option is deprecated and would be silently ignored. diff --git a/releasenotes/notes/nova-hosts-removal-0bec974eac28e0b1.yaml b/releasenotes/notes/nova-hosts-removal-0bec974eac28e0b1.yaml index b02df9dbd..905f7d765 100644 --- a/releasenotes/notes/nova-hosts-removal-0bec974eac28e0b1.yaml +++ b/releasenotes/notes/nova-hosts-removal-0bec974eac28e0b1.yaml @@ -1,11 +1,11 @@ --- prelude: > features: - - The Nova data source driver now supports the - `hypervisors` table, replacing the old `hosts` table. + - The ``nova`` data source driver now supports the + ``hypervisors`` table, replacing the old ``hosts`` table. upgrade: - Nova os-hosts API had been deprecated since Pike and no longer available in the latest Nova client. As a - result, the `hosts` table is no longer available in + result, the ``hosts`` table is no longer available in the Nova data source driver. In its place, please use - the new `hypervisors` table. + the new ``hypervisors`` table. diff --git a/releasenotes/notes/remove-deprecated-neutron-driver-f6dec90e66bd4855.yaml b/releasenotes/notes/remove-deprecated-neutron-driver-f6dec90e66bd4855.yaml index 781cc11f3..99fe3b64e 100644 --- a/releasenotes/notes/remove-deprecated-neutron-driver-f6dec90e66bd4855.yaml +++ b/releasenotes/notes/remove-deprecated-neutron-driver-f6dec90e66bd4855.yaml @@ -1,6 +1,6 @@ --- upgrade: - | - Neutron data source driver had been deprecated since Kilo and is now - removed in the Rocky release. In its place, please use the NeutronV2 + ``neutron`` data source driver had been deprecated since Kilo and is now + removed in the Rocky release. In its place, please use the ``neutronv2`` data source driver. diff --git a/releasenotes/notes/rocky-misc-74be5536e9d5e7ef.yaml b/releasenotes/notes/rocky-misc-74be5536e9d5e7ef.yaml new file mode 100644 index 000000000..cb29d4aa3 --- /dev/null +++ b/releasenotes/notes/rocky-misc-74be5536e9d5e7ef.yaml @@ -0,0 +1,27 @@ +--- +prelude: > +features: + - Congress can now accept Monasca alarm webhook + notifications through the ``monasca_webhook`` driver. + - Congress can now accept Vitrage alarm webhook + notifications through the ``vitrage`` driver. + - An extensible type system which allows data source + drivers to specify data types for its table columns + using both standard and custom types. + - Support for invoking Neutron actions which take + structure parameters. To invoke such actions, + Congress policy can specify the structure as a string + in JSON/YAML format. For an example, see the + ``TagBasedNetworkSecurityZone`` library policy. + - Congress config options defined as mutable (e.g., logging level) + now gets loaded without service restart. +issues: + - The combination of osc-lib 1.11.0 and python-monascaclient 1.12.0 + causes a problem in Congress ``monasca`` driver. To avoid the issue, + use python-monascaclient >= 1.12.1. +fixes: + - Fixed a bug that prevented custom polling interval + from being specified for Monasca driver. + - The deprecated ``tenant_name`` data source config is + no longer required. ``project_name`` may be supplied + instead. diff --git a/releasenotes/notes/z3-engine-30c0d0fb93ea7a52.yaml b/releasenotes/notes/z3-engine-30c0d0fb93ea7a52.yaml index 621968033..252e32ffc 100644 --- a/releasenotes/notes/z3-engine-30c0d0fb93ea7a52.yaml +++ b/releasenotes/notes/z3-engine-30c0d0fb93ea7a52.yaml @@ -2,12 +2,7 @@ prelude: > features: - | - new policies with kind *z3* that will be executed with Microsoft z3 state - of the art automatic theorem prover. -issues: - - | - Support of z3 is still preliminary. No built-ins are supported yet. -upgrade: - - | - z3 must be installed separately. This can be done by devstack if ``ENABLE_CONGRESS_Z3`` - is set to true. + An experimental new policy kind *z3* that will be evaluated using Microsoft + Research's state-of-the-art prover. To use the feature, the prover must be + installed. For instructions, see https://docs.openstack.org/congress/latest/install/index.html +