Smalyshev created this task.
Smalyshev added projects: Wikidata-Query-Service, Operations.
Restricted Application added a subscriber: Aklapper.
Restricted Application added a project: Wikidata.

TASK DESCRIPTION

Right now, to change some value on WDQS cluster, we need to edit at least 5 hiera files:

hieradata/labs/wikidata-query/common.yaml
hieradata/role/common/wdqs.yaml
hieradata/role/common/wdqs/autodeploy.yaml
hieradata/role/common/wdqs/internal.yaml
hieradata/role/common/wdqs/test.yaml

Example: https://gerrit.wikimedia.org/r/c/operations/puppet/+/475455

This is both time-consuming and fragile - it is extremely easy to forget one of the files or mess up one of the changes, and it's hard to verify change on 14 hosts and ensure it's the same everywhere. It would be much better if we have one "master" config and other configs would contain only differences from the master, not whole set of variables no matter what, that need to be edited each time.


TASK DETAIL
https://phabricator.wikimedia.org/T210431

EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Smalyshev
Cc: Aklapper, Mathew.onipe, Gehel, Smalyshev, Legado_Shulgin, Nandana, thifranc, AndyTan, Davinaclare77, Qtn1293, Lahi, Gq86, Lucas_Werkmeister_WMDE, GoranSMilovanovic, Th3d3v1ls, Hfbn0, QZanden, EBjune, merbst, LawExplorer, Zppix, _jensen, D3r1ck01, Jonas, Xmlizer, Wong128hk, jkroll, Wikidata-bugs, Jdouglas, aude, Tobias1984, Manybubbles, faidon, Mbch331, Jay8g, fgiunchedi
_______________________________________________
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to