|
|
1617Q1 |
Q2 |
Q3 |
Q4 |
1718Q1 |
Q2 |
Q3 |
Q4 |
Deployment tooling |
|
|
|
|
|
|
|
|
|
|
Move MW to scap3 |
|
QG: Long Lived Branches |
QG: Use a unified git repo for MW deploys |
QG: Build fanout support in scap3 |
QG: Migrate to scap3 natively |
|
|
|
|
CI Infrastructure |
|
|
|
Maintenance |
|
Migration of jobs to nodepool |
Migration of jobs to nodepool (MW PHP) |
Migration of jobs to nodepool (misc) |
|
|
|
|
|
|
Move to contint1001 |
Setup warm spare (contint2001) (potential to take until Q4) |
|
|
|
|
|
|
Create "ci-staging" test env |
Investigate upgrade to Jenkins 2.0 |
|
|
|
|
|
Modernize tooling |
|
QG: Assess current state, plan for future |
QG: Gather requirements for new CI system |
|
|
|
|
|
Evaluate containerized CI builds using Kubernetes |
|
|
|
|
|
Phabricator |
|
|
|
Maintenance |
|
QG: upgrade dbs to jessie |
|
QG: Search improvements |
|
|
|
|
|
Improvements |
|
|
Setup warm spare (phab2001) (potential to take until Q4) |
|
|
|
|
Gerrit |
|
|
|
Maintenance |
|
QG: Move off of ytterbium |
|
Setup warm spare (gerrit2001) |
|
|
|
|
|
Beta Cluster |
|
|
|
|
|
|
|
|
|
|
|
Maintenance |
|
QG: upgrade dbs to jessie |
|
|
|
|
|
|
|
"One-offs" |
|
|
|
Reduce Technical Debt |
|
QG: Perform TechDebt analysis |
(Follow-ups included in other projects as appropriate) |
MW Third-party releases |
|
QG: 1.28 |
|
QG: 1.29 |
|
QG: 1.30 |
|
QG: 1.31 |