Dzahn added a comment.

Next we should figure out:

  • who should have Gerrit permissions for +2/merge on the content repo
  • give them the permissions above (which group, how)
  • decide whether in puppet it should be "ensure => latest" (means merging in Gerrit is enough to deploy and people above can do it without shell, they have to wait until next puppet run though) or "ensure => present" (means puppet will not auto-pull changes and a human with shell access has to run git pull to deploy, this could both be an advantage and a disadvantage). Note that "shell" doesn't necessarily mean "ops" and waiting for them. Especially with a dedicated VM we could also just make a (shell) admin group for that with access to just this VM in prod.
  • create project wikibase in "labs"
  • create instance in project, add new role class to instance, set values for sitename, serveradmin in labs Hiera (wiki pages OR repo) to something like personal email address and wikibase.wmflabs.org
  • click in Wikitech-Horizon web ui to add a Proxy and get wikibase.wmflabs.org connected to this instance
  • ... test it..
  • if all is good .. put role on krypton in prod or on dedicated VM (wonder if it should be dedicated right away or not)
  • add misc-web varnish director to handle wikiba.se in caching layer
  • if still good, add real wikiba.se domain to WMF DNS templates ..
  • profit?!

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

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

To: Dzahn
Cc: gerritbot, Dzahn, Lydia_Pintscher, mark, greg, PokestarFan, faidon, Ladsgroup, Ivanhercaz, Addshore, Jonas, JeroenDeDauw, thiemowmde, hoo, JanZerebecki, Aklapper, Lordiis, GoranSMilovanovic, Adik2382, Th3d3v1ls, Hfbn0, Ramalepe, Liugev6, QZanden, Lewizho99, Zppix, Maathavan, Izno, Wikidata-bugs, aude, Mbch331, Jay8g, fgiunchedi
_______________________________________________
Wikidata-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to