From 76354c69e9ee84a9a7a78758fc28ab0614fba18a Mon Sep 17 00:00:00 2001 From: Gil Raphaelli Date: Fri, 12 May 2017 16:48:47 -0400 Subject: [PATCH] provide details on glide checksum mistmach before: Step 6/13 : RUN wget ${GLIDE} -O /go/glide.tar.gz -q && tar xf /go/glide.tar.gz && mv /go/linux-amd64/glide /go/bin && [ "$(sha256sum /go/bin/glide | cut -d' ' -f1)" = "$GLIDE_HASH" ] && cd /go/src/github.com/pilosa/pilosa && make vendor && CGO_ENABLED=0 go install -a -ldflags "$ldflags" github.com/pilosa/pilosa/cmd/pilosa ---> Running in e2a6fcdf5930 The command '/bin/sh -c wget ${GLIDE} -O /go/glide.tar.gz -q && tar xf /go/glide.tar.gz && mv /go/linux-amd64/glide /go/bin && [ "$(sha256sum /go/bin/glide | cut -d' ' -f1)" = "$GLIDE_HASH" ] && cd /go/src/github.com/pilosa/pilosa && make vendor && CGO_ENABLED=0 go install -a -ldflags "$ldflags" github.com/pilosa/pilosa/cmd/pilosa' returned a non-zero code: 1 make: *** [docker] Error 1 after: Step 6/13 : RUN wget ${GLIDE} -O /go/glide.tar.gz -q && tar xf /go/glide.tar.gz && mv /go/linux-amd64/glide /go/bin && echo "${GLIDE_HASH} /go/bin/glide" | shasum -a 256 -c - && cd /go/src/github.com/pilosa/pilosa && make vendor && CGO_ENABLED=0 go install -a -ldflags "$ldflags" github.com/pilosa/pilosa/cmd/pilosa ---> Running in 5aaaab387641 shasum: WARNING: 1 computed checksum did NOT match /go/bin/glide: FAILED The command '/bin/sh -c wget ${GLIDE} -O /go/glide.tar.gz -q && tar xf /go/glide.tar.gz && mv /go/linux-amd64/glide /go/bin && echo "${GLIDE_HASH} /go/bin/glide" | shasum -a 256 -c - && cd /go/src/github.com/pilosa/pilosa && make vendor && CGO_ENABLED=0 go install -a -ldflags "$ldflags" github.com/pilosa/pilosa/cmd/pilosa' returned a non-zero code: 1 make: *** [docker] Error 1 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index e32437ef7..d49baaf8c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -9,7 +9,7 @@ COPY . /go/src/github.com/pilosa/pilosa RUN wget ${GLIDE} -O /go/glide.tar.gz -q \ && tar xf /go/glide.tar.gz \ && mv /go/linux-amd64/glide /go/bin \ - && [ "$(sha256sum /go/bin/glide | cut -d' ' -f1)" = "$GLIDE_HASH" ] \ + && echo "${GLIDE_HASH} /go/bin/glide" | shasum -a 256 -c - \ && cd /go/src/github.com/pilosa/pilosa \ && make vendor \ && CGO_ENABLED=0 go install -a -ldflags "$ldflags" github.com/pilosa/pilosa/cmd/pilosa