Will do!
On Mar 13, 2014 10:13 AM, Solly Ross <[email protected]> wrote: > > @Monty: having a packaging system sounds like a good idea. Send us a pull > request on github.com/kanaka/noVNC. > > Best Regards, > Solly Ross > > ----- Original Message ----- > From: "Monty Taylor" <[email protected]> > To: "Sean Dague" <[email protected]>, "OpenStack Development Mailing List (not > for usage questions)" <[email protected]>, > [email protected] > Cc: [email protected] > Sent: Thursday, March 13, 2014 12:09:01 PM > Subject: Re: [openstack-dev] [OpenStack-Infra] Intermittent failures cloning > noVNC from github.com/kanaka > > I agree. > > Solly - in addition to potentially 'adopting' noVNC - or as a parallel > train of thought ... > > As we started working on storyboard in infra, we've started using the > bower tool for html/javascript packaging - and we have some ability to > cache the output of that pretty easily. Would you accept patches to > noVNC to add bower config things and/or publication of tarballs of > releases via it? Since noVNC isn't likely to be participating in the > integrated gate in either case, we could potentially split the question > of "how do we get copies of it in a way that doesn't depend on OS > distros" (which is why we use pip for our python depends) and "does > noVNC want to have its git repo exist in OpenStack Infra systems. > > Monty > > On 03/13/2014 07:44 AM, Sean Dague wrote: > > I think a bigger question is why are we using a git version of something > > outside of OpenStack. > > > > Where is a noNVC release we can point to and use? > > > > In Juno I'd really be pro removing all the devstack references to git > > repos not on git.openstack.org, because these kinds of failures have > > real impact. > > > > Currently we have 4 repositories that fit this bill: > > > > SWIFT3_REPO=${SWIFT3_REPO:-http://github.com/fujita/swift3.git} > > NOVNC_REPO=${NOVNC_REPO:-https://github.com/kanaka/noVNC.git} > > RYU_REPO=${RYU_REPO:-https://github.com/osrg/ryu.git} > > SPICE_REPO=${SPICE_REPO:-http://anongit.freedesktop.org/git/spice/spice-html5.git} > > > > > > I think all of these probably need to be removed from devstack. We > > should be using release versions (preferably in distros, though allowed > > to be in language specific package manager). > > > > -Sean > > > > On 03/13/2014 10:26 AM, Solly Ross wrote: > >> @bnemec: I don't think that's been considered. I'm actually one of the > >> upstream maintainers for noVNC. The only concern that I'd have with > >> OpenStack adopting noVNC (there are other maintainers, as well as the > >> author, so I'd have to check with them as well) is that there are a few > >> other projects that use noVNC, so we'd need to make sure that no > >> OpenStack-specific code gets merged into noVNC if we adopt it. Other that > >> that, though, adopting noVNC doesn't sound like a horrible idea. > >> > >> Best Regards, > >> Solly Ross > >> > >> ----- Original Message ----- > >> From: "Ben Nemec" <[email protected]> > >> To: "OpenStack Development Mailing List (not for usage questions)" > >> <[email protected]> > >> Cc: [email protected] > >> Sent: Wednesday, March 12, 2014 3:38:19 PM > >> Subject: Re: [openstack-dev] [OpenStack-Infra] Intermittent failures > >> cloning noVNC from github.com/kanaka > >> > >> > >> > >> On 2014-03-11 20:34, Joshua Harlow wrote: > >> > >> > >> https://status.github.com/messages > >> * '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.' > >> If you were cloning from github.org and not http://git.openstack.org then > >> you were likely seeing some of the DDoS attack in action. > >> 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. > >> :-) > >> -Ben > >> > >> > >> > >> From: Sukhdev Kapur < [email protected] > > >> Reply-To: "OpenStack Development Mailing List (not for usage questions)" < > >> [email protected] > > >> Date: Tuesday, March 11, 2014 at 4:08 PM > >> To: "Dane Leblanc (leblancd)" < [email protected] > > >> Cc: "OpenStack Development Mailing List (not for usage questions)" < > >> [email protected] >, " [email protected] > >> " < [email protected] > > >> Subject: Re: [openstack-dev] [OpenStack-Infra] Intermittent failures > >> cloning noVNC from github.com/kanaka > >> > >> > >> > >> I have noticed that even clone of devstack has failed few times within > >> last couple of hours - it was running fairly smooth so far. > >> -Sukhdev > >> > >> > >> On Tue, Mar 11, 2014 at 5:05 PM, Sukhdev Kapur < [email protected] > > >> wrote: > >> > >> > >> > >> [adding openstack-dev list as well ] > >> I have noticed that this has stated hitting my builds within last few > >> hours. I have noticed exact same failures on almost 10 builds. > >> Looks like something has happened within last few hours - perhaps the > >> load? > >> -Sukhdev > >> > >> > >> On Tue, Mar 11, 2014 at 4:28 PM, Dane Leblanc (leblancd) < > >> [email protected] > wrote: > >> > >> > >> > >> > >> > >> Apologies if this is the wrong audience for this question... > >> > >> > >> > >> I'm seeing intermittent failures running stack.sh whereby 'git clone > >> https://github.com/kanaka/noVNC.git /opt/stack/noVNC' is returning various > >> errors. Below are 2 examples. > >> > >> > >> > >> Is this a known issue? Are there any localrc settings which might help > >> here? > >> > >> > >> > >> Example 1: > >> > >> > >> > >> 2014-03-11 15:00:33.779 | + is_service_enabled n-novnc > >> > >> 2014-03-11 15:00:33.780 | + return 0 > >> > >> 2014-03-11 15:00:33.781 | ++ trueorfalse False > >> > >> 2014-03-11 15:00:33.782 | + NOVNC_FROM_PACKAGE=False > >> > >> 2014-03-11 15:00:33.783 | + '[' False = True ']' > >> > >> 2014-03-11 15:00:33.784 | + NOVNC_WEB_DIR=/opt/stack/noVNC > >> > >> 2014-03-11 15:00:33.785 | + git_clone https://github.com/kanaka/noVNC.git > >> /opt/stack/noVNC master > >> > >> 2014-03-11 15:00:33.786 | + GIT_REMOTE= > >> https://github.com/kanaka/noVNC.git > >> > >> 2014-03-11 15:00:33.788 | + GIT_DEST=/opt/stack/noVNC > >> > >> 2014-03-11 15:00:33.789 | + GIT_REF=master > >> > >> 2014-03-11 15:00:33.790 | ++ trueorfalse False False > >> > >> 2014-03-11 15:00:33.791 | + RECLONE=False > >> > >> 2014-03-11 15:00:33.792 | + [[ False = \T\r\u\e ]] > >> > >> 2014-03-11 15:00:33.793 | + echo master > >> > >> 2014-03-11 15:00:33.794 | + egrep -q '^refs' > >> > >> 2014-03-11 15:00:33.795 | + [[ ! -d /opt/stack/noVNC ]] > >> > >> 2014-03-11 15:00:33.796 | + [[ False = \T\r\u\e ]] > >> > >> 2014-03-11 15:00:33.797 | + git_timed clone > >> https://github.com/kanaka/noVNC.git /opt/stack/noVNC > >> > >> 2014-03-11 15:00:33.798 | + local count=0 > >> > >> 2014-03-11 15:00:33.799 | + local timeout=0 > >> > >> 2014-03-11 15:00:33.801 | + [[ -n 0 ]] > >> > >> 2014-03-11 15:00:33.802 | + timeout=0 > >> > >> 2014-03-11 15:00:33.803 | + timeout -s SIGINT 0 git clone > >> https://github.com/kanaka/noVNC.git /opt/stack/noVNC > >> > >> 2014-03-11 15:00:33.804 | Cloning into '/opt/stack/noVNC'... > >> > >> 2014-03-11 15:03:13.694 | error: RPC failed; result=56, HTTP code = 200 > >> > >> 2014-03-11 15:03:13.695 | fatal: The remote end hung up unexpectedly > >> > >> 2014-03-11 15:03:13.697 | fatal: early EOF > >> > >> 2014-03-11 15:03:13.698 | fatal: index-pack failed > >> > >> 2014-03-11 15:03:13.699 | + [[ 128 -ne 124 ]] > >> > >> 2014-03-11 15:03:13.700 | + die 596 'git call failed: [git clone' > >> https://github.com/kanaka/noVNC.git '/opt/stack/noVNC]' > >> > >> 2014-03-11 15:03:13.701 | + local exitcode=0 > >> > >> 2014-03-11 15:03:13.702 | [Call Trace] > >> > >> 2014-03-11 15:03:13.703 | ./stack.sh:736:install_nova > >> > >> 2014-03-11 15:03:13.705 | /var/lib/jenkins/devstack/lib/nova:618:git_clone > >> > >> 2014-03-11 15:03:13.706 | > >> /var/lib/jenkins/devstack/functions-common:543:git_timed > >> > >> 2014-03-11 15:03:13.707 | > >> /var/lib/jenkins/devstack/functions-common:596:die > >> > >> 2014-03-11 15:03:13.708 | [ERROR] > >> /var/lib/jenkins/devstack/functions-common:596 git call failed: [git clone > >> https://github.com/kanaka/noVNC.git /opt/stack/noVNC] > >> > >> > >> > >> > >> > >> Example 2: > >> > >> > >> 2014-03-11 14:12:58.472 | + is_service_enabled n-novnc > >> 2014-03-11 14:12:58.473 | + return 0 > >> 2014-03-11 14:12:58.474 | ++ trueorfalse False > >> 2014-03-11 14:12:58.475 | + NOVNC_FROM_PACKAGE=False > >> 2014-03-11 14:12:58.476 | + '[' False = True ']' > >> 2014-03-11 14:12:58.477 | + NOVNC_WEB_DIR=/opt/stack/noVNC > >> 2014-03-11 14:12:58.478 | + git_clone https://github.com/kanaka/noVNC.git > >> /opt/stack/noVNC master > >> 2014-03-11 14:12:58.479 | + GIT_REMOTE= > >> https://github.com/kanaka/noVNC.git > >> 2014-03-11 14:12:58.480 | + GIT_DEST=/opt/stack/noVNC > >> 2014-03-11 14:12:58.481 | + GIT_REF=master > >> 2014-03-11 14:12:58.482 | ++ trueorfalse False False > >> 2014-03-11 14:12:58.483 | + RECLONE=False > >> 2014-03-11 14:12:58.484 | + [[ False = \T\r\u\e ]] > >> 2014-03-11 14:12:58.485 | + echo master > >> 2014-03-11 14:12:58.486 | + egrep -q '^refs' > >> 2014-03-11 14:12:58.487 | + [[ ! -d /opt/stack/noVNC ]] > >> 2014-03-11 14:12:58.488 | + [[ False = \T\r\u\e ]] > >> 2014-03-11 14:12:58.489 | + git_timed clone > >> https://github.com/kanaka/noVNC.git /opt/stack/noVNC > >> 2014-03-11 14:12:58.490 | + local count=0 > >> 2014-03-11 14:12:58.491 | + local timeout=0 > >> 2014-03-11 14:12:58.492 | + [[ -n 0 ]] > >> 2014-03-11 14:12:58.493 | + timeout=0 > >> 2014-03-11 14:12:58.494 | + timeout -s SIGINT 0 git clone > >> https://github.com/kanaka/noVNC.git /opt/stack/noVNC > >> 2014-03-11 14:12:58.495 | Cloning into '/opt/stack/noVNC'... > >> 2014-03-11 14:14:02.315 | error: The requested URL returned error: 403 > >> while accessing https://github.com/kanaka/noVNC.git/info/refs > >> 2014-03-11 14:14:02.316 | fatal: HTTP request failed > >> 2014-03-11 14:14:02.317 | + [[ 128 -ne 124 ]] > >> 2014-03-11 14:14:02.318 | + die 596 'git call failed: [git clone' > >> https://github.com/kanaka/noVNC.git '/opt/stack/noVNC]' > >> 2014-03-11 14:14:02.319 | + local exitcode=0 > >> 2014-03-11 14:14:02.321 | [Call Trace] > >> 2014-03-11 14:14:02.322 | ./stack.sh:736:install_nova > >> 2014-03-11 14:14:02.323 | /var/lib/jenkins/devstack/lib/nova:618:git_clone > >> 2014-03-11 14:14:02.324 | > >> /var/lib/jenkins/devstack/functions-common:543:git_timed > >> 2014-03-11 14:14:02.326 | > >> /var/lib/jenkins/devstack/functions-common:596:die > >> 2014-03-11 14:14:02.327 | [ERROR] > >> /var/lib/jenkins/devstack/functions-common:596 git call failed: [git clone > >> https://github.com/kanaka/noVNC.git /opt/stack/noVNC] > >> > >> > >> > >> > >> Thanks, > >> > >> Dane > >> > >> > >> _______________________________________________ > >> OpenStack-Infra mailing list > >> [email protected] > >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra > >> > >> > >> _______________________________________________ > >> OpenStack-dev mailing list [email protected] > >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > >> > >> > >> > >> > >> _______________________________________________ > >> OpenStack-dev mailing list > >> [email protected] > >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > >> > >> _______________________________________________ > >> OpenStack-dev mailing list > >> [email protected] > >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > >> > > > > > > > > > > _______________________________________________ > > OpenStack-Infra mailing list > > [email protected] > > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra > > > > > _______________________________________________ > OpenStack-dev mailing list > [email protected] > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > > _______________________________________________ > OpenStack-Infra mailing list > [email protected] > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra > _______________________________________________ OpenStack-dev mailing list [email protected] http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
