Backport #9276 to 3.16: Content app can have unusable/closed db connections in pulpcore 3.15/3.16
We've seen multiple times the
django.db.utils.InterfaceError: connection already closed while using content app. See related issues.
A current workaround is to reset the db connection in multiple places in the code. This "solution" is likely not reliable if we are not resetting db connection before every db request.
This problem needs investigation to understand why Django doesn't take care of the db connections itself, and how to solve it properly.