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
EMAIL PREFERENCES
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
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