Zuul is deployed form a git repository integration/zuul.git We should make it a proper Debian package.
Upstream bug:
https://bugs.launchpad.net/zuul/+bug/1160076
Requirements from master and whether we have them in WMF Ubuntu Trusty apt repo (as of Feb 10th 2015):
| pbr>=0.5.21,<1.0 | 0.7.0 |
| argparse | built in python 2.7 |
| PyYAML>=3.1.0 | 3.10 |
| Paste | 1.7.5.1 |
| WebOb>=1.2.3,<1.3 | 1.3.1 |
| paramiko>=1.8.0 | 1.10.1 |
| GitPython>=0.3.2.1 | 0.3.2~RC1 |
| ordereddict | built in python 2.7 |
| python-daemon>=2.0.4 | Not met 1.5.5 |
| extras | 0.0.3 |
| statsd>=1.0.0,<3.0 | Not met 3.0.1 |
| voluptuous>=0.7 | Not met 0.8.2 |
| gear>=0.5.4,<1.0.0 | Not met 0.4.0 (met in Precise) |
| apscheduler>=2.1.1,<3.0 | 2.1.2 |
| PrettyTable>=0.6,<0.8 | 0.7.2 |
| babel>=1.0 | 1.3 |
| six>=1.6.0 | 1.9.0 (got backported recently) |
Note we have Zuul installed already on Precise but with a lagged out version.
See Also:
https://launchpad.net/bugs/1160076