I believe the problem here is that ruby honors http_proxy, but does not honor no_proxy; so because we're in an environment requiring a proxy, requests that are supposed to go to localhost are sent to the squid proxy instead.
What I'm not clear on is why this works on runners *except* for armhf, since all of these runners set http_proxy. Unfortunately, gem2deb-test-runner does not have support for overriding the environment the way that pkg-perl-autopkgtest does (via debian/tests/pkg-perl/smoke-env). Someone who knows ruby could modify the tests to unset http_proxy from the environment, which ought to address the problem. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1939086 Title: autopkgtest failures due to squid "(111) Connection refused" on armhf To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/thin/+bug/1939086/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs