From a0a8c07025f83a1ea4ecfa605327d2d3f70a6803 Mon Sep 17 00:00:00 2001 From: Akihiro Motoki Date: Sat, 27 Aug 2016 01:02:42 +0900 Subject: [PATCH] Deprecate LBaaS v1 dashboard LBaaS v1 feature has been removed from neutron(-lbaas) recently. Horizon keeps LBaaS v1 dahsboard for backward compatibilty in Newton release and will remove it in the next release. Change-Id: Ie97acbdde234dca14a586a434b59e74be869dbd2 --- .../dashboards/project/loadbalancers/panel.py | 5 +++++ .../deprecate-lbaas-v1-dashboard-1f9c48d7c6997b1f.yaml | 9 +++++++++ 2 files changed, 14 insertions(+) create mode 100644 releasenotes/notes/deprecate-lbaas-v1-dashboard-1f9c48d7c6997b1f.yaml diff --git a/openstack_dashboard/dashboards/project/loadbalancers/panel.py b/openstack_dashboard/dashboards/project/loadbalancers/panel.py index 3174ceb8a..9e500bec2 100644 --- a/openstack_dashboard/dashboards/project/loadbalancers/panel.py +++ b/openstack_dashboard/dashboards/project/loadbalancers/panel.py @@ -42,4 +42,9 @@ class LoadBalancer(horizon.Panel): return False if not super(LoadBalancer, self).allowed(context): return False + + LOG.warning( + "DEPRECATION: LBaaS v1 dashboard in Horizon is deprecated " + "in 'Newton' release and will be removed in 'Ocata' release. " + "For more detail, check Horizon Newton release notes.") return True diff --git a/releasenotes/notes/deprecate-lbaas-v1-dashboard-1f9c48d7c6997b1f.yaml b/releasenotes/notes/deprecate-lbaas-v1-dashboard-1f9c48d7c6997b1f.yaml new file mode 100644 index 000000000..32bb75389 --- /dev/null +++ b/releasenotes/notes/deprecate-lbaas-v1-dashboard-1f9c48d7c6997b1f.yaml @@ -0,0 +1,9 @@ +--- +deprecations: + - LBaaS v1 dashboard is now deprecated and will be removed in Ocata release. + LBaaS v1 feature was removed from neutron-lbaas in Ocata and + this functionality in Horizon is only for backward compatibility + so that operators can upgrade Horizon first. + Note that the Dashboard support for LBaaS v2 is provided as + a Horizon plugin via `neutron-lbaas-dashboard project + `__.