-
Bug
-
Resolution: Not A Defect
-
Major
-
Debiab Buster
The following example configuration:
jenkins: authorizationStrategy: roleBased: roles: global: - name: admin description: "Role admin" pattern: ".*" assignments: - "g_jenkins_admin" permissions: - "Agent/Build" - "Agent/Configure" - "Agent/Connect" - "Agent/Create" - "Agent/Delete" - "Agent/Disconnect" - "Agent/Provision" - "Credentials/Create" - "Credentials/Delete" - "Credentials/ManageDomains" - "Credentials/Update" - "Credentials/View" - "Job/Build" - "Job/Cancel" - "Job/Configure" - "Job/Create" - "Job/Delete" - "Job/Discover" - "Job/Move" - "Job/Read" - "Job/Workspace" - "Lockable Resources/Reserve" - "Lockable Resources/Unlock" - "Overall/Administer" - "Overall/Read" - "Run/Delete" - "Run/Replay" - "Run/Update" - "SCM/Tag" - "View/Configure" - "View/Create" - "View/Delete" - "View/Read" items: - name: role_acd description: "Role role_acd" pattern: "(^.*_deploy_wildfly_.*)" assignments: - "dev1" permissions: - "Job/Build" - "Job/Cancel" - "Job/Discover" - "Job/Read" - "Job/Workspace" - "View/Read" - "Overall/Read"
results in a plugin error:
May 31 10:32:13 jenkinsserver jenkins[23497]: Caused: io.jenkins.plugins.casc.ConfiguratorException: roleDefinition: Failed to construct instance of class org.jenkinsci.plugins.rolestrategy.casc.RoleDefinition. May 31 10:32:13 jenkinsserver jenkins[23497]: Constructor: public org.jenkinsci.plugins.rolestrategy.casc.RoleDefinition(java.lang.String,java.lang.String,java.lang.String,java.util.Collection,java.util.Collection). May 31 10:32:13 jenkinsserver jenkins[23497]: Arguments: [java.lang.String, null, java.lang.String, java.util.ArrayList, java.util.ArrayList]. May 31 10:32:13 jenkinsserver jenkins[23497]: Expected Parameters: name java.lang.String, description java.lang.String, pattern java.lang.String, permissions java.util.Collection<java.lang.String>, assignments java.util.Collection<java.lang.String>
- is duplicated by
-
JENKINS-69162 Jenkins Start up Error : Cannot resolve permission for ID: Lockable Resources/View Unlock Reserve
- Resolved