Uploaded image for project: 'Dev - Nexus Repo'
  1. Dev - Nexus Repo
  2. NEXUS-9766

invalid checksum digest format when pushing with docker 1.10

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 3.0.0-m6, 3.0.0-m7
    • Fix Version/s: 3.0.0
    • Component/s: Docker
    • Labels:
      None
    • Sprint:
      Sprint 64 - Föhn

      Description

      Trying to push will end in "invalid checksum digest format".
      This started happening when I upgraded to docker-engine v1.10.
      Fails with m6 and m7

      Successfully built 9e7a60efda22
      docker tag evryfs/jetty:latest localhost:8087/evryfs/jetty:latest
      docker tag evryfs/jetty:latest localhost:8087/evryfs/jetty:9.3.7.v20160115
      docker tag evryfs/jetty:latest localhost:8087/evryfs/jetty:`git rev-parse HEAD`
      docker push localhost:8087/evryfs/jetty
      The push refers to a repository [localhost:8087/evryfs/jetty]
      1f0bb5419103: Pushed
      effd315f6336: Pushed
      cc7e10f41d43: Pushed
      5f70bf18a086: Pushed
      144a49fa8964: Pushed
      0617bf02df86: Pushed 
      1ef215608c77: Pushed 
      0cd01e86530e: Pushed
      3973e2de72ae: Pushed
      724e9db35fe0: Pushed
      6650225473f3: Pushed 
      invalid checksum digest format
      make: *** [push] Error 1
      

      My makefile:

      et2448@ubuntu:~/projects/docker-jetty$ less Makefile 
      IMAGE=evryfs/jetty
      TAG=latest
      REGISTRY=localhost:8087
      JETTY_VERSION=9.3.7.v20160115
      SHA1=`git rev-parse HEAD`
      
      clean:  
              -docker rmi $(IMAGE):$(TAG)
      
      build:  setup
              docker build --pull=true --build-arg JETTY_VERSION=$(JETTY_VERSION) -t $(IMAGE):$(TAG) .
      
      push:   build tag
              docker push $(REGISTRY)/$(IMAGE)
      
      all:    push
      
      setup:  clean
      
      tag:
              docker tag $(IMAGE):$(TAG) $(REGISTRY)/$(IMAGE):$(TAG)
              docker tag $(IMAGE):$(TAG) $(REGISTRY)/$(IMAGE):$(JETTY_VERSION)
              docker tag $(IMAGE):$(TAG) $(REGISTRY)/$(IMAGE):$(SHA1)
      

        Attachments

          Activity

            People

            Assignee:
            jtom Joe Tom
            Reporter:
            david@davidkarlsen.com David J. M. Karlsen
            Last Updated By:
            Peter Lynch Peter Lynch
            Votes:
            7 Vote for this issue
            Watchers:
            16 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Date of First Response:

                tigCommentSecurity.panel-title