[lmjachky - PTO] Please, take a look at the current implementation of the remotes removal. We decided to implement an option where a user needs to specify the "force=True" header to delete the remote if it is being used by existing content artifacts. Otherwise, an HTTP 406 error is returned by Pulp:
https://discourse.pulpproject.org/t/when-to-allow-removal-of-remotes-used-for-on-demand-syncing/489/16 [ipanova] will comment
PoC pulp-operator in Golang https://docs.google.com/document/d/1j6eanLgVz4HboEslzhjhOGKK4HF-jSSuC2wSC34eVpA/edit#heading=h.mdfz93aqubxv (pros and cons in the doc)
HEAD /pulp/content/
if it returns 200 it's Required PR:
?)
filed issue to remove the queues in 3.20
Closing old/outdated/finished issues: https://github.com/pulp/pulpcore/labels/Finished%3F
Unittest update
Do we want to do this eventually https://github.com/pulp/pulpcore/issues/1984? -YES