[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-8562?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15289305#comment-15289305
 ] 

ASF GitHub Bot commented on CLOUDSTACK-8562:
--------------------------------------------

Github user rhtyd commented on the pull request:

    https://github.com/apache/cloudstack/pull/1489#issuecomment-220090191
  
    @swill Travis and your CI are passing with this feature during which a data 
center is deployed and all sorts of APIs are called so it's likely an env issue 
specific for @anshul1886. We've put a lot of testing effort on this including 
various upgrade scenarios, and have seen huge amount of effort on code review 
so it is not needed to revert the feature; though if there is a valid bug it 
ought to be fixed and that's what freeze is about -- fixing bugs.
    
    Here what I'm speculating where it is failing:
    Developer sets up CloudStack with a db schema prior to when RBAC was 
merged. Then, the developer rebuilds CloudStack but does not redeploy a 
fresh/clean db, and commands.properties.in is removed so his static-checker 
won't work. The root admin with role_id=1 is by default allowed all APIs in the 
dynamic checker so the feature ensures that root-admin is never locked out of 
the system. The developers ought to cleanly rebuild CloudStack and re-deploy a 
fresh db after a rebase in their feature branch or on master.


> User Definable Roles
> --------------------
>
>                 Key: CLOUDSTACK-8562
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-8562
>             Project: CloudStack
>          Issue Type: New Feature
>      Security Level: Public(Anyone can view this level - this is the 
> default.) 
>          Components: Management Server
>            Reporter: Paul Angus
>            Assignee: Rohit Yadav
>
> Static command.properties moved to database and made user definable



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to