Jump to content

User:DKinzler (WMF)/config deploy

From Wikitech
1) announce in IRC, wait to see if anyone objects 
2) rebase against master (can use rebase button in gerrit ui)
3) +2 the change
4) after +2 (and the subsequent merge) the change will be available on beta within a few minutes
5) ssh deployment.eqiad.wmnet
6) cd /srv/mediawiki-staging
7) git status (ensure tree is clean)
8) git log (make sure nothing odd is at the top)
9) git fetch
10) git log -p HEAD..@{u}   (this shows us what has actually changed)
11) git rebase
12) git log (should see our ch
12) git log (should see our change at the top)
13) optional: ssh mwdebug1002.eqiad.wmnet
14) optional: scap pull
15) open logstash, look at new errors dashboard
16) scap sync-file wmf-config/InitialiseSettings.php "Enable WikimediaApiPortalOAuth on apiportalwiki gerrit:644305"
17) scap sync-file wmf-config/InitialiseSettings-labs.php "Enable WikimediaApiPortalOAuth on apiportalwiki gerrit:644305"
18) check logstash and IRC for errors, people yelling at us, etc
19) done

https://drive.google.com/drive/folders/1x13J_euLS-XbLMIXuqqMedoys990n63X