/srv/irclogs.ubuntu.com/2024/09/11/#ubuntu-quality.txt

Skiadoko: oh, not again.... last time it required a lot of kicking to finally pass. iirc it's partially because the machines are slow, and partially because we have a proxy08:02
SkiaI think the root issue is that the test's connection is going through the proxy, while the test is not aware of that, and the proxy connection times out, but with the wrong manner, just because the machine is too slow, or something like that08:03
Skiathinking back a bit more, I think it's even the contrary: when the machines are too slow, the connection going to the proxy is timing out, thus the tests succeed, but when it's fast enough, the connection is able to succeed and the timeout never occurs, making the test to fail08:12
dokoSkia: please could you document that in https://bugs.launchpad.net/ubuntu/+source/rust-reqwest/+bug/2080346 ?08:35
dokoginggs: ^^^ how should we handle that, apparently these are infrastructure issues08:35
dokoand the tmpfail failure rate on armhf was awful last night08:37
Skiadoko: yes, I'm on it08:56
Skiadoko: there, I've commented on the bug, and along the way, thought of maybe one possible solution that I'm going to experiment right away09:19
Skiadoko: I've finally found something that works: `iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP` so that the IP is really unreachable. I don't know what side effect this could have, but I don't expect many, so it's already cowboyed on one of the two workers. I'll discuss quickly with the team to see about deploying that more broadly, and then let you know13:01
dokohttps://autopkgtest.ubuntu.com/packages/rust-gst-plugin-gtk4/oracular/arm64 shows some long running tests, +10h. please could you check if these are dead?13:31
Skiadoko: the `iptables` change is deployed everywhere, so you should see some improvements with `rust-reqwest`, but you might be interested to read the concern raised in the commit log: https://git.launchpad.net/autopkgtest-cloud/commit/?id=5ca81efbda620af37267105615a8ec9d8637d59c13:42
Skiaplease provide feedback if you observe something unrelated to break that might be related to this change13:43
SkiaI'll finish documenting that fix and will look at your possibly stuck jobs13:43
Skiadoko: I've terminated the jobs that were running for more than 10h, to give them a chance to run on a faster machine14:54
Skiathe one that's been running for more than 5 hours is still running fine, so I'll leave it14:54
Skiaand for information, we don't see anything in the logs because the last line of logs is more than 2k characters (a big cargo command), and autopkgtest-cloud doesn't handle that well14:56
dokoahh, I see you are already retrying14:56
Skiarust-reqwest only, not the one with the simingly stuck jobs15:00

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