From 3e964000a80d271e02cea3deba02d578f8d21dbf Mon Sep 17 00:00:00 2001 From: Keigo Noha Date: Fri, 4 Mar 2022 17:38:20 +0900 Subject: Change to a proper policy for Resume operation Previously, ToggleSuspend class checked 'os-rescue' policy for resuming an instance. To align to resume operation, this fix changes to 'os-suspend-server:resume'. Closes-Bug: #1963652 Change-Id: If6386ecdb81fb1f0d88dab447ee81c251b9857b7 (cherry picked from commit 29da801528a357449264e546182bd629f4654275) (cherry picked from commit db40c8ceb6c403bc94ac839f65c00805a5e4ff66) (cherry picked from commit d3bb9cd86a72fb270ff4f4d2b5ddea04c899ef53) --- openstack_dashboard/dashboards/project/instances/tables.py | 2 +- .../notes/bug_1963652_fix_policy_for_resume-a719efb23054c708.yaml | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 releasenotes/notes/bug_1963652_fix_policy_for_resume-a719efb23054c708.yaml diff --git a/openstack_dashboard/dashboards/project/instances/tables.py b/openstack_dashboard/dashboards/project/instances/tables.py index 97a5d10f4..5c4b18db1 100644 --- a/openstack_dashboard/dashboards/project/instances/tables.py +++ b/openstack_dashboard/dashboards/project/instances/tables.py @@ -334,7 +334,7 @@ class ToggleSuspend(tables.BatchAction): if self.suspended: self.current_present_action = RESUME policy_rules = ( - ("compute", "os_compute_api:os-rescue"),) + ("compute", "os_compute_api:os-suspend-server:resume"),) else: self.current_present_action = SUSPEND policy_rules = ( diff --git a/releasenotes/notes/bug_1963652_fix_policy_for_resume-a719efb23054c708.yaml b/releasenotes/notes/bug_1963652_fix_policy_for_resume-a719efb23054c708.yaml new file mode 100644 index 000000000..6c2b31faf --- /dev/null +++ b/releasenotes/notes/bug_1963652_fix_policy_for_resume-a719efb23054c708.yaml @@ -0,0 +1,6 @@ +--- +fixes: + - | + Previously, ToggleSuspend class checked os-rescue policy for resume operation. + By this fix, the class checks 'os_compute_api:os-suspend-server:resume' policy + to align to resume operation. -- cgit v1.2.1