[12:09] <sil2100> Hey everyone! Bileto autopkgtests should be back up! xnox, slyon
[12:26] <xnox> oooh nice
[14:38] <xnox> juliank:  my simple autopkgtest in reprepro to import hello.deb passes locally in like chroot / autopkgtest null runner, but fails on our infra
[14:38] <xnox> https://autopkgtest.ubuntu.com/packages/reprepro/impish/amd64
[14:38] <xnox> the reprepro is forking zstd to decompress, rather than using a library, and it seems like it is broken when doing so =(
[14:38] <xnox> import-hello.sh      FAIL stderr: zstd: /*stdout*\: Broken pipe
[14:39] <xnox> i wonder what am i doing wrong in reprepro....
[14:39] <xnox> no closing file descriptors or some such, when forking to decompressor, etc.
[14:40] <juliank> xnox: Have you run it locally with < /dev/null? might be worth a try
[14:41] <juliank> xnox: aka, there's no tty attached to stdin, nor any input, on the cloud; if you run it locally, it might behave differently
[14:42] <juliank> xnox: unless you use the VM runner of autopkgtest or make stdin be /dev/null
[14:54] <xnox> juliank:  did not try vm runner locally => will do. But i think even that was different to the way we ssh into the instance in our cloud.
[14:55] <xnox> juliank:  tried stdin to be /dev/null locally => but not sure how that will make a difference to stdout
[14:56] <juliank> xnox: It's true nova ssh is different too
[14:56] <juliank> xnox: vms are best approximation we have, though
[14:57] <juliank> xnox: I can interactively debug on scalingstack tomorrow if needed
[15:04] <xnox> juliank:  that would be nice. My next goal with reprepro is to integrate the testtool, now that i got a pointer to it.
[15:04] <xnox> juliank:  and then actually move zstd from forking to zstd, to use libzstd instead.
[15:04] <xnox> with tests.