/srv/irclogs.ubuntu.com/2020/06/05/#launchpad.txt

kyrofacjwatson, my builds are still behaving weird. These two appear done but are frozen: https://launchpad.net/~kyrofa/+snap/nextcloud-test/+build/986978 and https://launchpad.net/~kyrofa/+snap/nextcloud-test/+build/987065 . This one appears frozen in the middle: https://launchpad.net/~kyrofa/+snap/nextcloud-test/+build/987064 . I still haven't gotten a successful build from moving to core1800:08
kyrofaNot sure what's going on00:08
kyrofaThe builds took forever to start, too, so maybe it's a load issue?00:09
cjwatsonYeah I noticed, something a bit odd00:09
cjwatsonWe just restarted buildd-manager, evidently not as fixed as I'd hoped :(00:09
cjwatsonGiving it another ten minutes or so to catch up00:09
cjwatsonBut then I'll try switching back to the double-manager mode and see if that helps00:10
cjwatsonSuch a frustrating situation00:11
cjwatsonkyrofa: Clearing again I think00:39
cjwatsonI don't know about https://launchpad.net/~kyrofa/+snap/nextcloud-test/+build/987064, that one doesn't seem to be related to buildd-manager00:40
cjwatsonBut the others have made progress00:40
FourDollarsSpecialK|Canon: Could you help https://bugs.launchpad.net/launchpad/+bug/1882169?03:27
ubot5Ubuntu bug 1882169 in Launchpad itself "Compact delivery bodies for webhook" [Undecided,New]03:27
FourDollarscjwatson: Could you help https://bugs.launchpad.net/launchpad/+bug/1882169?03:28
ubot5Ubuntu bug 1882169 in Launchpad itself "Compact delivery bodies for webhook" [Undecided,New]03:28
wgrantFourDollars: Huh, it seems very strange that something like that would mutate the payload, and making LP match its payload mutilation doesn't sound like the right solution.04:49
FourDollarswgrant: Yes, I agree. That is a wishlist. However making the delivery bodies compact to save some network usage doesn't sound bad, right?05:16
wgrantFourDollars: It's a tradeoff between negligibly reducing a trivial amount of network traffic and significantly improved readability, so I'm not sure it's a clear win.05:18
FourDollarswgrant: I see.05:19
wgrantIt's worth discussion, but I don't see a massive win in minifying it, and reliably minifying it in the same way as smee.io seems doubtful.05:20
FourDollarswgrant: I was trying to recover the delivery body from smee.io to the one from Launchpad and then to check HMAC-SHA1 but I found there is no trivial way to do it. What I found is the way to compact it.05:28
FourDollarswgrant: If you know the way to recover the compact json body to the json body that Launchpad webhook sent. Please let me know.05:32
wgrant>>> orig == json.dumps(json.loads(minified))05:34
wgrantTrue05:34
wgrantpython2.7 roundtrips it properly05:34
wgrantHowever, I really wouldn't rely on that05:34
wgrantLaunchpad's webhook signature mechanism doesn't support intermediaries that mutilate the payload, and I'm not sure we'd want to support that.05:34
wgrantpython3.8 does too05:35
wgrantBut I'd suggest finding a service that behaves a bit less strangely.05:35
FourDollarswgrant: smee.io is the most convenient free service I found so far and there's also a convenient  https://pypi.org/project/pysmee/ I can use.05:40
FourDollarswgrant: I confirmed that `orig == json.dumps(json.loads(minified))` can workaround the problem. Thx for the information.05:50
=== diddledan0 is now known as diddledan
LocutusOfBorgcjwatson, next time we blame kernel and firefox for slow uploading, we should also add nvidia-cuda-toolkit to the list :P https://launchpad.net/ubuntu/+source/nvidia-cuda-toolkit/10.1.243-5ubuntu2/+build/1941144309:59
LocutusOfBorgdamn, few GB of "sources", even dpkg-sourcing it takes minutes09:59
cjwatsonLocutusOfBorg: When I "blame" it it's because I've specifically seen it in logs.10:00
LocutusOfBorgsure, I was joking :)10:01
=== hggdh is now known as hggdh-msft
kyrofacjwatson, builders seem way snappier today, I'll let you know if I see any weirdness. Ended up cancelling that one hung build17:38
=== hggdh-msft is now known as hggdh

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