Skip to content

Update golang#8017

Merged
yosifkit merged 1 commit intodocker-library:masterfrom
docker-library-bot:golang
May 15, 2020
Merged

Update golang#8017
yosifkit merged 1 commit intodocker-library:masterfrom
docker-library-bot:golang

Conversation

@tianon
Copy link
Member

@tianon tianon commented May 15, 2020

Changes:

Changes:

- docker-library/golang@d57a23e: Update to 1.14.3
- docker-library/golang@fa9e58f: Update to 1.13.11
- docker-library/golang@37413a4: Merge pull request docker-library/golang#325 from docker-library/github-actions
- docker-library/golang@3d87472: Add initial GitHub Actions CI
@github-actions
Copy link

Diff for bf8ef31:
diff --git a/_bashbrew-cat b/_bashbrew-cat
index 0447a8b..bc41153 100644
--- a/_bashbrew-cat
+++ b/_bashbrew-cat
@@ -1,81 +1,81 @@
 Maintainers: Tianon Gravi <admwiggin@gmail.com> (@tianon), Joseph Ferguson <yosifkit@gmail.com> (@yosifkit), Johan Euphrosine <proppy@google.com> (@proppy)
 GitRepo: https://github.com/docker-library/golang.git
 
-Tags: 1.13.10-alpine3.10, 1.13-alpine3.10
+Tags: 1.13.11-alpine3.10, 1.13-alpine3.10
 Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, s390x
-GitCommit: cd8a9f39821a2d4c7d0c419581e487ad794357e7
+GitCommit: fa9e58f43dbaa227cf05f1b0dc5504f73a50bf41
 Directory: 1.13/alpine3.10
 
-Tags: 1.13.10-alpine3.11, 1.13-alpine3.11, 1.13.10-alpine, 1.13-alpine
+Tags: 1.13.11-alpine3.11, 1.13-alpine3.11, 1.13.11-alpine, 1.13-alpine
 Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, s390x
-GitCommit: cd8a9f39821a2d4c7d0c419581e487ad794357e7
+GitCommit: fa9e58f43dbaa227cf05f1b0dc5504f73a50bf41
 Directory: 1.13/alpine3.11
 
-Tags: 1.13.10-buster, 1.13-buster
-SharedTags: 1.13.10, 1.13
+Tags: 1.13.11-buster, 1.13-buster
+SharedTags: 1.13.11, 1.13
 Architectures: amd64, arm32v7, arm64v8, i386, ppc64le, s390x
-GitCommit: cd8a9f39821a2d4c7d0c419581e487ad794357e7
+GitCommit: fa9e58f43dbaa227cf05f1b0dc5504f73a50bf41
 Directory: 1.13/buster
 
-Tags: 1.13.10-nanoserver-1809, 1.13-nanoserver-1809
-SharedTags: 1.13.10-nanoserver, 1.13-nanoserver
+Tags: 1.13.11-nanoserver-1809, 1.13-nanoserver-1809
+SharedTags: 1.13.11-nanoserver, 1.13-nanoserver
 Architectures: windows-amd64
-GitCommit: cd8a9f39821a2d4c7d0c419581e487ad794357e7
+GitCommit: fa9e58f43dbaa227cf05f1b0dc5504f73a50bf41
 Directory: 1.13/windows/nanoserver-1809
 Constraints: nanoserver-1809, windowsservercore-1809
 
-Tags: 1.13.10-stretch, 1.13-stretch
+Tags: 1.13.11-stretch, 1.13-stretch
 Architectures: amd64, arm32v7, arm64v8, i386, ppc64le, s390x
-GitCommit: cd8a9f39821a2d4c7d0c419581e487ad794357e7
+GitCommit: fa9e58f43dbaa227cf05f1b0dc5504f73a50bf41
 Directory: 1.13/stretch
 
-Tags: 1.13.10-windowsservercore-1809, 1.13-windowsservercore-1809
-SharedTags: 1.13.10-windowsservercore, 1.13-windowsservercore, 1.13.10, 1.13
+Tags: 1.13.11-windowsservercore-1809, 1.13-windowsservercore-1809
+SharedTags: 1.13.11-windowsservercore, 1.13-windowsservercore, 1.13.11, 1.13
 Architectures: windows-amd64
-GitCommit: cd8a9f39821a2d4c7d0c419581e487ad794357e7
+GitCommit: fa9e58f43dbaa227cf05f1b0dc5504f73a50bf41
 Directory: 1.13/windows/windowsservercore-1809
 Constraints: windowsservercore-1809
 
-Tags: 1.13.10-windowsservercore-ltsc2016, 1.13-windowsservercore-ltsc2016
-SharedTags: 1.13.10-windowsservercore, 1.13-windowsservercore, 1.13.10, 1.13
+Tags: 1.13.11-windowsservercore-ltsc2016, 1.13-windowsservercore-ltsc2016
+SharedTags: 1.13.11-windowsservercore, 1.13-windowsservercore, 1.13.11, 1.13
 Architectures: windows-amd64
