-
Task
-
Resolution: Done
-
Undefined
-
None
-
None
-
False
-
-
False
-
ANSTRAT-423 - Direct LDAP connection from Private Hub in App without another VM being required
Pulpcore 3.20 has a number of fixes that we need for RBAC:
- https://github.com/pulp/pulpcore/pull/2748
- https://github.com/pulp/pulpcore/pull/2728
- https://github.com/pulp/pulpcore/pull/2716
Known changes that we need to make for this upgrade:
- Django guardian removal. 3.20 removes django guardian, and we have to remove all of our imports of it. This includes any places where we reference the guadian models in old migrations. Here's an example from pulp container for how to do this: https://github.com/pulp/pulp_container/pull/722
- Replace groups with roles attached function here: https://github.com/ansible/galaxy_ng/blob/feature/rbac-roles/galaxy_ng/app/access_control/mixins.py#L23
- mentioned on