Newton was the first OpenStack release where the Debian packaging team did the work using OpenStack infra as CI for building packages.
There's a large amount of things we need to discuss to discuss. Here's the non-exhaustive list:
- Preparing the work for Ocata: new debian/ocata branches, new jessie-ocata and jessie-ocata-backports Debian package repositories, etc.
- Adding new tests at build time (piuparts, tempest, etc.).
- Adding Xenial builds in the loop.
- Adding an sbuild DIB element to have sbuild pre-setup in nodes (improves build time by 5 to 8 minutes, important considering it takes 2/3 minutes for most packages without considering the sbuild setup).
Please add ideas here:
https://etherpad.openstack.org/p/openstack-deb-packaging
then the PTL (aka: zigo) will add them in this description.