<div dir="ltr"><div><div><div><div><div><div>Hi, <br><br></div>In our company we are developing Debian packages for our software and I've been trying to setup testing using distributed version of piuparts. I've read the documentation, did few experiments but I still have some questions.<br>
<br></div>I'm trying to setup piuparts to create base chroot for test from Debian Wheezy, but install and test packages from different archive and distribution (containing our local packages).<br><br>I was able to do that with command line version by creating pbuilder chroot tar and supplying sources using --extra-repo and --mirror switches.<br>
<br></div>I though I could replicate the setup in distributed version using partial distributions:<br><br>[application]<br>uri = <a href="http://localrepo/application">http://localrepo/application</a><br>distribution = master<br>
components = non-free<br>depends = wheezy<br><br></div>and specifying custom section in piuparts.conf<br><br></div>[application]<br></div>distro = application<br>piuparts-flags = --no-symlinks<br>upgrade-test-distros =<br>
<div><div><div><div><div><br></div><div>The slave run always failed because it tried to create chroot from <a href="http://localrepo/application">http://localrepo/application</a> which contains only application packages and not Debian system.<br>
<br></div><div>I suspect that<br></div><div>a) I'm not correctly linking configuration about [application] section with [application] partial distribution<br></div><div>b) I'm trying to use two mirrors which might not be possible<br>
</div><div>c) both reasons are valid and some more :-)<br><br></div><div>When I've just used distro=wheezy in section config, I was able to create chroot without hitch, slave was running and periodically checking master but nothing was being tested.<br>
<br>I tried to find out from documentation how is the piuparts master getting information about packages to test, but without luck. The only hint I found was in master cron.d file:<br><br>#<br># generate reports twice a day<br>
#  (dinstall runs 1|7|13|19:52, so this is long after mirror pushes...)<br>#<br>0  0,12 * * * /usr/share/piuparts/master/generate_daily_report<br><br></div><div>which might or might not be related. Did I miss something in docs or configuration?<br>
</div><div><div><div><div><br><br clear="all"></div><div>Zdenek Crha<br></div><div>-- <br>Mind over matter - I don't mind, so it don't matter.
</div></div></div></div></div></div></div></div></div>