This issue[1] highlighted a shortcoming in how server.yaml is applied to
the settings.py. Mainly that the marge algorithm does not support
removing unwanted properties such as the logging handlers. The change
proposed on #3879 is to replace entire top-level properties (trees)
instead of the fine-grained merge. The "logging" section is somewhat
unique and the original problem has been mitigated by #3883
<https://pulp.plan.io/issues/3883> which changed the logging default to
CONSOLE.
Do we still want/need to change the way server.yml is applied to
settings.py as proposed on #3879? There are pros/cons to either
approach and thought it should be discussed before moving forward.
[1] https://pulp.plan.io/issues/3879
[2] https://pulp.plan.io/issues/3883 <https://pulp.plan.io/issues/3883>
_______________________________________________
Pulp-dev mailing list
Pulp-dev@redhat.com
https://www.redhat.com/mailman/listinfo/pulp-dev