Actions
Issue #5425
closedUser additions to /etc/pulp/settings.py can be unexpectedly overwritten
Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Assignee:
Category:
-
Sprint/Milestone:
Start date:
Due date:
Estimated time:
Severity:
2. Medium
Version:
Platform Release:
OS:
Triaged:
Yes
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Sprint 60
Quarter:
Description
As described here the current settings loader configuration of dynaconf loads settings in the wrong order. Specifically /etc/pulp/settings.py is loaded first which seems incorrect.
Where?¶
This all happens here: https://github.com/pulp/pulpcore/blob/master/pulpcore/app/settings.py#L221-L232
Solution¶
@rochabruno proposed we stop setting SETTINGS_MODULE_FOR_DYNACONF
and move the /etc/pulp/settings.py to the end as shown here
Related issues
Actions
Load /etc/pulp/settings.py last when loading settings
fixes: #5425 https://pulp.plan.io/issues/5425