Confirmed users
2,456
edits
Line 54: | Line 54: | ||
= Timeline = | = Timeline = | ||
* March 1st- | == Build == | ||
* March 1st-April 6th | |||
** deploy new python, twisted toolchain on staging master | ** deploy new python, twisted toolchain on staging master | ||
** deploy current buildbot tip on staging master and slaves, start testing current patches (see test cases to exercise above) | ** deploy current buildbot tip on staging master and slaves, start testing current patches (see test cases to exercise above) | ||
* | * ??? Buildbot 0.8.0 release or choosing some stable revision prior to release | ||
** not all issues blocking 0.8.0 release affect us | |||
** | |||
* April 5-7 Deploy buildbot 0.8.0 on staging build/unittest master | * April 5-7 Deploy buildbot 0.8.0 on staging build/unittest master | ||
* April 12 Deploy buildbot, python, twisted onto production build masters and slaves | * April 12 Deploy buildbot, python, twisted onto production build masters and slaves | ||
** pm01, pm03 to start. pm01 will be the 'scheduler' master, and possibly handle one builder pod as well. | |||
** One low-traffic branch to start. Places? | |||
** Will need to steal slaves from other masters. Could impact wait times. | |||
** Slave upgrade isn't strictly necessary to do, but feels right thing to do. | ** Slave upgrade isn't strictly necessary to do, but feels right thing to do. | ||
*** has the potential to break builds (if e.g. part of build doesn't work with python 2.6). If needed, we could isolate build tools from system tools. | *** has the potential to break builds (if e.g. part of build doesn't work with python 2.6). If needed, we could isolate build tools from system tools. | ||
* | == Talos == | ||
* TBD | |||
** deploy new python, twisted toolchain on talos staging master | |||
** deploy current buildbot tip on talos staging master and slaves, start testing current patches | |||
** blocked on access to staging env? | |||
* TBD Deploy buildbot 0.8.0 on staging talos master | |||
* TBD Deploy buildbot onto production talos masters and slaves | |||
** Python / twisted upgrade on production talos masters (going to python 2.6.4, twisted 9.0.0 or 9.0.1). | ** Python / twisted upgrade on production talos masters (going to python 2.6.4, twisted 9.0.0 or 9.0.1). | ||