I have just installed foreman 3.8 and cant find any settings related to how to change default /var/lib/pulp to any local disk path.
Is there anyway change that path? In our 1.X version there was pulp_content.conf file including XSendFilePath /x/x/x something like that.
I know this doesn’t really answer your question, but would mounting (or bind-mounting) /x/x/x to /var/lib/pulp be an option for you?
This looks like a pure Pulp question to me, so maybe this helps: Storage — Pulp Project 3.45.1 documentation
See also the section on settings: Settings — Pulp Project 3.45.1 documentation
The one thing to be aware of from the Foreman side, is that if you change any settings in
/etc/pulp/settings.py, the next
foreman-installer run may come along and revert the changes you made. I think there may be other settings file locations not managed by the foreman-installer, but I can’t remember off the top of my head what they were.