From fa0313bf85ceaaee0a5279d6e61ded82564f860a Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Mon, 14 Dec 2020 13:40:56 +0900 Subject: [PATCH] Disable Load Balancers panel when Octavias service is not deployed Currently Load Balancers panel is enabled based on 'network' service defined in Keystone but it should refer to 'load-balancer' service which is served by Octavia. Story: #2008446 Task: #41413 Change-Id: Ia93cb7520ff9c179a27e72719f1fd10524c57acb --- octavia_dashboard/dashboards/project/load_balancer/panel.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/octavia_dashboard/dashboards/project/load_balancer/panel.py b/octavia_dashboard/dashboards/project/load_balancer/panel.py index a413ffd8..14759eb7 100644 --- a/octavia_dashboard/dashboards/project/load_balancer/panel.py +++ b/octavia_dashboard/dashboards/project/load_balancer/panel.py @@ -20,4 +20,4 @@ import horizon class NGLoadBalancers(horizon.Panel): name = _("Load Balancers") slug = 'load_balancer' - permissions = ('openstack.services.network',) + permissions = ('openstack.services.load-balancer',)