<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<html><body style='font-size: 10pt; font-family: Verdana,Geneva,sans-serif'>
<p>On 2014-03-11 20:34, Joshua Harlow wrote:</p>
<blockquote type="cite" style="padding-left:5px; border-left:#1010ff 2px solid; margin-left:5px">
<div><a href="https://status.github.com/messages">https://status.github.com/messages</a></div>
<div> </div>
<div>* 'GitHub.com is operating normally, despite an ongoing DDoS attack. The mitigations we have in place are proving effective in protecting us and we're hopeful that we've got this one resolved.'</div>
<div> </div>
<div>If you were cloning from github.org and not <a href="http://git.openstack.org">http://git.openstack.org</a> then you were likely seeing some of the DDoS attack in action.</div>
<div> </div>
</blockquote>
<div>Unfortunately I don't think novnc is in git.openstack.org because it's not an OpenStack project.  I wonder if we should investigate adopting it (if the author(s) are amenable to that) since we're using the git version of it.  Maybe that's already been considered and I just don't know about it. :-)</div>
<div> </div>
<div>-Ben</div>
<blockquote type="cite" style="padding-left:5px; border-left:#1010ff 2px solid; margin-left:5px">
<div> </div>
<div style="font-family: Calibri; font-size: 11pt; text-align: left; color: black; border-bottom: medium none; border-left: medium none; padding-bottom: 0in; padding-left: 0in; padding-right: 0in; border-top: #b5c4df  1pt  solid; border-right: medium none; padding-top: 3pt;"><span style="font-weight: bold;">From: </span>Sukhdev Kapur <<a href="mailto:sukhdevkapur@gmail.com">sukhdevkapur@gmail.com</a>><br /><span style="font-weight: bold;">Reply-To: </span>"OpenStack Development Mailing List (not for usage questions)" <<a href="mailto:openstack-dev@lists.openstack.org">openstack-dev@lists.openstack.org</a>><br /><span style="font-weight: bold;">Date: </span>Tuesday, March 11, 2014 at 4:08 PM<br /><span style="font-weight: bold;">To: </span>"Dane Leblanc (leblancd)" <<a href="mailto:leblancd@cisco.com">leblancd@cisco.com</a>><br /><span style="font-weight: bold;">Cc: </span>"OpenStack Development Mailing List (not for usage questions)" <<a href="mailto:openstack-dev@lists.openstack.org">openstack-dev@lists.openstack.org</a>>, "<a href="mailto:openstack-infra@lists.openstack.org">openstack-infra@lists.openstack.org</a>" <<a href="mailto:openstack-infra@lists.openstack.org">openstack-infra@lists.openstack.org</a>><br /><span style="font-weight: bold;">Subject: </span>Re: [openstack-dev] [OpenStack-Infra] Intermittent failures cloning noVNC from github.com/kanaka</div>
<div> </div>
<blockquote id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="border-left: #b5c4df  5 s olid; padding: 0  0  0  5; margin: 0  0  0  5;">
<div>
<div>
<div dir="ltr">I have noticed that even clone of devstack has failed few times within last couple of hours - it was running fairly smooth so far. 
<div> </div>
<div>-Sukhdev</div>
<div> </div>
</div>
<div class="gmail_extra"><br /><br />
<div class="gmail_quote">On Tue, Mar 11, 2014 at 5:05 PM, Sukhdev Kapur <span> <<a href="mailto:sukhdevkapur@gmail.com">sukhdevkapur@gmail.com</a>></span> wrote:<br />
<blockquote class="gmail_quote" style="margin: 0  0  0  .8ex; border-left: 1px  #ccc  solid; padding-left: 1ex;">
<div dir="ltr">[adding openstack-dev list as well ]
<div> </div>
<div>I have noticed that this has stated hitting my builds within last few hours. I have noticed exact same failures on almost 10 builds. </div>
<div>Looks like something has happened within last few hours - perhaps the load? </div>
<div> </div>
<div>-Sukhdev</div>
<div> </div>
</div>
<div class="gmail_extra"><br /><br />
<div class="gmail_quote">
<div>
<div class="h5">On Tue, Mar 11, 2014 at 4:28 PM, Dane Leblanc (leblancd) <span> <<a href="mailto:leblancd@cisco.com">leblancd@cisco.com</a>></span> wrote:</div>
</div>
<blockquote class="gmail_quote" style="margin: 0  0  0  .8ex; border-left: 1px  #ccc  solid; padding-left: 1ex;">
<div>
<div class="h5">
<div lang="EN-US">
<div>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: Arial, sans-serif; color: blue;">Apologies if this is the wrong audience for this question...</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: Arial, sans-serif; color: blue;"> </span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: Arial, sans-serif; color: blue;">I'm seeing intermittent failures running stack.sh whereby 'git clone <a href="https://github.com/kanaka/noVNC.git">https://github.com/kanaka/noVNC.git</a> /opt/stack/noVNC' is returning various errors.  Below are 2 examples.</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: Arial, sans-serif; color: blue;"> </span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: Arial, sans-serif; color: blue;">Is this a known issue? Are there any localrc settings which might help here?</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: 'Courier New'; color: blue;"> </span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: Arial, sans-serif; color: blue;">Example 1:</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: 'Courier New';"> </span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: 'Courier New';">2014-03-11 15:00:33.779 | + is_service_enabled n-novnc</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: 'Courier New';">2014-03-11 15:00:33.780 | + return 0</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: 'Courier New';">2014-03-11 15:00:33.781 | ++ trueorfalse False</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: 'Courier New';">2014-03-11 15:00:33.782 | + NOVNC_FROM_PACKAGE=False</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: 'Courier New';">2014-03-11 15:00:33.783 | + '[' False = True ']'</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: 'Courier New';">2014-03-11 15:00:33.784 | + NOVNC_WEB_DIR=/opt/stack/noVNC</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: 'Courier New';">2014-03-11 15:00:33.785 | + git_clone <a href="https://github.com/kanaka/noVNC.git">https://github.com/kanaka/noVNC.git</a> /opt/stack/noVNC master</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: 'Courier New';">2014-03-11 15:00:33.786 | + GIT_REMOTE=<a href="https://github.com/kanaka/noVNC.git">https://github.com/kanaka/noVNC.git</a></span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: 'Courier New';">2014-03-11 15:00:33.788 | + GIT_DEST=/opt/stack/noVNC</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: 'Courier New';">2014-03-11 15:00:33.789 | + GIT_REF=master</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: 'Courier New';">2014-03-11 15:00:33.790 | ++ trueorfalse False False</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: 'Courier New';">2014-03-11 15:00:33.791 | + RECLONE=False</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: 'Courier New';">2014-03-11 15:00:33.792 | + [[ False = \T\r\u\e ]]</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: 'Courier New';">2014-03-11 15:00:33.793 | + echo master</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: 'Courier New';">2014-03-11 15:00:33.794 | + egrep -q '^refs'</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: 'Courier New';">2014-03-11 15:00:33.795 | + [[ ! -d /opt/stack/noVNC ]]</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: 'Courier New';">2014-03-11 15:00:33.796 | + [[ False = \T\r\u\e ]]</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: 'Courier New';">2014-03-11 15:00:33.797 | + git_timed clone <a href="https://github.com/kanaka/noVNC.git">https://github.com/kanaka/noVNC.git</a> /opt/stack/noVNC</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: 'Courier New';">2014-03-11 15:00:33.798 | + local count=0</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: 'Courier New';">2014-03-11 15:00:33.799 | + local timeout=0</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: 'Courier New';">2014-03-11 15:00:33.801 | + [[ -n 0 ]]</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: 'Courier New';">2014-03-11 15:00:33.802 | + timeout=0</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: 'Courier New';">2014-03-11 15:00:33.803 | + timeout -s SIGINT 0 git clone <a href="https://github.com/kanaka/noVNC.git">https://github.com/kanaka/noVNC.git</a> /opt/stack/noVNC</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: 'Courier New';">2014-03-11 15:00:33.804 | Cloning into '/opt/stack/noVNC'...</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: 'Courier New';">2014-03-11 15:03:13.694 | error: RPC failed; result=56, HTTP code = 200</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: 'Courier New';">2014-03-11 15:03:13.695 | fatal: The remote end hung up unexpectedly</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: 'Courier New';">2014-03-11 15:03:13.697 | fatal: early EOF</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: 'Courier New';">2014-03-11 15:03:13.698 | fatal: index-pack failed</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: 'Courier New';">2014-03-11 15:03:13.699 | + [[ 128 -ne 124 ]]</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: 'Courier New';">2014-03-11 15:03:13.700 | + die 596 'git call failed: [git clone' <a href="https://github.com/kanaka/noVNC.git">https://github.com/kanaka/noVNC.git</a> '/opt/stack/noVNC]'</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: 'Courier New';">2014-03-11 15:03:13.701 | + local exitcode=0</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: 'Courier New';">2014-03-11 15:03:13.702 | [Call Trace]</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: 'Courier New';">2014-03-11 15:03:13.703 | ./stack.sh:736:install_nova</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: 'Courier New';">2014-03-11 15:03:13.705 | /var/lib/jenkins/devstack/lib/nova:618:git_clone</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: 'Courier New';">2014-03-11 15:03:13.706 | /var/lib/jenkins/devstack/functions-common:543:git_timed</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: 'Courier New';">2014-03-11 15:03:13.707 | /var/lib/jenkins/devstack/functions-common:596:die</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: 'Courier New';">2014-03-11 15:03:13.708 | [ERROR] /var/lib/jenkins/devstack/functions-common:596 git call failed: [git clone <a href="https://github.com/kanaka/noVNC.git">https://github.com/kanaka/noVNC.git</a> /opt/stack/noVNC]</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: Arial, sans-serif; color: blue;"> </span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: Arial, sans-serif; color: blue;"> </span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: Arial, sans-serif; color: blue;">Example 2:</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: Arial, sans-serif; color: blue;"> </span></p>
<pre>2014-03-11 14:12:58.472 | + is_service_enabled n-novnc</pre>
<pre>2014-03-11 14:12:58.473 | + return 0</pre>
<pre>2014-03-11 14:12:58.474 | ++ trueorfalse False</pre>
<pre>2014-03-11 14:12:58.475 | + NOVNC_FROM_PACKAGE=False</pre>
<pre>2014-03-11 14:12:58.476 | + '[' False = True ']'</pre>
<pre>2014-03-11 14:12:58.477 | + NOVNC_WEB_DIR=/opt/stack/noVNC</pre>
<pre>2014-03-11 14:12:58.478 | + git_clone <a href="https://github.com/kanaka/noVNC.git">https://github.com/kanaka/noVNC.git</a> /opt/stack/noVNC master</pre>
<pre>2014-03-11 14:12:58.479 | + GIT_REMOTE=<a href="https://github.com/kanaka/noVNC.git">https://github.com/kanaka/noVNC.git</a></pre>
<pre>2014-03-11 14:12:58.480 | + GIT_DEST=/opt/stack/noVNC</pre>
<pre>2014-03-11 14:12:58.481 | + GIT_REF=master</pre>
<pre>2014-03-11 14:12:58.482 | ++ trueorfalse False False</pre>
<pre>2014-03-11 14:12:58.483 | + RECLONE=False</pre>
<pre>2014-03-11 14:12:58.484 | + [[ False = \T\r\u\e ]]</pre>
<pre>2014-03-11 14:12:58.485 | + echo master</pre>
<pre>2014-03-11 14:12:58.486 | + egrep -q '^refs'</pre>
<pre>2014-03-11 14:12:58.487 | + [[ ! -d /opt/stack/noVNC ]]</pre>
<pre>2014-03-11 14:12:58.488 | + [[ False = \T\r\u\e ]]</pre>
<pre>2014-03-11 14:12:58.489 | + git_timed clone <a href="https://github.com/kanaka/noVNC.git">https://github.com/kanaka/noVNC.git</a> /opt/stack/noVNC</pre>
<pre>2014-03-11 14:12:58.490 | + local count=0</pre>
<pre>2014-03-11 14:12:58.491 | + local timeout=0</pre>
<pre>2014-03-11 14:12:58.492 | + [[ -n 0 ]]</pre>
<pre>2014-03-11 14:12:58.493 | + timeout=0</pre>
<pre>2014-03-11 14:12:58.494 | + timeout -s SIGINT 0 git clone <a href="https://github.com/kanaka/noVNC.git">https://github.com/kanaka/noVNC.git</a> /opt/stack/noVNC</pre>
<pre>2014-03-11 14:12:58.495 | Cloning into '/opt/stack/noVNC'...</pre>
<pre>2014-03-11 14:14:02.315 | error: The requested URL returned error: 403 while accessing <a href="https://github.com/kanaka/noVNC.git/info/refs">https://github.com/kanaka/noVNC.git/info/refs</a></pre>
<pre>2014-03-11 14:14:02.316 | fatal: HTTP request failed</pre>
<pre>2014-03-11 14:14:02.317 | + [[ 128 -ne 124 ]]</pre>
<pre>2014-03-11 14:14:02.318 | + die 596 'git call failed: [git clone' <a href="https://github.com/kanaka/noVNC.git">https://github.com/kanaka/noVNC.git</a> '/opt/stack/noVNC]'</pre>
<pre>2014-03-11 14:14:02.319 | + local exitcode=0</pre>
<pre>2014-03-11 14:14:02.321 | [Call Trace]</pre>
<pre>2014-03-11 14:14:02.322 | ./stack.sh:736:install_nova</pre>
<pre>2014-03-11 14:14:02.323 | /var/lib/jenkins/devstack/lib/nova:618:git_clone</pre>
<pre>2014-03-11 14:14:02.324 | /var/lib/jenkins/devstack/functions-common:543:git_timed</pre>
<pre>2014-03-11 14:14:02.326 | /var/lib/jenkins/devstack/functions-common:596:die</pre>
<pre>2014-03-11 14:14:02.327 | [ERROR] /var/lib/jenkins/devstack/functions-common:596 git call failed: [git clone <a href="https://github.com/kanaka/noVNC.git">https://github.com/kanaka/noVNC.git</a> /opt/stack/noVNC]</pre>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: Arial, sans-serif; color: blue;"> </span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: Arial, sans-serif; color: blue;">Thanks,</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: Arial, sans-serif; color: blue;">Dane</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: Arial, sans-serif; color: blue;"> </span></p>
</div>
</div>
</div>
</div>
<div>_______________________________________________<br /> OpenStack-Infra mailing list<br /><a href="mailto:OpenStack-Infra@lists.openstack.org">OpenStack-Infra@lists.openstack.org</a><br /><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra</a><br /><br /></div>
</blockquote>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</blockquote>
<br />
<pre>_______________________________________________
OpenStack-dev mailing list
<a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a></pre>
</blockquote>
<p> </p>
<div> </div>
</body></html>