/srv/irclogs.ubuntu.com/2021/07/05/#ubuntu-devel.txt

sil2100Hey everyone! Bileto autopkgtests should be back up! xnox, slyon12:09
xnoxoooh nice12:26
xnoxjuliank:  my simple autopkgtest in reprepro to import hello.deb passes locally in like chroot / autopkgtest null runner, but fails on our infra14:38
xnoxhttps://autopkgtest.ubuntu.com/packages/reprepro/impish/amd6414:38
xnoxthe reprepro is forking zstd to decompress, rather than using a library, and it seems like it is broken when doing so =(14:38
xnoximport-hello.sh      FAIL stderr: zstd: /*stdout*\: Broken pipe14:38
xnoxi wonder what am i doing wrong in reprepro....14:39
xnoxno closing file descriptors or some such, when forking to decompressor, etc.14:39
juliankxnox: Have you run it locally with < /dev/null? might be worth a try14:40
juliankxnox: aka, there's no tty attached to stdin, nor any input, on the cloud; if you run it locally, it might behave differently14:41
juliankxnox: unless you use the VM runner of autopkgtest or make stdin be /dev/null14:42
xnoxjuliank:  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:54
xnoxjuliank:  tried stdin to be /dev/null locally => but not sure how that will make a difference to stdout14:55
juliankxnox: It's true nova ssh is different too14:56
juliankxnox: vms are best approximation we have, though14:56
juliankxnox: I can interactively debug on scalingstack tomorrow if needed14:57
xnoxjuliank:  that would be nice. My next goal with reprepro is to integrate the testtool, now that i got a pointer to it.15:04
xnoxjuliank:  and then actually move zstd from forking to zstd, to use libzstd instead.15:04
xnoxwith tests.15:04
=== genii-core is now known as genii
=== georgiag_ is now known as georgiag
=== georgiag__ is now known as georgiag
=== genii is now known as genii-core

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!