sil2100 | Hey everyone! Bileto autopkgtests should be back up! xnox, slyon | 12:09 |
---|---|---|
xnox | oooh nice | 12:26 |
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:38 |
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:39 |
juliank | xnox: Have you run it locally with < /dev/null? might be worth a try | 14:40 |
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:41 |
juliank | xnox: unless you use the VM runner of autopkgtest or make stdin be /dev/null | 14:42 |
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:54 |
xnox | juliank: tried stdin to be /dev/null locally => but not sure how that will make a difference to stdout | 14:55 |
juliank | xnox: It's true nova ssh is different too | 14:56 |
juliank | xnox: vms are best approximation we have, though | 14:56 |
juliank | xnox: I can interactively debug on scalingstack tomorrow if needed | 14:57 |
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. | 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!