diff --git a/tuskar_ui/infrastructure/dashboard.py b/tuskar_ui/infrastructure/dashboard.py index 086a1b246..d1a9368c7 100644 --- a/tuskar_ui/infrastructure/dashboard.py +++ b/tuskar_ui/infrastructure/dashboard.py @@ -23,6 +23,7 @@ class BasePanels(horizon.PanelGroup): 'overcloud', 'plans', 'parameters', + 'roles', 'nodes', 'flavors', 'images', diff --git a/tuskar_ui/infrastructure/nodes/tables.py b/tuskar_ui/infrastructure/nodes/tables.py index c7f122b7f..446d3ea7a 100644 --- a/tuskar_ui/infrastructure/nodes/tables.py +++ b/tuskar_ui/infrastructure/nodes/tables.py @@ -54,9 +54,8 @@ def get_role_link(datum): # TODO(tzumainn): this could probably be done more efficiently # by getting the resource for all nodes at once if datum.role_id: - return reverse('horizon:infrastructure:overcloud:role', - kwargs={'stack_id': datum.stack_id, - 'role_id': datum.role_id}) + return reverse('horizon:infrastructure:roles:detail', + kwargs={'role_id': datum.role_id}) class RegisteredNodesTable(tables.DataTable): diff --git a/tuskar_ui/infrastructure/nodes/templates/nodes/details.html b/tuskar_ui/infrastructure/nodes/templates/nodes/details.html index deee69f28..0383891f3 100644 --- a/tuskar_ui/infrastructure/nodes/templates/nodes/details.html +++ b/tuskar_ui/infrastructure/nodes/templates/nodes/details.html @@ -19,7 +19,7 @@