Addshore added a comment.
So looking at the traffic layer change a little more....
- wdqs service
- `/sparql` - main sparql api path
- `/bigdata` - main blazegraph path
- TBD?
- Various auth related things? Still needs to go to wdqs servers?
- `/error403` -
https://github.com/wikimedia/puppet/blob/77fc4fa9a654d92bb281920a63505f8b1f5f4e1a/modules/query_service/templates/nginx.erb#L49-L52
- `/_check_auth` -
https://github.com/wikimedia/puppet/blob/77fc4fa9a654d92bb281920a63505f8b1f5f4e1a/modules/query_service/templates/nginx.erb#L54-L57
- `/_oauth_token_verify` -
https://github.com/wikimedia/puppet/blob/77fc4fa9a654d92bb281920a63505f8b1f5f4e1a/modules/query_service/templates/nginx.erb#L59-L63
- `/_logout` -
https://github.com/wikimedia/puppet/blob/77fc4fa9a654d92bb281920a63505f8b1f5f4e1a/modules/query_service/templates/nginx.erb#L64-L66
- `/readiness-probe` -
https://github.com/wikimedia/puppet/blob/77fc4fa9a654d92bb281920a63505f8b1f5f4e1a/modules/query_service/templates/nginx.erb#L101
And looking at other things in general we need to account for.
There are various things that are currently added for the GUI by the WDQS
puppet that are not included in the guid build repo
- UI config
https://github.com/wikimedia/puppet/blob/77fc4fa9a654d92bb281920a63505f8b1f5f4e1a/modules/query_service/templates/nginx.erb#L89
- favicon
https://github.com/wikimedia/puppet/blob/77fc4fa9a654d92bb281920a63505f8b1f5f4e1a/modules/query_service/templates/nginx.erb#L93
These should probably be included in the -deploy repo for the gui so that
WMDE can continue to change them without needing a puppet merge
The alternative that would need puppet merges would be to add them to
https://gerrit.wikimedia.org/r/c/operations/puppet/+/637552
The -deploy repo is currently manually built, so we need to figure out how to
correctly add these files there.
TASK DETAIL
https://phabricator.wikimedia.org/T266702
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Addshore
Cc: BBlack, Gehel, Dzahn, Addshore, Aklapper, lmata, Alter-paule, Beast1978,
CBogen, Un1tY, Akuckartz, Hook696, Kent7301, joker88john, Legado_Shulgin,
CucyNoiD, Nandana, Namenlos314, Gaboe420, Giuliamocci, Davinaclare77, Qtn1293,
Cpaulf30, Techguru.pc, Lahi, Gq86, Af420, Bsandipan, Lucas_Werkmeister_WMDE,
GoranSMilovanovic, Th3d3v1ls, Hfbn0, Mahir256, QZanden, EBjune, merbst,
LawExplorer, Salgo60, Lewizho99, Zppix, Maathavan, _jensen, rosalieper,
Scott_WUaS, Jonas, Xmlizer, Wong128hk, jkroll, Wikidata-bugs, Jdouglas, aude,
Tobias1984, Manybubbles, Lydia_Pintscher, faidon, Mbch331, Rxy, Jay8g,
fgiunchedi
_______________________________________________
Wikidata-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs