5a8c1e5480d04a08d67fa569c79ed2ddbad0ee47

After upgrading the OpenStack services to its 2023.1 (Antelope) release, the RBAC policies used for test also required several updates, mainly due to: * Deprecated policies * Policies that were split for more fine grained control * Policies that had its default rule modified * openstack-client errors that now include the 403 Forbidden when blocking a given user Also it was noticed that the project_read_only user was not able to list servers (servers:detail,servers:index and servers:show). This would cause several other failures, and we assume that this is a default behavior that changed from Ussuri to 2023.1. So the actual "projectreadonly_required" role key was added to be used for policies that should be allowed to the read_only user. Story: 2010715 Task: 49259 TEST PLAN: PASS - Apply new enhanced RBAC policies YAML files * system helm-override-update PASS - Proceed with the documentation steps for configuring users PASS - Ensure polices are working as expected (250 automated TCs) Change-Id: Ia6036b2be694c27f6cc7ca2fded40f32862eca85 Signed-off-by: Thales Elero Cervi <thaleselero.cervi@windriver.com>
Description
StarlingX OpenStack Armada App
Languages
Python
97.5%
Smarty
1.4%
Makefile
0.7%
Shell
0.3%