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

Reply via email to