From fc62f5074abb734472aa641c26fafe01d2b3dba9 Mon Sep 17 00:00:00 2001 From: Akihiro Motoki Date: Tue, 25 Jul 2017 17:52:34 +0000 Subject: [PATCH] Document cleanup and release notes for a new release Change-Id: Ibbba4f295e1933aa23970e58f19599012592214e --- devstack/plugin.sh | 4 ++-- doc/source/install/index.rst | 2 +- .../add-remove-router-policy-a3145bce0ce3cd92.yaml | 10 ++++++++++ .../notes/shared-policy-fix-db8ca3cd327540d0.yaml | 9 +++++++++ .../notes/split-out-from-horizon-4807f953d5dc0799.yaml | 2 ++ 5 files changed, 24 insertions(+), 3 deletions(-) create mode 100644 releasenotes/notes/add-remove-router-policy-a3145bce0ce3cd92.yaml create mode 100644 releasenotes/notes/shared-policy-fix-db8ca3cd327540d0.yaml diff --git a/devstack/plugin.sh b/devstack/plugin.sh index 681a058..5b9390f 100644 --- a/devstack/plugin.sh +++ b/devstack/plugin.sh @@ -12,8 +12,8 @@ function configure_neutron_fwaas_dashboard { if is_service_enabled neutron-fwaas-v1-dashboard; then cp -a $FWAAS_ENABLED_DIR/_1460_project_firewalls_panel.py $HORIZON_ENABLED_DIR fi - # The following is to make vpnaas dashboard work with - # the master horizon with neutron vpnaas support. + # The following is to make fwaas dashboard work with + # the master horizon with neutron fwaas support. # At now it seems overriding enabled file does not work. # (horizon bug 1700325) rm -f $DEST/horizon/openstack_dashboard/enabled/_1460_project_firewalls_panel.py* diff --git a/doc/source/install/index.rst b/doc/source/install/index.rst index c6ba339..4e0d2ec 100644 --- a/doc/source/install/index.rst +++ b/doc/source/install/index.rst @@ -78,7 +78,7 @@ across distributions or deployments. from horizon, what you need is to uncomment ``POLICY_FILES`` (which contains the default values). -Compile the message catalogs of Neutron VPNaaS dashboard. +Compile the message catalogs of Neutron FWaaS dashboard. .. code-block:: console diff --git a/releasenotes/notes/add-remove-router-policy-a3145bce0ce3cd92.yaml b/releasenotes/notes/add-remove-router-policy-a3145bce0ce3cd92.yaml new file mode 100644 index 0000000..648a5c5 --- /dev/null +++ b/releasenotes/notes/add-remove-router-policy-a3145bce0ce3cd92.yaml @@ -0,0 +1,10 @@ +--- +fixes: + - | + "Add Router" and "Remove Router" operations are now controlled by + ``update_firewall`` rule in the policy.json file. + Previously they were controlled by ``get_firewall`` rule and non-existing + rules like ``add_router`` and ``remove_router``. + If operators define their custom policy rules for ``add_router`` and + ``remove_router``, such policy rules need to updated accordingly. + [`bug 1703952 `__] diff --git a/releasenotes/notes/shared-policy-fix-db8ca3cd327540d0.yaml b/releasenotes/notes/shared-policy-fix-db8ca3cd327540d0.yaml new file mode 100644 index 0000000..8934c74 --- /dev/null +++ b/releasenotes/notes/shared-policy-fix-db8ca3cd327540d0.yaml @@ -0,0 +1,9 @@ +--- +fixes: + - | + Handling a shared rule or policy is now controlled by the policy + mechanism. Only admin users (by default) can set ``shared`` attribute + when creating or updating a firewall rule or policy. + The checkbox on ``shared`` attribute is now disabled if a user + has no sufficient permission. + [`bug 1699717 `__] diff --git a/releasenotes/notes/split-out-from-horizon-4807f953d5dc0799.yaml b/releasenotes/notes/split-out-from-horizon-4807f953d5dc0799.yaml index 7899f89..982472b 100644 --- a/releasenotes/notes/split-out-from-horizon-4807f953d5dc0799.yaml +++ b/releasenotes/notes/split-out-from-horizon-4807f953d5dc0799.yaml @@ -8,3 +8,5 @@ features: separate package ``neutron-fwaas-dashboard``. You need to install ``neutron-fwaas-dashboard`` after upgrading the OpenStack Dashboard to Pike release and add ``enabled`` file for Neutron FWaaS dashboard. + For detail information, see + https://docs.openstack.org/neutron-fwaas-dashboard/latest/.