This ticket is for tracking final deployment steps for WCQS production. This does not include exposing the service to a general public, only steps to ensure up to date WCQS, with fully working Streaming Updater.
Start date: `Jan 11th 2022`
prereqs:
[/] https://gerrit.wikimedia.org/r/c/operations/cookbooks/+/745629 - merged
[/] topic `<dc>.mediainfo-streaming-updater.mutation` has a retention of 30 days (@Ottomata - can you help with that?)
Steps:
[] deploy streaming updater consumers to eqiad and codfw
[] clear the journals on all instances
[] Reload WCQS instances with the newest dump (can be done in parallel), streaming updater consumers should be turned off
* [] wcqs1001
* [] wcqs1002
* [] wcqs1003
* [] wcqs2001
* [] wcqs2002
* [] wcqs2003
[] Source rev_map.csv from hdfs (automatically generated weekly by airflow)
[] set offsets for recent changes events topics based on timestamps for the dump (for both steps see https://wikitech.wikimedia.org/wiki/Wikidata_Query_Service/Streaming_Updater#First_run_(bootstrap) )
[] enable streaming updater consumers on all instances
After the process it should take few hours at most for all the instances to catch up with the lag ([[ https://grafana.wikimedia.org/d/000000489/wikidata-query-service?orgId=1&refresh=1m&var-cluster_name=wcqs&from=now-30m&to=now | dashboard ]])