]
Kabir Khan updated WFLY-1790:
-----------------------------
Fix Version/s: 8.0.0.Final
I am bulk closing old issues that were resolved with no fix version. There are quite many
of these. From the lastModified date of this issue it looks like it was done for
8.0.0.Final (I am not caring about alpha/beta etc. for this exercise). If that is
incorrect please adjust as needed.
RBAC: HostScopedRole* operations are wrong (copy&paste from
ServerGroupScopedRole*)
-----------------------------------------------------------------------------------
Key: WFLY-1790
URL:
https://issues.jboss.org/browse/WFLY-1790
Project: WildFly
Issue Type: Sub-task
Components: Domain Management
Reporter: Ladislav Thon
Assignee: Ladislav Thon
Labels: rbac-filed-by-qa
Fix For: 8.0.0.Final
This is the issue I was speaking about with Brian yesterday.
The {{HostScopedRole*}} operations are clearly a copy&paste from
{{ServerGroupScopedRole*}} operations. Sadly, there are few artifacts of this:
- {{HostScopedRoleAdd.performRuntime}} refers to attribute definitions from
{{ServerGroupScopedRoleResourceDefinition}}, while it should use the ones from
{{HostScopedRolesResourceDefinition}}
- all the {{HostScopedRoleAdd}}, {{HostScopedRoleRemove}} and
{{HostScopedRoleWriteAttributeHandler}} operations expect that the {{hosts}} attribute
will always contain a valid list, while it can easily be undefined (see
{{HostScopedRolesResourceDefinition.HOSTS}})