Addshore added a comment.
Notes from the call: - Branches for gui deploy repo - for WDQS and WCQS - in the meantime, keep both approaches to deployment of GUI - WCQS should have microsite deployment for gui from the start - routing for direct queries should be resolved by traffic team - https://phabricator.wikimedia.org/T266702#6589774 - endpoint that should be accessible from microsite In T266702#6589774 <https://phabricator.wikimedia.org/T266702#6589774>, @Addshore wrote: > - wdqs service > - `/sparql` - main sparql api path > - `/bigdata` - main blazegraph path Are all needed for WDQS and should be passed to blazegraph > - 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 Only relevant to OAUTH and the commons query service, so not needed for WDQS yet > - `/readiness-probe` - https://github.com/wikimedia/puppet/blob/77fc4fa9a654d92bb281920a63505f8b1f5f4e1a/modules/query_service/templates/nginx.erb#L101 Should not be exposed externally > 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 will be in the build repo being deployed to microsites. So we will: [ ] Add the config and favicon to the build step and commit the stuff to be deployed to a new branch in the deployment repo [ ] Switch puppet for wdqs on microsites to read from the new branch [ ] Check it works with requests internally etc [ ] Coordinate with traffic to make the switch, letting WDQS team know TASK DETAIL https://phabricator.wikimedia.org/T266702 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Addshore Cc: dcausse, Ladsgroup, BBlack, Gehel, Dzahn, Addshore, Aklapper, Devnull, lmata, Muchiri124, CBogen, Akuckartz, Legado_Shulgin, Nandana, Namenlos314, Davinaclare77, Qtn1293, Techguru.pc, Lahi, Gq86, Lucas_Werkmeister_WMDE, GoranSMilovanovic, Th3d3v1ls, Hfbn0, Mahir256, QZanden, EBjune, merbst, LawExplorer, Salgo60, Zppix, _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 Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs