Zed Series Release Notes

4.0.0

前奏

Neutron-fwaas-dashboard project is now deprecated in the Neutron stadium.

Neutron FWaaS support in the OpenStack Dashboard is now split out into a separate python package.

新功能

  • A panel for FWaaS v2 is newly added. There is no specific installation process. After installing the new release of neutron-fwaas-dashboard, if FWaaS v2 API is available on your neutron deployment, the panel for FWaaS v2 will be displayed.

  • Neutron FWaaS support in the OpenStack Dashboard is now split out into a 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/.

Upgrade Notes

  • FWaaS v1 support was dropped. FWaaS v1 has been deprecated in neutron-fwaas and was dropped in Stein release. Along with neutron-fwaas, neutron-fwaas-dashboard dropped its support.

  • Python 2.7 support has been dropped. Last release of neutron-fwaas dashboard to support py2.7 is OpenStack Train. The minimum version of Python now supported by neutron-fwaas-dashboard is Python 3.6.

  • Python 3.6 & 3.7 support has been dropped. The minimum version of Python now supported is Python 3.8.

Deprecation Notes

  • Due to lack of maintainers neutron-fwaas-dashboard project is now deprecated in the Neutron stadium. There is no planned releases of this project in the Victoria cycle. In W cycle project will be moved out from the stadium to the unofficial OpenStack projects. If You want to step in and be maintainer of this project to keep it in the Neutron stadium, please contact the neutron team via openstack-discuss@lists.openstack.org or IRC channel #openstack-neutron @freenode.

修复的问题

  • "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]

  • 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]