www-infrastructure-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael Dürig (JIRA) <j...@apache.org>
Subject [jira] [Commented] (INFRA-12076) Filename too long in windows build
Date Wed, 21 Sep 2016 09:16:20 GMT

    [ https://issues.apache.org/jira/browse/INFRA-12076?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15509315#comment-15509315

Michael Dürig commented on INFRA-12076:

The remaining thing to try is to ensure the slaves run as user "jw" as is mentioned in the
accepted answer to this stackoverflow question: http://stackoverflow.com/questions/31812969/jenkins-windows-slave-ignoring-local-git-settings

However, even if we sort this problem out, experience from setting up our Linux CI builds
tells me that there will be more problems and we need to further engage with infra. Ultimately
I even suspect that the Windows build slaves might turn out to be too slow for our needs.
They where at least last time we had this working. 
Looking into alternative solutions on our side gives us more flexibility and faster turn around
times in case of problems. But TBH I neither don't like this as it lowers visibility and further
increases fragmentation of our infrastructure landscape. For the time being we are in urgent
need of reliable and sufficiently fast CI on Windows. I'm going to further pursue this internally
to see what options we have, feeding back any relevant results into this discussions. Once
we also get this running here I'm more than happy to switch back. 

> Filename too long in windows build
> ----------------------------------
>                 Key: INFRA-12076
>                 URL: https://issues.apache.org/jira/browse/INFRA-12076
>             Project: Infrastructure
>          Issue Type: Bug
>          Components: Jenkins
>            Reporter: Michael Dürig
>            Assignee: Chris Lambertus
> Our builds fail on Windows with "Filename too long" during git checkout:
> Caused by: hudson.plugins.git.GitException: Command "git checkout -f 44da5722df6e580e2f80ede2be7a4ff0fcfbaea4"
returned status code 128:
> stdout: 
> stderr: error: unable to create file oak-auth-external/src/main/java/org/apache/jackrabbit/oak/spi/security/authentication/external/ExternalIdentity.java
(Filename too long)
> See e.g. https://builds.apache.org/job/Apache%20Jackrabbit%20Oak%20matrix%20(Windows)/5/jdk=jdk1.8.0_11,label=Windows,nsfixtures=SEGMENT_MK,profile=unittesting/console
> I suspect this is caused by https://issues.jenkins-ci.org/browse/JENKINS-18951
> Can you set 
> git config --add core.longpaths true
> globally to enable support for long paths?

This message was sent by Atlassian JIRA

View raw message