Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-42949

MultiBranch Pipeline periodically stops functioning

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: Major Major
    • pipeline
    • None
    • Ubuntu 16.04 LTS
      Jenkins 2.50

      Issue occurs with MultiBranch Pipelines when branch indexing.  Unable to start or trigger new jobs for the pipeline.  Issue is somewhat intermittent.

       

      Occurs in Jenkins 2.50 & full list of plugins and versions are listed below the logs.

       

      Scan Multibranch Pipeline Log

       

      error: non-monotonic index .git/objects/pack/pack-9d906a20f5c2b0e79b2c2b09baa14bd726fe9a1a.idx
      error: non-monotonic index .git/objects/pack/pack-fbee3cebcb7ca35a91f9e429e1d6ea23119997f5.idx
      error: non-monotonic index .git/objects/pack/pack-7981186b1bc0bde8f3ade3e7047c746b0ab69371.idx
      error: non-monotonic index .git/objects/pack/pack-9d906a20f5c2b0e79b2c2b09baa14bd726fe9a1a.idx
      error: non-monotonic index .git/objects/pack/pack-fbee3cebcb7ca35a91f9e429e1d6ea23119997f5.idx
      error: unable to create temporary file: Not a directory
      fatal: failed to write object
      fatal: unpack-objects failed
      
      	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1793)
      	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandWithCredentials(CliGitAPIImpl.java:1519)
      	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.access$300(CliGitAPIImpl.java:64)
      	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$1.execute(CliGitAPIImpl.java:315)
      	at jenkins.plugins.git.AbstractGitSCMSource.doRetrieve(AbstractGitSCMSource.java:211)
      	at jenkins.plugins.git.AbstractGitSCMSource.retrieve(AbstractGitSCMSource.java:242)
      	at jenkins.scm.api.SCMSource._retrieve(SCMSource.java:300)
      	at jenkins.scm.api.SCMSource.fetch(SCMSource.java:210)
      	at jenkins.branch.MultiBranchProject.computeChildren(MultiBranchProject.java:628)
      	at com.cloudbees.hudson.plugins.folder.computed.ComputedFolder.updateChildren(ComputedFolder.java:255)
      	at com.cloudbees.hudson.plugins.folder.computed.FolderComputation.run(FolderComputation.java:154)
      	at jenkins.branch.MultiBranchProject$BranchIndexing.run(MultiBranchProject.java:967)
      	at hudson.model.ResourceController.execute(ResourceController.java:98)
      	at hudson.model.Executor.run(Executor.java:405)
      Finished: FAILURE
      

       

      /var/log/jenkins/jenkins.log

       

      Mar 20, 2017 1:06:44 PM jenkins.branch.MultiBranchProject$BranchIndexing run
      INFO: shares #20170320.130644 branch indexing action completed: FAILURE in 0.5 sec
      

       

      full list of plugins & versions

       

      build timeout plugin (build-timeout): 1.17.1
      Artifact Deployer Plug-in (artifactdeployer): 0.33
      Gradle Plugin (gradle): 1.25
      Pipeline: Milestone Step (pipeline-milestone-step): 1.3
      bouncycastle API Plugin (bouncycastle-api): 2.16.0
      Docker Pipeline (docker-workflow): 1.10
      External Monitor Job Type Plugin (external-monitor-job): 1.6
      HTML Publisher plugin (htmlpublisher): 1.11
      Pipeline: Model API (pipeline-model-api): 1.1.1
      Job DSL (job-dsl): 1.58
      Token Macro Plugin (token-macro): 1.12.1
      conditional-buildstep (conditional-buildstep): 1.3.1
      HipChat Plugin (hipchat): 1.0.0
      Copy Artifact Plugin (copyartifact): 1.38.1
      Credentials Binding Plugin (credentials-binding): 1.10
      Pipeline: Basic Steps (workflow-basic-steps): 2.4
      Pipeline Graph Analysis Plugin (pipeline-graph-analysis): 1.1
      Subversion Plug-in (subversion): 2.7.1
      Publish Over SSH (publish-over-ssh): 1.14
      Pipeline: Nodes and Processes (workflow-durable-task-step): 2.10
      Docker Commons Plugin (docker-commons): 1.6
      Pipeline: Multibranch (workflow-multibranch): 2.14
      MapDB API Plugin (mapdb-api): 1.0.9.0
      NodeJS Plugin (nodejs): 0.2.1
      Windows Slaves Plugin (windows-slaves): 1.2
      AnsiColor (ansicolor): 0.4.2
      Ant Plugin (ant): 1.3
      JavaScript GUI Lib: Moment.js bundle plugin (momentjs): 1.1.1
      Pipeline (workflow-aggregator): 2.5
      Pipeline: REST API Plugin (pipeline-rest-api): 2.6
      Icon Shim Plugin (icon-shim): 2.0.3
      Pipeline: Groovy (workflow-cps): 2.29
      Mailer Plugin (mailer): 1.19
      Timestamper (timestamper): 1.8.4
      Folders Plugin (cloudbees-folder): 6.0.2
      SSH Credentials Plugin (ssh-credentials): 1.12
      JavaScript GUI Lib: ACE Editor bundle plugin (ace-editor): 1.1
      Matrix Project Plugin (matrix-project): 1.7.1
      Git plugin (git): 3.1.0
      JavaScript GUI Lib: Handlebars bundle plugin (handlebars): 1.1.1
      Run Condition Plugin (run-condition): 1.0
      Script Security Plugin (script-security): 1.27
      SSH Slaves plugin (ssh-slaves): 1.11
      Pipeline: Stage View Plugin (pipeline-stage-view): 2.6
      Pipeline: Step API (workflow-step-api): 2.9
      Branch API Plugin (branch-api): 2.0.8
      JavaScript GUI Lib: jQuery bundles (jQuery and jQuery UI) plugin (jquery-detached): 1.2.1
      GIT server Plugin (git-server): 1.7
      Rebuilder (rebuild): 1.25
      Pipeline: Job (workflow-job): 2.10
      JUnit Plugin (junit): 1.20
      OWASP Markup Formatter Plugin (antisamy-markup-formatter): 1.5
      promoted builds plugin (promoted-builds): 2.27
      Maven Integration plugin (maven-plugin): 2.13
      Nested View Plugin (nested-view): 1.14
      Pipeline: Build Step (pipeline-build-step): 2.4
      Throttle Concurrent Builds Plug-in (throttle-concurrents): 1.9.0
      Structs Plugin (structs): 1.6
      GitLab Plugin (gitlab-plugin): 1.4.0
      Pipeline: Model Definition (pipeline-model-definition): 1.1.1
      Parameterized Trigger plugin (parameterized-trigger): 2.32
      SCM API Plugin (scm-api): 2.1.0
      Credentials Plugin (credentials): 2.1.13
      Matrix Authorization Strategy Plugin (matrix-auth): 1.4
      Pipeline: Supporting APIs (workflow-support): 2.13
      Post-Build Script Plug-in (postbuildscript): 0.17
      Pipeline: Stage Step (pipeline-stage-step): 2.2
      javadoc (javadoc): 1.0
      Plain Credentials Plugin (plain-credentials): 1.4
      Display Upstream Changes (display-upstream-changes): 0.1
      RubyMetrics plugin for Jenkins (rubyMetrics): 1.6.4
      Pipeline: Input Step (pipeline-input-step): 2.5
      Display URL API (display-url-api): 1.1.1
      Release Plugin (release): 2.5.4
      Authentication Tokens API Plugin (authentication-tokens): 1.3
      Workspace Cleanup Plugin (ws-cleanup): 0.30
      Durable Task Plugin (durable-task): 1.13
      build-name-setter (build-name-setter): 1.6.5
      PAM Authentication plugin (pam-auth): 1.3
      Green Balls (greenballs): 1.15
      Rake plugin (rake): 1.8.0
      Pipeline: Shared Groovy Libraries (workflow-cps-global-lib): 2.7
      Pipeline: API (workflow-api): 2.12
      Pipeline: SCM Step (workflow-scm-step): 2.4
      Pipeline: Stage Tags Metadata (pipeline-stage-tags-metadata): 1.1.1
      Git client plugin (git-client): 2.3.0
      Pipeline: Declarative Extension Points API (pipeline-model-extensions): 1.1.1
      LDAP Plugin (ldap): 1.12

       

       

            jharshman josh harshman
            jharshman josh harshman
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: