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

Expecting 64-char full image ID

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Duplicate
    • Labels:
    • Environment:
      Jenkins: 1.642.2
      docker-commons: 1.3.1
      docker-build-publish: 1.2
      OS: debian jessie 8.3
      docker-engine 1.10.2
      docker-compose 1.5.2
    • Similar Issues:

      Description

      After upgrading docker-engine from 1.9.1 to 1.10.2 we encountered the same Docker ID problem as in issue https://issues.jenkins-ci.org/browse/JENKINS-32792 even tough we've upgraded docker-commons to version 1.3.1:
      Output from docker inspect:

      $ docker inspect --type=image --format='{{json .Id}}' 598d0def97f1
      "sha256:598d0def97f180366008bcddbf0a4ed5267b35d0a876c0f867fc38c7adb041e3"
      
      Error msg:
      Status: Image is up to date for mongo:latest
       ---> 598d0def97f1
      Successfully built 598d0def97f1
      [database] $ docker inspect 598d0def97f1
      ERROR: Build step failed with exception
      java.lang.IllegalArgumentException: Expecting 64-char full image ID, but got 
      	at org.jenkinsci.plugins.docker.commons.fingerprint.DockerFingerprints.getFingerprintHash(DockerFingerprints.java:71)
      	at org.jenkinsci.plugins.docker.commons.fingerprint.DockerFingerprints.forDockerInstance(DockerFingerprints.java:147)
      	at org.jenkinsci.plugins.docker.commons.fingerprint.DockerFingerprints.forImage(DockerFingerprints.java:114)
      	at org.jenkinsci.plugins.docker.commons.fingerprint.DockerFingerprints.forImage(DockerFingerprints.java:99)
      	at org.jenkinsci.plugins.docker.commons.fingerprint.DockerFingerprints.addFromFacet(DockerFingerprints.java:259)
      	at com.cloudbees.dockerpublish.DockerBuilder$Perform.processFingerprints(DockerBuilder.java:490)
      	at com.cloudbees.dockerpublish.DockerBuilder$Perform.buildAndTag(DockerBuilder.java:364)
      	at com.cloudbees.dockerpublish.DockerBuilder$Perform.exec(DockerBuilder.java:294)
      	at com.cloudbees.dockerpublish.DockerBuilder$Perform.access$100(DockerBuilder.java:274)
      	at com.cloudbees.dockerpublish.DockerBuilder.perform(DockerBuilder.java:245)
      	at org.jenkinsci.plugins.conditionalbuildstep.BuilderChain.perform(BuilderChain.java:71)
      	at org.jenkins_ci.plugins.run_condition.BuildStepRunner$2.run(BuildStepRunner.java:110)
      	at org.jenkins_ci.plugins.run_condition.BuildStepRunner$Fail.conditionalRun(BuildStepRunner.java:154)
      	at org.jenkins_ci.plugins.run_condition.BuildStepRunner.perform(BuildStepRunner.java:105)
      	at org.jenkinsci.plugins.conditionalbuildstep.ConditionalBuilder.perform(ConditionalBuilder.java:133)
      	at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
      	at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:782)
      	at hudson.model.Build$BuildExecution.build(Build.java:205)
      	at hudson.model.Build$BuildExecution.doRun(Build.java:162)
      	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:534)
      	at hudson.model.Run.execute(Run.java:1738)
      	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
      	at hudson.model.ResourceController.execute(ResourceController.java:98)
      	at hudson.model.Executor.run(Executor.java:410)
      

        Attachments

          Issue Links

            Activity

            Hide
            csanchez Carlos Sanchez added a comment -

            moving the conversation to JENKINS-32792

            Show
            csanchez Carlos Sanchez added a comment - moving the conversation to JENKINS-32792

              People

              • Assignee:
                csanchez Carlos Sanchez
                Reporter:
                martinachtman Martin Achtman
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: