Your message dated Mon, 18 Sep 2017 10:22:17 +0000
with message-id <[email protected]>
and subject line Re: [Piuparts-devel] Accepted autopkgtest 5.0 (source all)
into unstable
has caused the Debian Bug report #815084,
regarding piuparts: add piuparts.1 and README documentation for --adt-virt
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
815084: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=815084
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
package: piuparts
severity: minor
version: 0.29
tags: + newcomer
x-debbugs-cc: [email protected]
Hi,
it seems piuparts supports virtualisation backends via adt-virt-* programs
which abstract several backends behind a common interface. That way, sbuild in
experimental recently gained support for lxc, qemu and ssh backends without
carrying its own code for each.
That's totally cool, but without proper documentation only few will use it.
+ parser.add_option('', "--adt-virt",
+ metavar='CMDLINE', default=None,
+ help="Use CMDLINE via autopkgtest (adt-virt-*)"
+ " protocol instead of managing a chroot.")
is the only documentation from piuparts.py itself, but --adt-virt should also
be explained in the piuparts.1 manpage and with examples (one for qemu, one
for lxc) in the README.
Thanks to josch for making me aware of this! (And most of the wording of the
first paragraph of this bugreport too :)
cheers,
Holger
signature.asc
Description: This is a digitally signed message part.
--- End Message ---
--- Begin Message ---
On Mon, Sep 18, 2017 at 08:58:34AM +0200, Martin Pitt wrote:
> > #815084 piuparts: add piuparts.1 and README documentation for --adt-virt
> Sorry, I wasn't aware of that piuparts interface.
no problem, it seems nobody was aware of it anyway.
> Note that the actual backends
> still exist, they just got renamed to autopkgtest-virt-{schroot,lxc,qemu,...}
> in 4.0, and the package has carried backwards compatible adt-* name symlinks
> for a long time. I only dropped these. (Same story for "adt-run" vs.
> "autopkgtest" - but here the CLI did change quite a bit).
given the last bit here and what Andreas said, I've now dropped the relevant
bits from piuparts.py. If anyone wants this code back, sure, please send
patche - which include documentation how to use it!
I'm also closing 815084 with this mail.
Thanks!
--
cheers,
Holger
signature.asc
Description: Digital signature
--- End Message ---