Closed hsato03 closed 2 weeks ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 15.08%. Comparing base (
7fbd0a9
) to head (977bb90
). Report is 5 commits behind head on 4.19.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
@blueorangutan ui
@DaanHoogland a Jenkins job has been kicked to build UI QA env. I'll keep you posted as I make progress.
UI build: :heavy_check_mark: Live QA URL: https://qa.cloudstack.cloud/simulator/pr/9867 (QA-JID-475)
Description
If a user does not have access to the
scaleKubernetesCluster
API and tries to list Kubernetes clusters through the UI, an error is thrown. Therefore, it is not possible to list and create Kubernetes clusters due to this error, even if the user has permission for such actions.Since then, changes have been made so that this error no longer occurs and the user can list and manage Kubernetes clusters even if he doesn't have access to the
scaleKubernetesCluster
API.Types of changes
Feature/Enhancement Scale or Bug Severity
Feature/Enhancement Scale
Bug Severity
Screenshots (if appropriate):
How Has This Been Tested?
I created an account from a custom admin role that has the
scaleKubernetesCluster
API asDENY
and all other APIs asALLOW
. Then, I logged into this account and was able to perform some basic operations like creating, listing and deleting a Kubernetes cluster.