H27 has plenty of space. Excluding build nodes is usually a bad idea, I’d rather we (Infra) work with you to determine the root cause of the failures. In this case, it does suggest an out-of-space condition (possibly transient,) but it could also be something funky with the git clone. Try setting Jenkins to delete the workspace before the build starts and/or set Git -> Additional Behaviours -> Wipe out repository & force clone
-Chris > On Feb 2, 2018, at 11:43 AM, Mike Jumper <mike.jum...@guac-dev.org> wrote: > > Hello all, > > We (Apache Guacamole) have been having intermittent issues with builds > failing during the initial git checkout (see below), during the creation of > a lock file as Maven tries to pull down a build dependency, etc. Initially, > this seemed tied to node H23, and seeing that other builds explicitly > exclude this node in their label expressions, we have done so as well ... > but these failures still occasionally occur on other nodes. > > Is there a better way to defend against this than excluding nodes on a > case-by-case basis? > > Many thanks, > > - Mike > > ---------- Forwarded message ---------- > From: Mike Jumper <mike.jum...@guac-dev.org> > Date: Wed, Jan 31, 2018 at 8:01 PM > Subject: Re: Build failed in Jenkins: guacamole-server-coverity #16 > To: d...@guacamole.apache.org > > > On Wed, Jan 31, 2018 at 7:47 PM, Apache Jenkins Server > <jenk...@builds.apache.org> wrote: >> See <https://builds.apache.org/job/guacamole-server-coverity/ > 16/display/redirect> >> >> ------------------------------------------ >> Started by user mjumper >> [EnvInject] - Loading node environment variables. >> Building remotely on H27 (ubuntu xenial) in workspace < > https://builds.apache.org/job/guacamole-server-coverity/ws/> >>> git rev-parse --is-inside-work-tree # timeout=10 >> Fetching changes from the remote Git repository >>> git config remote.origin.url https://git-wip-us.apache.org/ > repos/asf/guacamole-server.git # timeout=10 >> ERROR: Error fetching remote repo 'origin' >> hudson.plugins.git.GitException: Failed to fetch from > https://git-wip-us.apache.org/repos/asf/guacamole-server.git >> at hudson.plugins.git.GitSCM.fetchFrom(GitSCM.java:825) >> at hudson.plugins.git.GitSCM.retrieveChanges(GitSCM.java:1092) >> at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1123) >> at hudson.scm.SCM.checkout(SCM.java:495) >> at hudson.model.AbstractProject.checkout(AbstractProject.java: > 1202) >> at hudson.model.AbstractBuild$AbstractBuildExecution. > defaultCheckout(AbstractBuild.java:574) >> at jenkins.scm.SCMCheckoutStrategy.checkout( > SCMCheckoutStrategy.java:86) >> at hudson.model.AbstractBuild$AbstractBuildExecution.run( > AbstractBuild.java:499) >> at hudson.model.Run.execute(Run.java:1724) >> at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) >> at hudson.model.ResourceController.execute( > ResourceController.java:97) >> at hudson.model.Executor.run(Executor.java:421) >> Caused by: hudson.plugins.git.GitException: Command "git config > remote.origin.url https://git-wip-us.apache.org/ > repos/asf/guacamole-server.git" returned status code 4: >> stdout: >> stderr: error: failed to write new configuration file < > https://builds.apache.org/job/guacamole-server-coverity/ > ws/guacamole-server/.git/config.lock> >> > > I'll ask on builds@apache.org regarding all these inexplicable > failures. I suspect some of the nodes might be having disk space > issues... > > - Mike
signature.asc
Description: Message signed with OpenPGP