PULP_SETTINGS environment variable does not work
Settings file in /etc/pulp/settings.py is the only place where settings can be defined. Users used to be able to set PULP_SETTINGS environment variable to point to a different location.
Remove hard coded
This changes Pulp to not assume any settings file is needed or looked
for at all. It encourages the user to set one via the
Environment Variable. The settings documentation was updated to reflect
The Installer will continue working as is. The PR below causes the
installer to set
PULP_SETTINGS correctly allowing settings to work
the same way in those environments.
Required PR: https://github.com/pulp/ansible-pulp/pull/182
I think this would be simpler if we didn't expect settings in
/etc/pulp/settings.py, but instead recommend users use
PULP_SETTINGS itself. Users would get more capabilities by for instance being able to natively provide their settings with .toml instead.
The Ansible installer should continue to use /etc/pulp/settings.py, only it needs to also specify PULP_SETTINGS in its systemd files, along with the other environment vars it sets.
- Status changed from POST to MODIFIED
Applied in changeset ansible-pulp3|6e3ad089cc5309f94103a9b1cfe2736d137dace8.
Please register to edit this issue