We don’t have an option to explicitly turn them off, but if you specify a source ref other than ‘master’ in your build config, we don’t use —depth=1. The ref can be a specific commit sha or the name of a branch.
It sounds like an issue on the git server side… I know gogs had an issue with this: https://github.com/gogits/gogs/issues/236 <https://github.com/gogits/gogs/issues/236> Copying Ben for awareness. > On Apr 6, 2017, at 12:40 PM, Dean Peterson <[email protected]> wrote: > > I messed by copying and pasting; I needed two dashes in --recursiv. > > git clone --recursive --depth=1 https://peterson.dean > <https://peterson.dean/>%40gmail.com:pass%[email protected]/Code/EnterpriseWebService/Openshift-Docker-Builds/wildfly-jdk-8.git > > <http://ass%[email protected]/Code/EnterpriseWebService/Openshift-Docker-Builds/wildfly-jdk-8.git> > Cloning into 'wildfly-jdk-8'... > fatal: Authentication failed for 'https://peterson.dean > <https://peterson.dean/>%40gmail.com:pass%[email protected]/Code/EnterpriseWebService/Openshift-Docker-Builds/wildfly-jdk-8.git/ > > <http://ass%[email protected]/Code/EnterpriseWebService/Openshift-Docker-Builds/wildfly-jdk-8.git/>' > > Is there a way to get Openshift to not put the extra properties in the clone > command? It works without them at the command prompt, but fails > authentication with them. > > > On Thu, Apr 6, 2017 at 11:28 AM, Cesar Wong <[email protected] > <mailto:[email protected]>> wrote: > At least it shows the exact git clone command … can you try doing ‘git clone > —recursive —depth=1 [the-url]’ from your local machine? > > I suspect that the —depth=1 may be what’s throwing it off > >> On Apr 6, 2017, at 12:24 PM, Dean Peterson <[email protected] >> <mailto:[email protected]>> wrote: >> >> Thank you, that is helpful; >> >> It has been hung for about 5 minutes now. I have included the log in a gist: >> >> https://gist.github.com/deanpeterson/6b83f10ae100093f29b2530beb9de0fc >> <https://gist.github.com/deanpeterson/6b83f10ae100093f29b2530beb9de0fc> >> >> Is there anything useful in there? >> >> On Thu, Apr 6, 2017 at 11:04 AM, Cesar Wong <[email protected] >> <mailto:[email protected]>> wrote: >> You can try setting the BUILD_LOGLEVEL env var to something high: >> >> $ oc set env bc/[your-bc] BUILD_LOGLEVEL=10 >> >>> On Apr 6, 2017, at 12:00 PM, Dean Peterson <[email protected] >>> <mailto:[email protected]>> wrote: >>> >>> Yes, I can take that exact url and clone at the command line on windows and >>> on RHEL 7.3. It only takes about a second. On Openshift, it spins for about >>> 5-10 minutes then fails with that error. Is there a way to see the entire >>> error message? I can't seem to find it in any Docker of Openshift logs. >>> >>> Thanks >>> >>> On Thu, Apr 6, 2017 at 10:51 AM, Cesar Wong <[email protected] >>> <mailto:[email protected]>> wrote: >>> Are you able to clone outside of openshift using that URL? >>> >>> Just looking at what the bad line length character being reported is (<!DO) >>> my guess is that the git server is responding with an HTML doc/error of >>> some kind. >>> >>>> On Apr 6, 2017, at 11:43 AM, Dean Peterson <[email protected] >>>> <mailto:[email protected]>> wrote: >>>> >>>> Hi Cesar, >>>> >>>> Version >>>> >>>> OpenShift Master: >>>> v1.4.1 >>>> Kubernetes Master: >>>> v1.4.0+776c994 >>>> >>>> On Thu, Apr 6, 2017 at 10:19 AM, Cesar Wong <[email protected] >>>> <mailto:[email protected]>> wrote: >>>> Hi Dean, >>>> >>>> What version of openshift are you using? >>>> >>>>> On Apr 6, 2017, at 11:07 AM, Dean Peterson <[email protected] >>>>> <mailto:[email protected]>> wrote: >>>>> >>>>> Hello, >>>>> >>>>> I just installed the latest version of Origin. A build that worked before >>>>> is failing with the following: >>>>> >>>>> Cloning "https://someone <https://someone/>%40gmail.com >>>>> <http://40gmail.com/>:somepassword%[email protected]/Code/EnterpriseWebService/Openshift-Docker-Builds/wildfly-jdk-8.git >>>>> >>>>> <http://omepassword%[email protected]/Code/EnterpriseWebService/Openshift-Docker-Builds/wildfly-jdk-8.git>" >>>>> ... >>>>> error: build error: fatal: protocol error: bad line length character: <!DO >>>>> fatal: The remote end hung up unexpectedly >>>>> >>>>> I have verified that builds with public github urls work, but this url >>>>> that worked before is no longer working. >>>>> >>>>> Also, builds often hang on cloning, regardless for up to 5 minutes before >>>>> success or failing. >>>>> >>>>> Has something changed to prevent a url with escaped @ symbols in the >>>>> username/pass section from working? >>>>> >>>>> Thank you >>>>> _______________________________________________ >>>>> users mailing list >>>>> [email protected] <mailto:[email protected]> >>>>> http://lists.openshift.redhat.com/openshiftmm/listinfo/users >>>>> <http://lists.openshift.redhat.com/openshiftmm/listinfo/users> >>>> >>>> >>> >>> >> >> > >
_______________________________________________ users mailing list [email protected] http://lists.openshift.redhat.com/openshiftmm/listinfo/users
