I am facing the exact same issue as described below by Olivier. I have
tried twice and it failed twice at the exact same point (cloning using
SSH works correctly). I have raised
https://bugs.tizen.org/jira/browse/TINF-513 to track this.

Geoffroy

On Wed, 2014-03-12 at 10:03 +0000, VanCutsem, Geoffroy wrote:
> Hi Rui,
> 
> On Wed, 2014-03-12 at 09:19 +0000, Lv, RuiX wrote:
> > Hi Oliver, VanCutsem, all Tizen enthusiasts, 
> > 
> >  
> > 
> > Thanks a lot for your active feedback.
> > 
> > I’m here sharing some tips and heads-up regarding cloning Tizen
> > source:
> > 
> >  
> > 
> > Regarding SSH configuration file
> > 
> > ==========================
> > 
> >                                                                  
> > 
> > l When working at home, you don’t need any proxy, so the ssh
> > configuration files for all Linux distribution versions can be unified
> > as follows:
> > 
> > Host tizen review.tizen.org
> > 
> >    Hostname review.tizen.org
> > 
> >    IdentityFile ~/.ssh/id_rsa
> > 
> >    User <Gerrit_Username>
> > 
> >    Port 29418
> > 
> > l When working in a corporate environment, for example, inside intel,
> > proxy line is must-have, and you need to make a choice based on your
> > Linux distribution versions.
> > 
> > For Ubuntu, openSUSE, and CentOS, append “ProxyCommand nc -X5 -x
> > <Proxy Address>:<Port> %h %p,
> > 
> > whereas for Fedora, append “ProxyCommand nc --proxy-type socks4
> > --proxy <Proxy Address>:<Port> %h %p”.
> > 
> >  
> > 
> > Regarding Cloning through ssh/http
> > 
> > ==============================
> > 
> >  
> > 
> > l PRC users may find it tricky to “communicate” with google server
> > when downloading the Repo tool, initializing the repo, and
> > synchronizing Tizen source.
> > 
> >  
> > 
> > Typical confusion is: No error message is displayed when downloading
> > the Repo tool by using curl, but when proceeding to **repo init**,
> > users may find the “hidden” issue come out of nowhere. In this case,
> > keep in mind that this is an “communication” issue between PRC users
> > and google, just clear your head and try running the commands with
> > tsocks, some examples are shown below:
> > 
> > $ tsocks curl
> > http://commondatastorage.googleapis.com/git-repo-downloads/repo >
> > ~/bin/repo
> > 
> > $ tsocks repo init -u
> > ssh://<Username>@review.tizen.org:29418/scm/manifest -b tizen -m
> > ivi.xml
> > 
> > $ tsocks repo init -u
> > https://<Username>:<HTTPS_Password>@review.tizen.org/gerrit/p/scm/manifest 
> > -b tizen -m ivi.xml
> > 
> >  
> > 
> > l When initializing and cloning through HTTP, users may be blocked by
> > the “server certificate verification” issue, run the following command
> > and try again:
> > 
> > $ export GIT_SSL_NO_VERIFY=1
> 
> That's exactly the problem I hit when trying to clone via HTTPS this
> morning... thanks for the note!
> 
> > 
> >  
> > 
> > If you guys have other confusions, please feel free to raise it.
> > 
> > I’m considering summarizing these issues and publishing an official
> > tips and heads-up on source.tizen.org.
> 
> I think it would be very useful to have that documented on the official
> Tizen wiki. I'd recommend you add such info (esp. related to tsock and
> GIT_SSL_NO_VERIFY) to the main wiki page, i.e.:
> https://source.tizen.org/documentation/developer-guide/cloning-tizen-source
> 
> > 
> > Your comments are always more than welcome.
> > 
> >  
> > 
> > Thanks
> > 
> > Rui
> > 
> >  
> > 
> > From: ivi-boun...@lists.tizen.org [mailto:ivi-boun...@lists.tizen.org]
> > On Behalf Of Olivier Delbeke
> > Sent: Wednesday, March 12, 2014 4:03 PM
> > To: VanCutsem, Geoffroy
> > Cc: ivi@lists.tizen.org
> > Subject: Re: Problem cloning Tizen source
> > 
> > 
> >  
> > 
> > Hi Geoffroy,
> > 
> > Thank you.
> > 
> > >> I have not personnally but I know others have tried (and I will try
> > this
> > >> this morning too). The webkit-efl package is particularly large and
> > it
> > >> looks suspicious that it's stopping at exactly 1GB. Did 'repo sync'
> > >> successfully clone all the other projects before that one?
> > 
> > Yes, I confirm that all (or nearly all : progress was 880/888) other
> > projects were cloned correctly by 'repo sync'.
> > 
> > Olivier
> > 
> > 
> > Inactive hide details for VanCutsem,"VanCutsem, Geoffroy"
> > ---03/12/2014 08:55:18 AM---"VanCutsem, Geoffroy"
> > <geoffroy.vancut...@intel.com>
> > 
> > "VanCutsem, Geoffroy"
> > <geoffroy.vancut...@intel.com> 
> > 
> > 03/12/2014 08:55 AM
> > 
> > 
> > 
> > 
> >                To
> > 
> > 
> > 
> > 
> > Olivier Delbeke
> > <olivier.delb...@awtce.be>
> > 
> > 
> > 
> > 
> >                cc
> > 
> > 
> > 
> > 
> > "ivi@lists.tizen.org" <ivi@lists.tizen.org>
> > 
> > 
> > 
> > 
> >           Subject
> > 
> > 
> > 
> > 
> > Re: Problem
> > cloning Tizen
> > source
> > 
> > 
> > 
> >  
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > Hi Olivier,
> > 
> > On Wed, 2014-03-12 at 08:20 +0100, Olivier Delbeke wrote:
> > > Hi Geoffroy,
> > > 
> > > Thanks a lot for your help. 
> > > 
> > > I took my PC at home and there, the SSH connection went just fine
> > > (same result as you) and I could finalize the cloning. So the port
> > > 29418 must be blocked here by our ICT. We do not have a proxy, so it
> > > must be some kind of filtering rule. I will ask them to have a
> > second
> > > look.
> > Thanks for confirming that.
> > 
> > > 
> > > For the HTTPS problem, I think that the root cause is on Tizen's
> > side.
> > > (The message says that the transfer was interrupted by "the remote
> > > end".)
> > > Did someone else try to clone the Tizen IVI source using HTTPS ?
> > I have not personnally but I know others have tried (and I will try
> > this
> > this morning too). The webkit-efl package is particularly large and it
> > looks suspicious that it's stopping at exactly 1GB. Did 'repo sync'
> > successfully clone all the other projects before that one?
> > 
> > >  
> > > 
> > > Best regards,
> > > 
> > > Olivier 
> > > 
> > > 
> > > 
> > > 
> > > Inactive hide details for VanCutsem,"VanCutsem, Geoffroy"
> > > ---03/11/2014 05:54:15 PM---"VanCutsem, Geoffroy"
> > > <geoffroy.vancut...@intel.com>
> > > 
> > >         "VanCutsem, Geoffroy"
> > >         <geoffroy.vancut...@intel.com>  
> > >         
> > >         03/11/2014 05:54 PM
> > >         
> > > 
> > >                To
> > > 
> > >         Olivier
> > >         Delbeke
> > >         <olivier.delb...@awtce.be>
> > > 
> > >                cc
> > > 
> > >         "ivi@lists.tizen.org" <ivi@lists.tizen.org>
> > > 
> > >           Subject
> > > 
> > >         Re:
> > >         Problem
> > >         cloning
> > >         Tizen
> > >         source
> > > 
> > > 
> > > 
> > > Hi Olivier,
> > > 
> > > On Tue, 2014-03-11 at 17:21 +0100, Olivier Delbeke wrote:
> > > > Hi, 
> > > > 
> > > > I have trouble to clone the Tizen (IVI) source. I'm using the
> > > > "developer guide" on source.tizen.org and I executed all steps as
> > > > described. 
> > > > 
> > > > Problem 1 : ssh does not work (timeout when I try "ssh tizen"). I
> > > > successfully generated a public/private key pair, uploaded the
> > > public
> > > > key to review.tizen.org and configured my ssh as explained. But I
> > > > can't get an SSH connection. According to our ICT department, they
> > > are
> > > > not the ones blocking the port.  I repeated all the steps several
> > > > times, but I always get the same result. Any idea ?
> > > Can you share your ~/.ssh/config file with us so we can double-check
> > > it?
> > > 
> > > I can succesfully connect using the following entry in my config
> > file:
> > > Host tizen review.tizen.org
> > >  Hostname review.tizen.org
> > >  IdentityFile ~/.ssh/id_rsa
> > >  ProxyCommand nc -X5 -x <proxy-server>:<proxy-port> %h %p
> > >  User gvancuts
> > >  Port 29418
> > > 
> > > Here is the output looks like:
> > > $ ssh tizen
> > > 
> > >  ****    Welcome to Gerrit Code Review    ****
> > > 
> > >  Hi Geoffroy Van Cutsem, you have successfully connected over SSH.
> > > 
> > >  Unfortunately, interactive shells are disabled.
> > >  To clone a hosted Git repository, use:
> > > 
> > >  git clone ssh://gvanc...@review.tizen.org:29418/REPOSITORY_NAME.git
> > > 
> > > Connection to review.tizen.org closed.
> > > 
> > > 
> > > > 
> > > > Problem 2 : Because SSH does not work, I decided to use HTTPS
> > > instead.
> > > > The "repo init ..." step works, but the "repo sync" fails at 99%
> > > (how
> > > > frustrating!). The reason seems to be the size of the git objects
> > of
> > > > webkit-efl that exceed 1 GB : 
> > > > fatal: The remote end hung up unexpectedly 1.00 GiB | 2.14 MiB/s
> > >    
> > > > fatal: early EOF
> > > > fatal: recursion detected in die handler
> > > > error: Cannot fetch platform/framework/web/webkit-efl
> > > > error: Exited sync due to fetch errors
> > > > 
> > > > Is this limit on the server size ? Any way to bypass this ?
> > > > 
> > > > Thanks a lot,
> > > > 
> > > > Olivier
> > > > 
> > > > _______________________________________________
> > > > IVI mailing list
> > > > IVI@lists.tizen.org
> > > > https://lists.tizen.org/listinfo/ivi
> > > 
> > > Intel Corporation NV/SA
> > > Kings Square, Veldkant 31
> > > 2550 Kontich
> > > RPM (Bruxelles) 0415.497.718. 
> > > Citibank, Brussels, account 570/1031255/09
> > > 
> > > This e-mail and any attachments may contain confidential material
> > for
> > > the sole use of the intended recipient(s). Any review or
> > distribution
> > > by others is strictly prohibited. If you are not the intended
> > > recipient, please contact the sender and delete all copies.
> > > 
> > > 
> > > 
> > 
> > Intel Corporation NV/SA
> > Kings Square, Veldkant 31
> > 2550 Kontich
> > RPM (Bruxelles) 0415.497.718. 
> > Citibank, Brussels, account 570/1031255/09
> > 
> > This e-mail and any attachments may contain confidential material for
> > the sole use of the intended recipient(s). Any review or distribution
> > by others is strictly prohibited. If you are not the intended
> > recipient, please contact the sender and delete all copies.
> > 
> > 
> 
> Intel Corporation NV/SA
> Kings Square, Veldkant 31
> 2550 Kontich
> RPM (Bruxelles) 0415.497.718. 
> Citibank, Brussels, account 570/1031255/09
> 
> This e-mail and any attachments may contain confidential material for the 
> sole use of the intended recipient(s). Any review or distribution by others 
> is strictly prohibited. If you are not the intended recipient, please contact 
> the sender and delete all copies.
> _______________________________________________
> IVI mailing list
> IVI@lists.tizen.org
> https://lists.tizen.org/listinfo/ivi

Intel Corporation NV/SA
Kings Square, Veldkant 31
2550 Kontich
RPM (Bruxelles) 0415.497.718. 
Citibank, Brussels, account 570/1031255/09

This e-mail and any attachments may contain confidential material for the sole 
use of the intended recipient(s). Any review or distribution by others is 
strictly prohibited. If you are not the intended recipient, please contact the 
sender and delete all copies.
_______________________________________________
IVI mailing list
IVI@lists.tizen.org
https://lists.tizen.org/listinfo/ivi

Reply via email to