Page MenuHomePhabricator

Expand Spicerack library and SRE Cookbooks - Q2 2018-19 Goal
Open, MediumPublic


Expand Spicerack library and SRE Cookbooks - Q2 2018-19 Goal

  • Split and convert the existing wmf-auto-reimage-lib into Spicerack modules 95% done
  • Convert wmf-auto-reimage scripts to Cookbooks
  • Convert other wmf-* scripts to Cookbooks (e.g. decom, downtime, upgrade & reboot, upgrade Varnish) WIP
  • Generate documentation for Spicerack

Event Timeline

Volans created this task.Oct 1 2018, 1:52 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptOct 1 2018, 1:52 PM
Volans triaged this task as Medium priority.Oct 1 2018, 3:57 PM
bd808 added a subscriber: bd808.Oct 1 2018, 4:20 PM
Volans claimed this task.Oct 1 2018, 4:59 PM
Volans added a subscriber: crusnov.Oct 22 2018, 1:50 PM
Volans updated the task description. (Show Details)Dec 17 2018, 5:53 PM

Change 480452 had a related patch set uploaded (by Ema; owner: Ema):
[operations/puppet@production] profile::spicerack: install python3-requests

Change 480452 merged by Ema:
[operations/puppet@production] profile::spicerack: install python3-requests

Current status is:

  • ~95% of the library migrated
  • documentation done
  • other wmf-* script partially done (peding merge)
  • wmf-auto-reimage script TODO

Given that the newer Spicerack package was not deployed today we decided to postpone it to the first week after the holidays.

jbond added a subscriber: jbond.Jan 24 2019, 9:47 PM
Volans updated the task description. (Show Details)Feb 14 2019, 5:40 PM
Volans added a comment.Nov 4 2019, 2:04 PM

All the wmf-* scripts but the reimage ones were migrated to cookbooks. Most of the modules and functionalities in the library have been added to spicerack. I've not had a chance to work on this in a while, I hope to get back to it soon. Leaving it open in the meanwhile.