-
Task
-
Resolution: Done
-
Undefined
-
None
-
None
-
None
-
EnVision Sprint 62, EnVision Sprint 63, EnVision Sprint 64, EnVision Sprint 65, EnVision Sprint 66
-
5
Image Builder workers need to leverage mTLS on backend when communicating with Pulp.
Edge API needs to create and attach the appropriate content guards for each repo.
- Replace RBAC content guard with new mTLS-based guard
Similar to Content Sources (see https://github.com/loadtheaccumulator/content-sources-backend/blob/main/pkg/pulp_client/content_guard.go)
Workflow Diagram: https://miro.com/app/board/uXjVL_AFQY4=/?moveToWidget=3458764608483460294&cot=14
Edge+Pulp Stage Dev Cheatsheet: https://docs.google.com/document/d/1s7OZCp6dDjJlV3gLA3eU9KrDEifH6-lcmBkDJIwNtjc/edit?tab=t.0#heading=h.w1651pw4pvhi