<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hi Yusuke,<br class=""><div><br class=""><blockquote type="cite" class=""><div class="">Am 03.12.2019 um 10:38 schrieb Yusuke Endoh <<a href="mailto:mame@ruby-lang.org" class="">mame@ruby-lang.org</a>>:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">Thank you for the answer!<div class=""><br class=""></div><div class="">I suspected the network configuration because:<div class=""><br class=""></div><div class="">* the failures look related to network issue,</div><div class="">* all OpenCSW machines started failing all at once,</div><div class="">* the failures have never occurred on any other machines, and</div><div class="">* I couldn't find any relevant commits whose timestamp is near to that timing.</div></div></div></div></blockquote><div><br class=""></div><div>There have been similar errors in the past which disappeared when I added IPv6 localhost,</div><div>but this was added from the start after the reboot, so this is probably not the issue.</div><br class=""><blockquote type="cite" class=""><div dir="ltr" class=""><div class=""><div class="">I don't know what the tests do :-)</div><div class="">To be honest, debugging in OpenCSW is painful because it is slow, so I wanted to isolate the problem before debugging.</div></div></div></blockquote><div><br class=""></div><div>I suggest to start with the *x machine which should be reasonably fast as x86 on our VMware farm,</div><div>then probably 11s which is a moderately new M3000. The *10s are the slowest ones.</div><div><br class=""></div><div><br class=""></div><div>Best regards</div><div><br class=""></div><div>  — Dago</div><br class=""><blockquote type="cite" class=""><div dir="ltr" class=""><div class=""><div class="">But I understand there has been no network change, so I'll give it a try to debug.  Thank you very much!</div><div class=""><br class=""></div><div class="">Best regards,</div><div class=""></div></div></div><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">2019年12月3日(火) 17:15 Dagobert Michelsen <<a href="mailto:dam@opencsw.org" class="">dam@opencsw.org</a>>:<br class=""></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="overflow-wrap: break-word;" class=""><span style="font-size:14px" class="">Hi Yusuke,<br class=""></span><div class=""><span style="font-size:14px" class=""><br class=""></span><div class=""><span style="font-size:14px" class="">Am 03.12.2019 um 00:41 schrieb Yusuke Endoh <<a href="mailto:mame@ruby-lang.org" target="_blank" class="">mame@ruby-lang.org</a>>:</span></div><blockquote type="cite" class=""><span style="font-size:14px" class="">I'm Yusuke Endoh, a member of Ruby development team.<br class=""></span><div class=""><div dir="ltr" class=""><span style="font-size:14px" class=""><br class="">Since 2 A.M. 1st Dec. 2019 UTC, our Ruby CIs on OpenCSW have failed.<br class="">The failure looks related to network configuration about localhost.<br class=""><br class=""><a href="https://rubyci.org/logs/rubyci.s3.amazonaws.com/unstable10s/ruby-master/log/20191202T171915Z.fail.html.gz" target="_blank" class="">https://rubyci.org/logs/rubyci.s3.amazonaws.com/unstable10s/ruby-master/log/20191202T171915Z.fail.html.gz</a><br class=""><br class="">```<br class="">DRb::DRbConnError: <a class="">drbssl://::1:35909</a> - #<Errno::ECONNREFUSED: Connection refused - connect(2) for "::1" port 35909><br class="">```<br class=""><br class="">So, I'd like to ask if something network stuff was changed?<br class=""></span></div></div></blockquote><div class=""><span style="font-size:14px" class=""><br class=""></span></div><div class=""><span style="font-size:14px" class="">We rebooted the machine and some of the networking setup doesn’t come up automatically due to</span></div><div class=""><span style="font-size:14px" class="">routing issues between the global zone and local zones. However, I just looked and as far as I can</span></div><div class=""><span style="font-size:14px" class="">say it looks good to me.</span></div><span style="font-size:14px" class=""><br class=""></span><blockquote type="cite" class=""><div class=""><div dir="ltr" class=""><span style="font-size:14px" class="">If it is an intentional change, I'd be happy to tackle to fix the issue on the side of Ruby test suite.<br class="">I have seen the issue on unstable10s, 10x, 11s, and 11x.<br class=""></span></div></div></blockquote><div class=""><span style="font-size:14px" class=""><br class=""></span></div><div class=""><span style="font-size:14px" class="">unstable10x, unstable11s and unstable11x have not been rebooted, these are different machines,</span></div><div class=""><span style="font-size:14px" class="">so if you see the error there too it is not related due to networking on the rebooted host.</span></div><span style="font-size:14px" class=""><br class=""></span><blockquote type="cite" class=""><div class=""><div dir="ltr" class=""><span style="font-size:14px" class="">FWIW, `nslookup localhost` fails to find 127.0.0.1.<br class=""><br class="">```<br class="">rubyci@unstable10s [unstable10s]:~ > nslookup localhost                                                <br class="">Server:         192.168.1.6<br class="">Address:        192.168.1.6#53<br class=""><br class="">** server can't find localhost: NXDOMAIN<br class="">```</span></div></div></blockquote><span style="font-size:14px" class=""><br class=""></span></div><div class=""><span style="font-size:14px" class="">It is our normal configuration to not resolve localhost via DNS, but you can resolve it locally</span></div><div class=""><span style="font-size:14px" class="">with the resolver lib:</span></div><div class=""><span style="font-size:14px" class=""><br class=""></span></div><div class=""><div style="margin:0px;font-stretch:normal;line-height:normal;font-family:Menlo" class=""><span style="font-size:14px" class=""><span style="font-variant-ligatures:no-common-ligatures;color:rgb(180,36,25)" class=""><b class="">root</b></span><span style="font-variant-ligatures:no-common-ligatures" class="">@unstable10s [<b class="">unstable10s</b>]:<b class="">/root</b> > getent hosts localhost </span></span></div><div style="margin:0px;font-stretch:normal;line-height:normal;font-family:Menlo" class=""><span style="font-variant-ligatures:no-common-ligatures;font-size:14px" class="">127.0.0.1       localhost</span></div><div style="margin:0px;font-stretch:normal;line-height:normal;font-family:Menlo" class=""><span style="font-size:14px" class=""><span style="font-variant-ligatures:no-common-ligatures;color:rgb(180,36,25)" class=""><b class="">root</b></span><span style="font-variant-ligatures:no-common-ligatures" class="">@unstable10s [<b class="">unstable10s</b>]:<b class="">/root</b> > nslookup localhost</span></span></div><div style="margin:0px;font-stretch:normal;line-height:normal;font-family:Menlo" class=""><span style="font-variant-ligatures:no-common-ligatures;font-size:14px" class="">Server:         192.168.1.6</span></div><div style="margin:0px;font-stretch:normal;line-height:normal;font-family:Menlo" class=""><span style="font-variant-ligatures:no-common-ligatures;font-size:14px" class="">Address:        192.168.1.6#53</span></div><div style="margin:0px;font-stretch:normal;line-height:normal;font-family:Menlo;min-height:20px" class=""><span style="font-size:14px" class=""><span style="font-variant-ligatures:no-common-ligatures" class=""></span><br class=""></span></div><div style="margin:0px;font-stretch:normal;line-height:normal;font-family:Menlo" class=""><span style="font-variant-ligatures:no-common-ligatures;font-size:14px" class="">** server can't find localhost: NXDOMAIN</span></div><div style="margin:0px;font-stretch:normal;line-height:normal;font-family:Menlo;min-height:20px" class=""><span style="font-size:14px" class=""><span style="font-variant-ligatures:no-common-ligatures" class=""></span><br class=""></span></div><div style="margin:0px;font-stretch:normal;line-height:normal;font-family:Menlo" class=""><span style="font-variant-ligatures:no-common-ligatures;font-size:14px" class="">zsh: 26934 exit 1     nslookup localhost</span></div><div style="margin:0px;font-stretch:normal;line-height:normal;font-family:Menlo" class=""><span style="font-size:14px" class=""><span style="font-variant-ligatures:no-common-ligatures;color:rgb(180,36,25)" class=""><b class="">root</b></span><span style="font-variant-ligatures:no-common-ligatures" class="">@unstable10s [<b class="">unstable10s</b>]:<b class="">/root</b> > getent hosts localhost</span></span></div><div style="margin:0px;font-stretch:normal;line-height:normal;font-family:Menlo" class=""><span style="font-variant-ligatures:no-common-ligatures;font-size:14px" class="">127.0.0.1       localhost</span></div><div style="margin:0px;font-stretch:normal;line-height:normal;font-family:Menlo" class=""><span style="font-size:14px" class=""><span style="font-variant-ligatures:no-common-ligatures;color:rgb(180,36,25)" class=""><b class="">root</b></span><span style="font-variant-ligatures:no-common-ligatures" class="">@unstable10s [<b class="">unstable10s</b>]:<b class="">/root</b> > </span></span></div><div class=""><span style="font-variant-ligatures:no-common-ligatures;font-size:14px" class=""><br class=""></span></div><div class=""><br class=""></div><div class=""><span style="font-size:14px" class="">Maybe you can describe what the test actually does and why it technically fails,</span></div><div class=""><span style="font-size:14px" class="">I am not sure at the moment what has changed, be it the build machine configuration</span></div><div class=""><span style="font-size:14px" class="">or something in your code or something else.</span></div><div class=""><span style="font-size:14px" class=""><br class=""></span></div><div class=""><span style="font-size:14px" class=""><br class=""></span></div><div class=""><span style="font-size:14px" class="">Best regards</span></div><div class=""><span style="font-size:14px" class=""><br class=""></span></div><div class=""><span style="font-size:14px" class="">  — Dago</span></div><div class=""><span style="font-variant-ligatures:no-common-ligatures;font-size:14px" class=""><br class=""></span></div></div><div class=""><span style="font-size:14px" class=""><br class=""></span></div><div class="">
<div style="font-family: Helvetica; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-position: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;" class=""><div class=""><span style="font-size:14px" class=""><span style="font-family:monospace" class="">-- </span><br style="font-family:monospace" class=""><span style="font-family:monospace" class="">"You don't become great by trying to be great, you become great by wanting to do something,</span><br style="font-family:monospace" class=""><span style="font-family:monospace" class="">and then doing it so hard that you become great in the process." - xkcd #896</span></span></div></div>
</div>
<br class=""></div></blockquote></div>
</blockquote></div><br class=""><div class="">
<div style="color: rgb(0, 0, 0); font-family: Helvetica;  font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; " class=""><div class=""><span style="font-family: monospace; " class="">-- </span><br style="font-family: monospace; " class=""><span style="font-family: monospace; " class="">"You don't become great by trying to be great, you become great by wanting to do something,</span><br style="font-family: monospace; " class=""><span style="font-family: monospace; " class="">and then doing it so hard that you become great in the process." - xkcd #896</span></div></div>
</div>
<br class=""></body></html>