Wikimedia Release Engineering Team/Goals/201516Q1/checkin-07-28
30 (ish) day checkin on Q1 goals
edit[Quarterly Success Metric] Jenkins: Run jobs in disposable VMs
edithttps://phabricator.wikimedia.org/T47499
- boot instances from OpenStack API
- labnodepool is pretty much done. Going to be reimaged from scratch. https://phabricator.wikimedia.org/T107158
- still missing the image to boot from (goal: end of week-ish?)
- subset of jobs run in disposable VM (not isolated)
- after Antoine's vacation
- Bug 1/Task 2001
- For now just some notes at: https://wikitech.wikimedia.org/wiki/Nodepool
Gerrit Migration stage 1
edit- Prototype CI integration with Differential
- https://phabricator.wikimedia.org/T103127
- TODO: Mukunda and Antoine to pair or something this week
- Allow cloning of Phabricator hosted git repositories
- https://phabricator.wikimedia.org/T128
- Completely working on HTTPS.
- SSH a WIP, Chase was working on this last week
- Cloning of SVN requires SSH, Phab doesn't support HTTP(S) + SVN
Create or improve the RESTBase deploy method (tracking)
edithttps://phabricator.wikimedia.org/T102667
Seemingly on track at this point Not drowning!
- A new workflow for RESTBase is deployed (task T102667 is complete)
- Created reasonable replacement method via scap
- Working on wrapping ansible to hide ansible :)
- Goal to have systems to evaluate (roughly) by next week
- All items in Deployment_tooling/Future#Future_Requirements completed
- Continually evaluating approaches
- Fill out evaluation of tools, further refine best approach
- https://docs.google.com/a/wikimedia.org/spreadsheets/d/1MlEsFxrLvdZdV_G82WEAIvBXr7ArO7nCEKaFClHhJEw/edit?usp=sharing