<div dir="ltr"><div class="gmail_default" style="font-family:monospace,monospace;color:#000000">So as per my understanding this is happening after CI master VM installation.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jul 8, 2015 at 3:26 PM, Tang Chen <span dir="ltr"><<a href="mailto:tangchen@cn.fujitsu.com" target="_blank">tangchen@cn.fujitsu.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all,<br>
<br>
I'm now installing constructing CI system following this document:<br>
<br>
<a href="https://github.com/rasselin/os-ext-testing" rel="noreferrer" target="_blank">https://github.com/rasselin/os-ext-testing</a><br>
<br>
When running zuul, I got this error:<br>
<br>
2015-07-07 13:44:09,035 ERROR gerrit.GerritWatcher: Exception on ssh event stream:<br>
Traceback (most recent call last):<br>
  File "/usr/local/lib/python2.7/dist-packages/zuul/lib/gerrit.py", line 64, in _run<br>
    key_filename=self.keyfile)<br>
  File "/usr/local/lib/python2.7/dist-packages/paramiko/client.py", line 237, in connect<br>
    for (family, socktype, proto, canonname, sockaddr) in socket.getaddrinfo(hostname, port, socket.AF_UNSPEC, socket.SOCK_STREAM):<br>
gaierror: [Errno -5] No address associated with hostname<br>
<br>
This happens when zuul tries to access <a href="http://review.openstack.org" rel="noreferrer" target="_blank">review.openstack.org</a>.<br>
<br>
<br>
In my environment, I have to access internet through through a http proxy.<br>
<br>
But referring to the source code, zuul calls functions in paramiko/client.py to  setup a connection using socket.<br>
<br>
        if not sock:<br>
            for (family, socktype, proto, canonname, sockaddr) in socket.getaddrinfo(hostname, port, socket.AF_UNSPEC, socket.SOCK_STREAM):<br>
                if socktype == socket.SOCK_STREAM:<br>
                    af = family<br>
                    addr = sockaddr<br>
                    break<br>
            else:<br>
                # some OS like AIX don't indicate SOCK_STREAM support, so just guess. :(<br>
                af, _, _, _, addr = socket.getaddrinfo(hostname, port, socket.AF_UNSPEC, socket.SOCK_STREAM)<br>
            sock = socket.socket(af, socket.SOCK_STREAM)<br>
<br>
I think the problem is that since it uses socket API to create the connection, it does not go through the proxy.<br>
<br>
So, could anyone tell me how to setup a proxy for zuul ?<br>
<br>
<br>
Or, of course, the CI document is something very in progress. And referring to the openstack site,<br>
I cannot find any info up to date. Could anyone share with me something that could construct a CI system ?<br>
<br>
<br>
Thanks.<br>
<br>
__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><font color="#0b5394"><b><img src="https://docs.google.com/uc?export=download&id=0Byq0j7ZjFlFKV3ZCWnlMRXBCcU0&revid=0Byq0j7ZjFlFKa2V5VjdBSjIwUGx6bUROS2IrenNwc0kzd2IwPQ"><br></b></font></div><div><font color="#000000" size="2" face="times new roman, serif"><b>Thanks & Regards,<br></b></font></div><font color="#000000"><font size="2" face="times new roman, serif"><b>Abhishek</b></font><br></font></div></div><div><i><u><font color="#0000ff"><a href="http://www.cloudbyte.com" target="_blank">Cloudbyte Inc.</a></font></u></i></div></div></div></div></div></div></div>
</div>