-GitCommit: cd8a9f39821a2d4c7d0c419581e487ad794357e7
+GitCommit: fa9e58f43dbaa227cf05f1b0dc5504f73a50bf41
 Directory: 1.13/windows/windowsservercore-ltsc2016
 Constraints: windowsservercore-ltsc2016
 
-Tags: 1.14.2-alpine3.11, 1.14-alpine3.11, 1-alpine3.11, alpine3.11, 1.14.2-alpine, 1.14-alpine, 1-alpine, alpine
+Tags: 1.14.3-alpine3.11, 1.14-alpine3.11, 1-alpine3.11, alpine3.11, 1.14.3-alpine, 1.14-alpine, 1-alpine, alpine
 Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, s390x
-GitCommit: e7fb0efd448658b759c2958744a8c59b53dcd6b3
+GitCommit: d57a23e1c68ef0a393ef9c9267bddf0086959e3e
 Directory: 1.14/alpine3.11
 
-Tags: 1.14.2-buster, 1.14-buster, 1-buster, buster
-SharedTags: 1.14.2, 1.14, 1, latest
+Tags: 1.14.3-buster, 1.14-buster, 1-buster, buster
+SharedTags: 1.14.3, 1.14, 1, latest
 Architectures: amd64, arm32v7, arm64v8, i386, ppc64le, s390x
-GitCommit: e7fb0efd448658b759c2958744a8c59b53dcd6b3
+GitCommit: d57a23e1c68ef0a393ef9c9267bddf0086959e3e
 Directory: 1.14/buster
 
-Tags: 1.14.2-nanoserver-1809, 1.14-nanoserver-1809, 1-nanoserver-1809, nanoserver-1809
-SharedTags: 1.14.2-nanoserver, 1.14-nanoserver, 1-nanoserver, nanoserver
+Tags: 1.14.3-nanoserver-1809, 1.14-nanoserver-1809, 1-nanoserver-1809, nanoserver-1809
+SharedTags: 1.14.3-nanoserver, 1.14-nanoserver, 1-nanoserver, nanoserver
 Architectures: windows-amd64
-GitCommit: e7fb0efd448658b759c2958744a8c59b53dcd6b3
+GitCommit: d57a23e1c68ef0a393ef9c9267bddf0086959e3e
 Directory: 1.14/windows/nanoserver-1809
 Constraints: nanoserver-1809, windowsservercore-1809
 
-Tags: 1.14.2-stretch, 1.14-stretch, 1-stretch, stretch
+Tags: 1.14.3-stretch, 1.14-stretch, 1-stretch, stretch
 Architectures: amd64, arm32v7, arm64v8, i386, ppc64le, s390x
-GitCommit: e7fb0efd448658b759c2958744a8c59b53dcd6b3
+GitCommit: d57a23e1c68ef0a393ef9c9267bddf0086959e3e
 Directory: 1.14/stretch
 
-Tags: 1.14.2-windowsservercore-1809, 1.14-windowsservercore-1809, 1-windowsservercore-1809, windowsservercore-1809
-SharedTags: 1.14.2-windowsservercore, 1.14-windowsservercore, 1-windowsservercore, windowsservercore, 1.14.2, 1.14, 1, latest
+Tags: 1.14.3-windowsservercore-1809, 1.14-windowsservercore-1809, 1-windowsservercore-1809, windowsservercore-1809
+SharedTags: 1.14.3-windowsservercore, 1.14-windowsservercore, 1-windowsservercore, windowsservercore, 1.14.3, 1.14, 1, latest
 Architectures: windows-amd64
-GitCommit: e7fb0efd448658b759c2958744a8c59b53dcd6b3
+GitCommit: d57a23e1c68ef0a393ef9c9267bddf0086959e3e
 Directory: 1.14/windows/windowsservercore-1809
 Constraints: windowsservercore-1809
 
-Tags: 1.14.2-windowsservercore-ltsc2016, 1.14-windowsservercore-ltsc2016, 1-windowsservercore-ltsc2016, windowsservercore-ltsc2016
-SharedTags: 1.14.2-windowsservercore, 1.14-windowsservercore, 1-windowsservercore, windowsservercore, 1.14.2, 1.14, 1, latest
+Tags: 1.14.3-windowsservercore-ltsc2016, 1.14-windowsservercore-ltsc2016, 1-windowsservercore-ltsc2016, windowsservercore-ltsc2016
+SharedTags: 1.14.3-windowsservercore, 1.14-windowsservercore, 1-windowsservercore, windowsservercore, 1.14.3, 1.14, 1, latest
 Architectures: windows-amd64
-GitCommit: e7fb0efd448658b759c2958744a8c59b53dcd6b3
+GitCommit: d57a23e1c68ef0a393ef9c9267bddf0086959e3e
 Directory: 1.14/windows/windowsservercore-ltsc2016
 Constraints: windowsservercore-ltsc2016
diff --git a/_bashbrew-list b/_bashbrew-list
index 72cba25..7c117fd 100644
--- a/_bashbrew-list
+++ b/_bashbrew-list
@@ -19,17 +19,17 @@ golang:1.13-stretch
 golang:1.13-windowsservercore
 golang:1.13-windowsservercore-1809
 golang:1.13-windowsservercore-ltsc2016
-golang:1.13.10
-golang:1.13.10-alpine
-golang:1.13.10-alpine3.10
-golang:1.13.10-alpine3.11
-golang:1.13.10-buster
-golang:1.13.10-nanoserver
-golang:1.13.10-nanoserver-1809
-golang:1.13.10-stretch
-golang:1.13.10-windowsservercore
-golang:1.13.10-windowsservercore-1809
-golang:1.13.10-windowsservercore-ltsc2016
+golang:1.13.11
+golang:1.13.11-alpine
+golang:1.13.11-alpine3.10
+golang:1.13.11-alpine3.11
+golang:1.13.11-buster
+golang:1.13.11-nanoserver
+golang:1.13.11-nanoserver-1809
+golang:1.13.11-stretch
+golang:1.13.11-windowsservercore
+golang:1.13.11-windowsservercore-1809
+golang:1.13.11-windowsservercore-ltsc2016
 golang:1.14
 golang:1.14-alpine
 golang:1.14-alpine3.11
@@ -40,16 +40,16 @@ golang:1.14-stretch
 golang:1.14-windowsservercore
 golang:1.14-windowsservercore-1809
 golang:1.14-windowsservercore-ltsc2016
-golang:1.14.2
-golang:1.14.2-alpine
-golang:1.14.2-alpine3.11
-golang:1.14.2-buster
-golang:1.14.2-nanoserver
-golang:1.14.2-nanoserver-1809
-golang:1.14.2-stretch
-golang:1.14.2-windowsservercore
-golang:1.14.2-windowsservercore-1809
-golang:1.14.2-windowsservercore-ltsc2016
+golang:1.14.3
+golang:1.14.3-alpine
+golang:1.14.3-alpine3.11
+golang:1.14.3-buster
+golang:1.14.3-nanoserver
+golang:1.14.3-nanoserver-1809
+golang:1.14.3-stretch
+golang:1.14.3-windowsservercore
+golang:1.14.3-windowsservercore-1809
+golang:1.14.3-windowsservercore-ltsc2016
 golang:alpine
 golang:alpine3.11
 golang:buster
diff --git a/golang_1.13-alpine/Dockerfile b/golang_1.13-alpine/Dockerfile
index 88ff538..6a90a47 100644
--- a/golang_1.13-alpine/Dockerfile
+++ b/golang_1.13-alpine/Dockerfile
@@ -8,7 +8,7 @@ RUN apk add --no-cache \
 # - docker run --rm debian:stretch grep '^hosts:' /etc/nsswitch.conf
 RUN [ ! -e /etc/nsswitch.conf ] && echo 'hosts: files dns' > /etc/nsswitch.conf
 
-ENV GOLANG_VERSION 1.13.10
+ENV GOLANG_VERSION 1.13.11
 
 RUN set -eux; \
 	apk add --no-cache --virtual .build-deps \
@@ -38,7 +38,7 @@ RUN set -eux; \
 	esac; \
 	\
 	wget -O go.tgz "https://golang.org/dl/go$GOLANG_VERSION.src.tar.gz"; \
-	echo 'eb9ccc8bf59ed068e7eff73e154e4f5ee7eec0a47a610fb864e3332a2fdc8b8c *go.tgz' | sha256sum -c -; \
+	echo '89ed1abce25ad003521c125d6583c93c1280de200ad221f961085200a6c00679 *go.tgz' | sha256sum -c -; \
 	tar -C /usr/local -xzf go.tgz; \
 	rm go.tgz; \
 	\
diff --git a/golang_1.13-alpine3.10/Dockerfile b/golang_1.13-alpine3.10/Dockerfile
index 76310a6..a17fd41 100644
--- a/golang_1.13-alpine3.10/Dockerfile
+++ b/golang_1.13-alpine3.10/Dockerfile
@@ -8,7 +8,7 @@ RUN apk add --no-cache \
 # - docker run --rm debian:stretch grep '^hosts:' /etc/nsswitch.conf
 RUN [ ! -e /etc/nsswitch.conf ] && echo 'hosts: files dns' > /etc/nsswitch.conf
 
-ENV GOLANG_VERSION 1.13.10
+ENV GOLANG_VERSION 1.13.11
 
 RUN set -eux; \
 	apk add --no-cache --virtual .build-deps \
@@ -38,7 +38,7 @@ RUN set -eux; \
 	esac; \
 	\
 	wget -O go.tgz "https://golang.org/dl/go$GOLANG_VERSION.src.tar.gz"; \
-	echo 'eb9ccc8bf59ed068e7eff73e154e4f5ee7eec0a47a610fb864e3332a2fdc8b8c *go.tgz' | sha256sum -c -; \
+	echo '89ed1abce25ad003521c125d6583c93c1280de200ad221f961085200a6c00679 *go.tgz' | sha256sum -c -; \
 	tar -C /usr/local -xzf go.tgz; \
 	rm go.tgz; \
 	\
diff --git a/golang_1.13-buster/Dockerfile b/golang_1.13-buster/Dockerfile
index 03f9691..e1f702d 100644
--- a/golang_1.13-buster/Dockerfile
+++ b/golang_1.13-buster/Dockerfile
@@ -9,20 +9,20 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
 		pkg-config \
 	&& rm -rf /var/lib/apt/lists/*
 
-ENV GOLANG_VERSION 1.13.10
+ENV GOLANG_VERSION 1.13.11
 
 RUN set -eux; \
 	\
 # this "case" statement is generated via "update.sh"
 	dpkgArch="$(dpkg --print-architecture)"; \
 	case "${dpkgArch##*-}" in \
-		amd64) goRelArch='linux-amd64'; goRelSha256='8a4cbc9f2b95d114c38f6cbe94a45372d48c604b707db2057c787398dfbf8e7f' ;; \
-		armhf) goRelArch='linux-armv6l'; goRelSha256='3c581f11ed49eaf0954f62ffebc123f8c392fc536f01c5a44cb38185701101fc' ;; \
-		arm64) goRelArch='linux-arm64'; goRelSha256='f16f19947855b410e48f395ca488bd39223c7b35e8b69c7f15ec00201e20b572' ;; \
-		i386) goRelArch='linux-386'; goRelSha256='233c9d43fe2fab27ee489efea08b84665aec5855cce95a81dba3846636de5fed' ;; \
-		ppc64el) goRelArch='linux-ppc64le'; goRelSha256='6b9505388ecafa3cb04d5f51638276b25f7d80c5f70bd74ed72f8013f5006fd9' ;; \
-		s390x) goRelArch='linux-s390x'; goRelSha256='41cb67266e809920363ff620e8cabce152ab54bebd6a337e9f903f5c1996ec35' ;; \
-		*) goRelArch='src'; goRelSha256='eb9ccc8bf59ed068e7eff73e154e4f5ee7eec0a47a610fb864e3332a2fdc8b8c'; \
+		amd64) goRelArch='linux-amd64'; goRelSha256='a4d71ca9e02923fa96669a4b5faf78ee8331b18e7209b09dd87fe763b4838ada' ;; \
+		armhf) goRelArch='linux-armv6l'; goRelSha256='f762f3acdaf2bb8d32041110022104aa430d96c39a8fc9cf3d4ab74faa607fca' ;; \
+		arm64) goRelArch='linux-arm64'; goRelSha256='6c81c0ce79be2bd3ac5ea69c709ea9bd588069632ded4ac39d58dadf4d2f93e6' ;; \
+		i386) goRelArch='linux-386'; goRelSha256='c61ea511a4e82e9a7d31684d33c7b8bbb275e4110490f9a320c8026b76cac4ee' ;; \
+		ppc64el) goRelArch='linux-ppc64le'; goRelSha256='d9697e5bcf3a3ac0ba1ff299bb72ffd4957b9893a19a1e65adce683144d795e3' ;; \
+		s390x) goRelArch='linux-s390x'; goRelSha256='076f31fb29aa5129151aaf850593b16b4391157870a15a3f0199554a99db0b9b' ;; \
+		*) goRelArch='src'; goRelSha256='89ed1abce25ad003521c125d6583c93c1280de200ad221f961085200a6c00679'; \
 			echo >&2; echo >&2 "warning: current architecture ($dpkgArch) does not have a corresponding Go binary release; will be building from source"; echo >&2 ;; \
 	esac; \
 	\
diff --git a/golang_1.13-nanoserver-1809/Dockerfile b/golang_1.13-nanoserver-1809/Dockerfile
index 9d07f15..1963be3 100644
--- a/golang_1.13-nanoserver-1809/Dockerfile
+++ b/golang_1.13-nanoserver-1809/Dockerfile
@@ -14,9 +14,9 @@ RUN setx /m PATH "%GOPATH%\bin;C:\go\bin;%PATH%"
 USER ContainerUser
 # doing this first to share cache across versions more aggressively
 
-ENV GOLANG_VERSION 1.13.10
+ENV GOLANG_VERSION 1.13.11
 
-COPY --from=golang:1.13.10-windowsservercore-1809 C:\\go C:\\go
+COPY --from=golang:1.13.11-windowsservercore-1809 C:\\go C:\\go
 RUN go version
 
 WORKDIR $GOPATH
diff --git a/golang_1.13-stretch/Dockerfile b/golang_1.13-stretch/Dockerfile
index 342c26d..353c98d 100644
--- a/golang_1.13-stretch/Dockerfile
+++ b/golang_1.13-stretch/Dockerfile
@@ -9,20 +9,20 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
 		pkg-config \
 	&& rm -rf /var/lib/apt/lists/*
 
-ENV GOLANG_VERSION 1.13.10
+ENV GOLANG_VERSION 1.13.11
 
 RUN set -eux; \
 	\
 # this "case" statement is generated via "update.sh"
 	dpkgArch="$(dpkg --print-architecture)"; \
 	case "${dpkgArch##*-}" in \
-		amd64) goRelArch='linux-amd64'; goRelSha256='8a4cbc9f2b95d114c38f6cbe94a45372d48c604b707db2057c787398dfbf8e7f' ;; \
-		armhf) goRelArch='linux-armv6l'; goRelSha256='3c581f11ed49eaf0954f62ffebc123f8c392fc536f01c5a44cb38185701101fc' ;; \
-		arm64) goRelArch='linux-arm64'; goRelSha256='f16f19947855b410e48f395ca488bd39223c7b35e8b69c7f15ec00201e20b572' ;; \
-		i386) goRelArch='linux-386'; goRelSha256='233c9d43fe2fab27ee489efea08b84665aec5855cce95a81dba3846636de5fed' ;; \
-		ppc64el) goRelArch='linux-ppc64le'; goRelSha256='6b9505388ecafa3cb04d5f51638276b25f7d80c5f70bd74ed72f8013f5006fd9' ;; \
-		s390x) goRelArch='linux-s390x'; goRelSha256='41cb67266e809920363ff620e8cabce152ab54bebd6a337e9f903f5c1996ec35' ;; \
-		*) goRelArch='src'; goRelSha256='eb9ccc8bf59ed068e7eff73e154e4f5ee7eec0a47a610fb864e3332a2fdc8b8c'; \
+		amd64) goRelArch='linux-amd64'; goRelSha256='a4d71ca9e02923fa96669a4b5faf78ee8331b18e7209b09dd87fe763b4838ada' ;; \
+		armhf) goRelArch='linux-armv6l'; goRelSha256='f762f3acdaf2bb8d32041110022104aa430d96c39a8fc9cf3d4ab74faa607fca' ;; \
+		arm64) goRelArch='linux-arm64'; goRelSha256='6c81c0ce79be2bd3ac5ea69c709ea9bd588069632ded4ac39d58dadf4d2f93e6' ;; \
+		i386) goRelArch='linux-386'; goRelSha256='c61ea511a4e82e9a7d31684d33c7b8bbb275e4110490f9a320c8026b76cac4ee' ;; \
+		ppc64el) goRelArch='linux-ppc64le'; goRelSha256='d9697e5bcf3a3ac0ba1ff299bb72ffd4957b9893a19a1e65adce683144d795e3' ;; \
+		s390x) goRelArch='linux-s390x'; goRelSha256='076f31fb29aa5129151aaf850593b16b4391157870a15a3f0199554a99db0b9b' ;; \
+		*) goRelArch='src'; goRelSha256='89ed1abce25ad003521c125d6583c93c1280de200ad221f961085200a6c00679'; \
 			echo >&2; echo >&2 "warning: current architecture ($dpkgArch) does not have a corresponding Go binary release; will be building from source"; echo >&2 ;; \
 	esac; \
 	\
diff --git a/golang_1.13-windowsservercore-1809/Dockerfile b/golang_1.13-windowsservercore-1809/Dockerfile
index 2308a8f..e2e98c5 100644
--- a/golang_1.13-windowsservercore-1809/Dockerfile
+++ b/golang_1.13-windowsservercore-1809/Dockerfile
@@ -46,13 +46,13 @@ RUN $newPath = ('{0}\bin;C:\go\bin;{1}' -f $env:GOPATH, $env:PATH); \
 	[Environment]::SetEnvironmentVariable('PATH', $newPath, [EnvironmentVariableTarget]::Machine);
 # doing this first to share cache across versions more aggressively
 
-ENV GOLANG_VERSION 1.13.10
+ENV GOLANG_VERSION 1.13.11
 
 RUN $url = ('https://golang.org/dl/go{0}.windows-amd64.zip' -f $env:GOLANG_VERSION); \
 	Write-Host ('Downloading {0} ...' -f $url); \
 	Invoke-WebRequest -Uri $url -OutFile 'go.zip'; \
 	\
-	$sha256 = 'e56ff68ab0d0ebdd9d11e9f3ef4b47fb7bd3a379cb07d444b9f7d77c7009088a'; \
+	$sha256 = 'e6d1805cc70d042133b94a598c7e666b166ee804d541ec35e63ca8eb3053036b'; \
 	Write-Host ('Verifying sha256 ({0}) ...' -f $sha256); \
 	if ((Get-FileHash go.zip -Algorithm sha256).Hash -ne $sha256) { \
 		Write-Host 'FAILED!'; \
diff --git a/golang_1.13-windowsservercore-ltsc2016/Dockerfile b/golang_1.13-windowsservercore-ltsc2016/Dockerfile
index f9fca7b..1a30e4a 100644
--- a/golang_1.13-windowsservercore-ltsc2016/Dockerfile
+++ b/golang_1.13-windowsservercore-ltsc2016/Dockerfile
@@ -46,13 +46,13 @@ RUN $newPath = ('{0}\bin;C:\go\bin;{1}' -f $env:GOPATH, $env:PATH); \
 	[Environment]::SetEnvironmentVariable('PATH', $newPath, [EnvironmentVariableTarget]::Machine);
 # doing this first to share cache across versions more aggressively
 
-ENV GOLANG_VERSION 1.13.10
+ENV GOLANG_VERSION 1.13.11
 
 RUN $url = ('https://golang.org/dl/go{0}.windows-amd64.zip' -f $env:GOLANG_VERSION); \
 	Write-Host ('Downloading {0} ...' -f $url); \
 	Invoke-WebRequest -Uri $url -OutFile 'go.zip'; \
 	\
-	$sha256 = 'e56ff68ab0d0ebdd9d11e9f3ef4b47fb7bd3a379cb07d444b9f7d77c7009088a'; \
+	$sha256 = 'e6d1805cc70d042133b94a598c7e666b166ee804d541ec35e63ca8eb3053036b'; \
 	Write-Host ('Verifying sha256 ({0}) ...' -f $sha256); \
 	if ((Get-FileHash go.zip -Algorithm sha256).Hash -ne $sha256) { \
 		Write-Host 'FAILED!'; \
diff --git a/golang_alpine/Dockerfile b/golang_alpine/Dockerfile
index 986b082..c0e67d0 100644
--- a/golang_alpine/Dockerfile
+++ b/golang_alpine/Dockerfile
@@ -8,7 +8,7 @@ RUN apk add --no-cache \
 # - docker run --rm debian:stretch grep '^hosts:' /etc/nsswitch.conf
 RUN [ ! -e /etc/nsswitch.conf ] && echo 'hosts: files dns' > /etc/nsswitch.conf
 
-ENV GOLANG_VERSION 1.14.2
+ENV GOLANG_VERSION 1.14.3
 
 RUN set -eux; \
 	apk add --no-cache --virtual .build-deps \
@@ -38,7 +38,7 @@ RUN set -eux; \
 	esac; \
 	\
 	wget -O go.tgz "https://golang.org/dl/go$GOLANG_VERSION.src.tar.gz"; \
-	echo '98de84e69726a66da7b4e58eac41b99cbe274d7e8906eeb8a5b7eb0aadee7f7c *go.tgz' | sha256sum -c -; \
+	echo '93023778d4d1797b7bc6a53e86c3a9b150c923953225f8a48a2d5fabc971af56 *go.tgz' | sha256sum -c -; \
 	tar -C /usr/local -xzf go.tgz; \
 	rm go.tgz; \
 	\
diff --git a/golang_buster/Dockerfile b/golang_buster/Dockerfile
index 71e719b..2c5969b 100644
--- a/golang_buster/Dockerfile
+++ b/golang_buster/Dockerfile
@@ -9,20 +9,20 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
 		pkg-config \
 	&& rm -rf /var/lib/apt/lists/*
 
-ENV GOLANG_VERSION 1.14.2
+ENV GOLANG_VERSION 1.14.3
 
 RUN set -eux; \
 	\
 # this "case" statement is generated via "update.sh"
 	dpkgArch="$(dpkg --print-architecture)"; \
 	case "${dpkgArch##*-}" in \
-		amd64) goRelArch='linux-amd64'; goRelSha256='6272d6e940ecb71ea5636ddb5fab3933e087c1356173c61f4a803895e947ebb3' ;; \
-		armhf) goRelArch='linux-armv6l'; goRelSha256='eb4550ba741506c2a4057ea4d3a5ad7ed5a887de67c7232f1e4795464361c83c' ;; \
-		arm64) goRelArch='linux-arm64'; goRelSha256='bb6d22fe5806352c3d0826676654e09b6e41eb1af52e8d506d3fa85adf7f8d88' ;; \
-		i386) goRelArch='linux-386'; goRelSha256='cab5f51e6ffb616c6ee963c3d0650ca4e3c4108307c44f2baf233fcb8ff098f6' ;; \
-		ppc64el) goRelArch='linux-ppc64le'; goRelSha256='48c22268c81ced9084a43bbe2c1596d3e636b5560b30a32434a7f15e561de160' ;; \
-		s390x) goRelArch='linux-s390x'; goRelSha256='501cc919648c9d85b901963303c5061ea6814c80f0d35fda9e62980d3ff58cf4' ;; \
-		*) goRelArch='src'; goRelSha256='98de84e69726a66da7b4e58eac41b99cbe274d7e8906eeb8a5b7eb0aadee7f7c'; \
+		amd64) goRelArch='linux-amd64'; goRelSha256='1c39eac4ae95781b066c144c58e45d6859652247f7515f0d2cba7be7d57d2226' ;; \
+		armhf) goRelArch='linux-armv6l'; goRelSha256='b1c3a648c3c8877b98dfba1996dec604c8fb8899db07994b2dfd47b0063367c8' ;; \
+		arm64) goRelArch='linux-arm64'; goRelSha256='a7a593e2ee079d83a1943edcd1c9ed2dae7529666fce04de8c142fb61c7cdd3e' ;; \
+		i386) goRelArch='linux-386'; goRelSha256='46f8c744788103e8aeceb12c7d71eb16a58fe43e7e4711055fa9ef4bae50bff7' ;; \
+		ppc64el) goRelArch='linux-ppc64le'; goRelSha256='329359e2b72839696e78b6c0a96fd939e28e7435d852f31107f68037dd5f7442' ;; \
+		s390x) goRelArch='linux-s390x'; goRelSha256='1aad312fc7fa85d663e8226237cc7519b2599b88a213098abc10de8e84d6cfab' ;; \
+		*) goRelArch='src'; goRelSha256='93023778d4d1797b7bc6a53e86c3a9b150c923953225f8a48a2d5fabc971af56'; \
 			echo >&2; echo >&2 "warning: current architecture ($dpkgArch) does not have a corresponding Go binary release; will be building from source"; echo >&2 ;; \
 	esac; \
 	\
diff --git a/golang_nanoserver-1809/Dockerfile b/golang_nanoserver-1809/Dockerfile
index ee921ea..3752d43 100644
--- a/golang_nanoserver-1809/Dockerfile
+++ b/golang_nanoserver-1809/Dockerfile
@@ -14,9 +14,9 @@ RUN setx /m PATH "%GOPATH%\bin;C:\go\bin;%PATH%"
 USER ContainerUser
 # doing this first to share cache across versions more aggressively
 
-ENV GOLANG_VERSION 1.14.2
+ENV GOLANG_VERSION 1.14.3
 
-COPY --from=golang:1.14.2-windowsservercore-1809 C:\\go C:\\go
+COPY --from=golang:1.14.3-windowsservercore-1809 C:\\go C:\\go
 RUN go version
 
 WORKDIR $GOPATH
diff --git a/golang_stretch/Dockerfile b/golang_stretch/Dockerfile
index 9441bc8..7b77a0c 100644
--- a/golang_stretch/Dockerfile
+++ b/golang_stretch/Dockerfile
@@ -9,20 +9,20 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
 		pkg-config \
 	&& rm -rf /var/lib/apt/lists/*
 
-ENV GOLANG_VERSION 1.14.2
+ENV GOLANG_VERSION 1.14.3
 
 RUN set -eux; \
 	\
 # this "case" statement is generated via "update.sh"
 	dpkgArch="$(dpkg --print-architecture)"; \
 	case "${dpkgArch##*-}" in \
-		amd64) goRelArch='linux-amd64'; goRelSha256='6272d6e940ecb71ea5636ddb5fab3933e087c1356173c61f4a803895e947ebb3' ;; \
-		armhf) goRelArch='linux-armv6l'; goRelSha256='eb4550ba741506c2a4057ea4d3a5ad7ed5a887de67c7232f1e4795464361c83c' ;; \
-		arm64) goRelArch='linux-arm64'; goRelSha256='bb6d22fe5806352c3d0826676654e09b6e41eb1af52e8d506d3fa85adf7f8d88' ;; \
-		i386) goRelArch='linux-386'; goRelSha256='cab5f51e6ffb616c6ee963c3d0650ca4e3c4108307c44f2baf233fcb8ff098f6' ;; \
-		ppc64el) goRelArch='linux-ppc64le'; goRelSha256='48c22268c81ced9084a43bbe2c1596d3e636b5560b30a32434a7f15e561de160' ;; \
-		s390x) goRelArch='linux-s390x'; goRelSha256='501cc919648c9d85b901963303c5061ea6814c80f0d35fda9e62980d3ff58cf4' ;; \
-		*) goRelArch='src'; goRelSha256='98de84e69726a66da7b4e58eac41b99cbe274d7e8906eeb8a5b7eb0aadee7f7c'; \
+		amd64) goRelArch='linux-amd64'; goRelSha256='1c39eac4ae95781b066c144c58e45d6859652247f7515f0d2cba7be7d57d2226' ;; \
+		armhf) goRelArch='linux-armv6l'; goRelSha256='b1c3a648c3c8877b98dfba1996dec604c8fb8899db07994b2dfd47b0063367c8' ;; \
+		arm64) goRelArch='linux-arm64'; goRelSha256='a7a593e2ee079d83a1943edcd1c9ed2dae7529666fce04de8c142fb61c7cdd3e' ;; \
+		i386) goRelArch='linux-386'; goRelSha256='46f8c744788103e8aeceb12c7d71eb16a58fe43e7e4711055fa9ef4bae50bff7' ;; \
+		ppc64el) goRelArch='linux-ppc64le'; goRelSha256='329359e2b72839696e78b6c0a96fd939e28e7435d852f31107f68037dd5f7442' ;; \
+		s390x) goRelArch='linux-s390x'; goRelSha256='1aad312fc7fa85d663e8226237cc7519b2599b88a213098abc10de8e84d6cfab' ;; \
+		*) goRelArch='src'; goRelSha256='93023778d4d1797b7bc6a53e86c3a9b150c923953225f8a48a2d5fabc971af56'; \
 			echo >&2; echo >&2 "warning: current architecture ($dpkgArch) does not have a corresponding Go binary release; will be building from source"; echo >&2 ;; \
 	esac; \
 	\
diff --git a/golang_windowsservercore-1809/Dockerfile b/golang_windowsservercore-1809/Dockerfile
index 26846e2..0f47727 100644
--- a/golang_windowsservercore-1809/Dockerfile
+++ b/golang_windowsservercore-1809/Dockerfile
@@ -46,13 +46,13 @@ RUN $newPath = ('{0}\bin;C:\go\bin;{1}' -f $env:GOPATH, $env:PATH); \
 	[Environment]::SetEnvironmentVariable('PATH', $newPath, [EnvironmentVariableTarget]::Machine);
 # doing this first to share cache across versions more aggressively
 
-ENV GOLANG_VERSION 1.14.2
+ENV GOLANG_VERSION 1.14.3
 
 RUN $url = ('https://golang.org/dl/go{0}.windows-amd64.zip' -f $env:GOLANG_VERSION); \
 	Write-Host ('Downloading {0} ...' -f $url); \
 	Invoke-WebRequest -Uri $url -OutFile 'go.zip'; \
 	\
-	$sha256 = '1b5a60b3bbaa81106d5ee03499b5734ec093c6a255abf9a6a067f0f497a57916'; \
+	$sha256 = '6811c14341fa0e5ebe05b28a4a8086e51a25ee54bc860f83183e1c478e3b1b60'; \
 	Write-Host ('Verifying sha256 ({0}) ...' -f $sha256); \
 	if ((Get-FileHash go.zip -Algorithm sha256).Hash -ne $sha256) { \
 		Write-Host 'FAILED!'; \
diff --git a/golang_windowsservercore-ltsc2016/Dockerfile b/golang_windowsservercore-ltsc2016/Dockerfile
index 37e7f2c..0d83d13 100644
--- a/golang_windowsservercore-ltsc2016/Dockerfile
+++ b/golang_windowsservercore-ltsc2016/Dockerfile
@@ -46,13 +46,13 @@ RUN $newPath = ('{0}\bin;C:\go\bin;{1}' -f $env:GOPATH, $env:PATH); \
 	[Environment]::SetEnvironmentVariable('PATH', $newPath, [EnvironmentVariableTarget]::Machine);
 # doing this first to share cache across versions more aggressively
 
-ENV GOLANG_VERSION 1.14.2
+ENV GOLANG_VERSION 1.14.3
 
 RUN $url = ('https://golang.org/dl/go{0}.windows-amd64.zip' -f $env:GOLANG_VERSION); \
 	Write-Host ('Downloading {0} ...' -f $url); \
 	Invoke-WebRequest -Uri $url -OutFile 'go.zip'; \
 	\
-	$sha256 = '1b5a60b3bbaa81106d5ee03499b5734ec093c6a255abf9a6a067f0f497a57916'; \
+	$sha256 = '6811c14341fa0e5ebe05b28a4a8086e51a25ee54bc860f83183e1c478e3b1b60'; \
 	Write-Host ('Verifying sha256 ({0}) ...' -f $sha256); \
 	if ((Get-FileHash go.zip -Algorithm sha256).Hash -ne $sha256) { \
 		Write-Host 'FAILED!'; \

Copy link
Contributor

@thaJeztah thaJeztah left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 🤗

@thaJeztah
Copy link
Contributor

ping @yosifkit ptal 🤗

@yosifkit
Copy link
Member

Merging, but builds will be delayed due to Debian and PHP security fixes that have filled the build queue.

@yosifkit yosifkit merged commit 7869208 into docker-library:master May 15, 2020
@yosifkit yosifkit deleted the golang branch May 15, 2020 20:04
@thaJeztah
Copy link
Contributor

thaJeztah commented May 15, 2020 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants