Adding schroot support to piuparts

For my work on the Openstack packages, I have decided to make some tests with piuparts. So I have installed piuparts, read the manual, and made my first test.
By default, piuparts uses deboostrap to make chroot environment for packages testing. Other methods are pbuilder or lvm snapshot.

But, I have a setup with schroot+aufs to test my Debian packages and piuparts doesn’t support it, then I will add it !

After digging into the code, making a first patch, I have contacted the upstream via the bug #530733 and followed some advise from my upstream-university curriculum.
Upstream review my code very quickly (thanks to it :-)). After some mail exchanges and code fixes, my patch is now upstream :)

Read More