EBernhardson added a comment.

  Relevant patches have been updated:
  
  - wdqs assets copied from gui to gui-deploy
  - The declaration of wcqs microsite is in a new puppet patch
  - docroot is now called sites
  - deployment should be less risky
  
  This rework also adjust the dependencies between patches, the order is now:
  
  1. CI changes <https://gerrit.wikimedia.org/r/c/integration/config/+/714633> 
to expect sites/ in gui-deploy (merged)
  2. gui-deploy patch 
<https://gerrit.wikimedia.org/r/c/wikidata/query/gui-deploy/+/714623> to 
populate sites/wdqs/
  3. puppet patch <https://gerrit.wikimedia.org/r/c/operations/puppet/+/714624> 
to  configure apache to read sites/wdqs
  4. gui patch <https://gerrit.wikimedia.org/r/c/wikidata/query/gui/+/716608> 
to remove wdqs assets from old location. At this point apache is reading from 
new locations. Verify correctness
  5. [[ gui-deploy patch | 
https://gerrit.wikimedia.org/r/c/wikidata/query/gui-deploy/+/717638 ]] to 
remove old custom-config.json
  
  At that point query.wikidata.org is fully transitioned and should be verified 
correct.  Once satisfied the initial wcqs microsite can be deployed:
  
  - [[ https://gerrit.wikimedia.org/r/c/wikidata/query/gui-deploy/+/717649 | 
gui-deploy patch ]]to add sites/wcqs
  - puppet patch <https://gerrit.wikimedia.org/r/c/operations/puppet/+/717630> 
to configure apache for commons-query.wikimedia.org
  - dns patch <https://gerrit.wikimedia.org/r/c/operations/dns/+/717606> to add 
the cname direct public requests to the trafficserver infra
  
  Critically this only deploys the site internally, before we can add the 
config for ATS to route traffic we have to decide how to resolve 
https://phabricator.wikimedia.org/T280006#7325872 which will determine if that 
config should mirror WDQS or if we need to do something slightly different to 
support oauth.  ATS config also needs the LVS for wcqs 
<https://gerrit.wikimedia.org/r/c/operations/puppet/+/713959> which is in 
progress as part of setting up the new clusters.
  
  This is also missing the `favicon.ico`, `logo.svg`, and `logo-embed.svg`. I'm 
not sure who I would even ask about what these should be?

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

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

To: EBernhardson
Cc: Manuel, Ladsgroup, Addshore, Aklapper, Gehel, CBogen, ttaylor, Zbyszko, 
Suran38, Biggs657, Invadibot, Lalamarie69, MPhamWMF, maantietaja, Juan90264, 
Alter-paule, Beast1978, Un1tY, Akuckartz, Hook696, Kent7301, joker88john, 
CucyNoiD, Nandana, Namenlos314, Gaboe420, Giuliamocci, Cpaulf30, Lahi, Gq86, 
Af420, Bsandipan, Lucas_Werkmeister_WMDE, GoranSMilovanovic, QZanden, EBjune, 
merbst, LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Scott_WUaS, 
Jonas, Xmlizer, jkroll, Wikidata-bugs, Jdouglas, aude, Tobias1984, Manybubbles, 
Mbch331
_______________________________________________
Wikidata-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to