<div dir="ltr"><div><div><div>I'm trying to run spread tests on an ubuntu core VM in a lab that needs to use a proxy for web access. The mirrors are redirected, so the package installations work as expected, but I run into problems with go get:<br><br>++ classic 'GOPATH=/home/gopath go get ../../home/gopath/src/<a href="http://github.com/snapcore/snapd/tests/lib/snapbuild">github.com/snapcore/snapd/tests/lib/snapbuild</a>'<br>Cannot determine calling user, logging into classic as root<br>mount: devpts is already mounted or /dev/pts busy<br>       devpts is already mounted on /dev/pts<br>package <a href="http://gopkg.in/yaml.v2">gopkg.in/yaml.v2</a>: unrecognized import path "<a href="http://gopkg.in/yaml.v2">gopkg.in/yaml.v2</a>" (https fetch: Get <a href="https://gopkg.in/yaml.v2?go-get=1">https://gopkg.in/yaml.v2?go-get=1</a>: dial tcp <a href="http://45.33.69.124:443">45.33.69.124:443</a>: i/o timeout)<br>package <a href="http://gopkg.in/check.v1">gopkg.in/check.v1</a>: unrecognized import path "<a href="http://gopkg.in/check.v1">gopkg.in/check.v1</a>" (https fetch: Get <a href="https://gopkg.in/check.v1?go-get=1">https://gopkg.in/check.v1?go-get=1</a>: dial tcp <a href="http://45.33.69.124:443">45.33.69.124:443</a>: i/o timeout)<br>++ sysctl -w net.ipv6.conf.all.disable_ipv6=0<br>net.ipv6.conf.all.disable_ipv6 = 0<br>-----<br>2017/01/23 16:46:54 Restoring project on external:ubuntu-core-16-64...<br>2017/01/23 16:46:55 Successful tasks: 0<br>2017/01/23 16:46:55 Aborted tasks: 107<br>2017/01/23 16:46:55 Failed project prepare: 1<br>    - external:ubuntu-core-16-64:project<br>2017/01/23 16:46:55 Keeping external:ubuntu-core-16-64 at <a href="http://127.0.0.1:54323">127.0.0.1:54323</a><br>error: unsuccessful run<br></div><br></div>I'm using the following spread commands to run on the local VM:<br>export SPREAD_EXTERNAL_ADDRESS=127.0.0.1:$PORT<br>./tests/lib/external/prepare-ssh.sh 127.0.0.1 $PORT $USER<br>spread -v -reuse external:ubuntu-core-16-64 | tee $WORKSPACE/spread-output<br><br></div><div>How should I configure spread to make go aware of the proxy?<br><br></div><div>Thanks,<br></div><div>Max<br></div></div>