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

Pipeline jobs workflow directory not backed up

XMLWordPrintable

    • Icon: New Feature New Feature
    • Resolution: Unresolved
    • Icon: Critical Critical
    • thinbackup-plugin
    • None

      Pipeline jobs are not properly saved or restore. The directory workflow is missing and after a restore the logs show:

      Aug 02, 2017 11:49:25 AM org.jenkinsci.plugins.workflow.job.WorkflowRun onLoad
      WARNING: null
      java.io.IOException: java.util.concurrent.ExecutionException: java.nio.file.NoSuchFileException: /home/jenkins/jenkins-home/jobs/XYZ/builds/17/workflow/8.xml
      at org.jenkinsci.plugins.workflow.support.storage.SimpleXStreamFlowNodeStorage.getNode(SimpleXStreamFlowNodeStorage.java:84)
      at org.jenkinsci.plugins.workflow.cps.CpsFlowExecution$TimingFlowNodeStorage.getNode(CpsFlowExecution.java:1476)
      at org.jenkinsci.plugins.workflow.cps.CpsFlowExecution.initializeStorage(CpsFlowExecution.java:568)
      at org.jenkinsci.plugins.workflow.cps.CpsFlowExecution.onLoad(CpsFlowExecution.java:585)
      at org.jenkinsci.plugins.workflow.job.WorkflowRun.onLoad(WorkflowRun.java:612)
      [...]
      Caused by: java.util.concurrent.ExecutionException: java.nio.file.NoSuchFileException: /home/jenkins/jenkins-home/jobs/XYZ/builds/17/workflow/8.xml
      at com.google.common.util.concurrent.AbstractFuture$Sync.getValue(AbstractFuture.java:289)
      at com.google.common.util.concurrent.AbstractFuture$Sync.get(AbstractFuture.java:276)
      at com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:111)
      at com.google.common.util.concurrent.Uninterruptibles.getUninterruptibly(Uninterruptibles.java:132)
      at com.google.common.cache.LocalCache$Segment.getAndRecordStats(LocalCache.java:2381)
      at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2351)
      at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2313)
      at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2228)
      at com.google.common.cache.LocalCache.get(LocalCache.java:3965)
      at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3969)
      at com.google.common.cache.LocalCache$LocalManualCache.get(LocalCache.java:4829)
      at org.jenkinsci.plugins.workflow.support.storage.SimpleXStreamFlowNodeStorage.getNode(SimpleXStreamFlowNodeStorage.java:82)
      ... 139 more
      Caused by: java.nio.file.NoSuchFileException: /home/jenkins/jenkins-home/jobs/XYZ/builds/17/workflow/8.xml
      at sun.nio.fs.UnixException.translateToIOException(UnixException.java:86)
      at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102)
      at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107)
      at sun.nio.fs.UnixFileSystemProvider.newByteChannel(UnixFileSystemProvider.java:214)
      at java.nio.file.Files.newByteChannel(Files.java:361)
      at java.nio.file.Files.newByteChannel(Files.java:407)
      at java.nio.file.spi.FileSystemProvider.newInputStream(FileSystemProvider.java:384)
      at java.nio.file.Files.newInputStream(Files.java:152)
      at hudson.XmlFile.read(XmlFile.java:142)
      at org.jenkinsci.plugins.workflow.support.storage.SimpleXStreamFlowNodeStorage.load(SimpleXStreamFlowNodeStorage.java:116)
      at org.jenkinsci.plugins.workflow.support.storage.SimpleXStreamFlowNodeStorage.access$000(SimpleXStreamFlowNodeStorage.java:64)
      at org.jenkinsci.plugins.workflow.support.storage.SimpleXStreamFlowNodeStorage$1.load(SimpleXStreamFlowNodeStorage.java:69)
      at org.jenkinsci.plugins.workflow.support.storage.SimpleXStreamFlowNodeStorage$1.load(SimpleXStreamFlowNodeStorage.java:67)
      at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3568)
      at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2350)

            tofuatjava Thomas Fürer
            jhack Giacomo Boccardo
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: