Page MenuHomePhabricator

Remove unused(?) fixed_settings.yaml from Phabricator puppet config
Closed, DuplicatePublic

Description

See discussion on https://gerrit.wikimedia.org/r/c/operations/puppet/+/877188 -

Have discussed this with Dzahn on IRC. It looks to me like the translation.override value is actually hardcoded in the deployment repo -

https://gitlab.wikimedia.org/repos/phabricator/deployment/-/blob/wmf/stable/scap/templates/phabricator/conf/local/local.json.j2#L295

That configuration template gets values from /etc/phabricator/config.yaml, which are in turn set from puppet.

This makes it seem like there's some redundant stuff in puppet that isn't actually getting applied to the Phabricator config, and fixed_settings.yaml here probably needs cleaned up.

Should make sure this is actually the case.

Event Timeline

Aklapper triaged this task as Medium priority.Jul 14 2023, 1:11 PM