Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

all: Go 1.10.1 release status #24563

Closed
andybons opened this issue Mar 27, 2018 · 1 comment
Closed

all: Go 1.10.1 release status #24563

andybons opened this issue Mar 27, 2018 · 1 comment

Comments

@andybons
Copy link
Member

andybons commented Mar 27, 2018

Go 1.10.1 release status

Issues with fixes

Changes on release branch

Latest build: go1.10.1

git fetch origin refs/changes/68/103168/1 &&
git checkout c282eb9de5994b1f571aef40e83277fea5d90601

src (tar.gz)
linux-386 (tar.gz)
linux-armv6l (tar.gz)
linux-amd64 (tar.gz)
linux-arm64 (tar.gz)
freebsd-386 (tar.gz)
freebsd-amd64 (tar.gz)
windows-386 (zip) (msi)
windows-amd64 (zip) (msi)
darwin-amd64 (tar.gz) (pkg)
linux-s390x (tar.gz)
linux-ppc64le (tar.gz)

Log

2018/03/29 00:17:14 starting
2018/03/29 00:17:14 working in /usr/local/google/home/andybons/go-releasebot-work/go1.10.1
2018/03/29 00:17:14 $ git fetch origin master
2018/03/29 00:17:15 $ git fetch origin release-branch.go1.10
2018/03/29 00:17:16 $ git clone --reference /usr/local/google/home/andybons/go-releasebot-work/go1.10.1/gitmirror -b release-branch.go1.10 https://go.googlesource.com/go /usr/local/google/home/andybons/go-releasebot-work/go1.10.1/gitwork
2018/03/29 00:17:19 $ git codereview change relwork
2018/03/29 00:17:20 $ git config gc.auto 0
2018/03/29 00:17:20 $ git rev-parse go1.10.1
2018/03/29 00:17:34 # CL 94603
2018/03/29 00:17:34 $ git cherry-pick c941e27e70c3e06e1011d2dd71d72a7a06a9bcbc
2018/03/29 00:17:34 $ git commit --amend --no-edit
2018/03/29 00:17:35 reusing existing refs/changes/78/102778/1 for CL 94603
2018/03/29 00:17:35 $ git reset --hard FETCH_HEAD
2018/03/29 00:17:35 found trybot OK on Gerrit; skipping make.bash
2018/03/29 00:17:36 # CL 94896
2018/03/29 00:17:36 $ git cherry-pick 8e402dcaec5509861d463e208f755395af7e6cf1
2018/03/29 00:17:36 $ git commit --amend --no-edit
2018/03/29 00:17:37 reusing existing refs/changes/79/102779/1 for CL 94896
2018/03/29 00:17:37 $ git reset --hard FETCH_HEAD
2018/03/29 00:17:37 found trybot OK on Gerrit; skipping make.bash
2018/03/29 00:17:38 # CL 96379
2018/03/29 00:17:38 $ git cherry-pick 0681c7c31b5922f08f31404023e6b295f35812fe
2018/03/29 00:17:38 $ git commit --amend --no-edit
2018/03/29 00:17:39 reusing existing refs/changes/80/102780/1 for CL 96379
2018/03/29 00:17:39 $ git reset --hard FETCH_HEAD
2018/03/29 00:17:39 found trybot OK on Gerrit; skipping make.bash
2018/03/29 00:17:40 # CL 96755
2018/03/29 00:17:40 $ git cherry-pick 804e3e565e98e1ff3a22eb354a473225f6dc7351
2018/03/29 00:17:40 $ git commit --amend --no-edit
2018/03/29 00:17:42 reusing existing refs/changes/81/102781/1 for CL 96755
2018/03/29 00:17:42 $ git reset --hard FETCH_HEAD
2018/03/29 00:17:42 found trybot OK on Gerrit; skipping make.bash
2018/03/29 00:17:43 # CL 96895
2018/03/29 00:17:43 $ git cherry-pick 9697a119e6af9fd08080e7765d8ba75d715117a6
2018/03/29 00:17:43 $ git commit --amend --no-edit
2018/03/29 00:17:44 reusing existing refs/changes/82/102782/1 for CL 96895
2018/03/29 00:17:44 $ git reset --hard FETCH_HEAD
2018/03/29 00:17:44 found trybot OK on Gerrit; skipping make.bash
2018/03/29 00:17:45 # CL 96378
2018/03/29 00:17:45 $ git cherry-pick 4b1d704d144181c81317c1b3db587f6aac53224b
2018/03/29 00:17:45 $ git commit --amend --no-edit
2018/03/29 00:17:47 reusing existing refs/changes/83/102783/1 for CL 96378
2018/03/29 00:17:47 $ git reset --hard FETCH_HEAD
2018/03/29 00:17:47 found trybot OK on Gerrit; skipping make.bash
2018/03/29 00:17:47 # CL 97796
2018/03/29 00:17:47 $ git cherry-pick 4338518da83386be4728498cfc157d22e36f9b9e
2018/03/29 00:17:47 $ git commit --amend --no-edit
2018/03/29 00:17:49 reusing existing refs/changes/84/102784/1 for CL 97796
2018/03/29 00:17:49 $ git reset --hard FETCH_HEAD
2018/03/29 00:17:49 found trybot OK on Gerrit; skipping make.bash
2018/03/29 00:17:50 # CL 99175
2018/03/29 00:17:50 $ git cherry-pick 709da95513a64499c6974aadc563b9638fe9f49d
2018/03/29 00:17:50 $ git commit --amend --no-edit
2018/03/29 00:17:51 reusing existing refs/changes/85/102785/1 for CL 99175
2018/03/29 00:17:51 $ git reset --hard FETCH_HEAD
2018/03/29 00:17:51 found trybot OK on Gerrit; skipping make.bash
2018/03/29 00:17:52 # CL 98935
2018/03/29 00:17:52 $ git cherry-pick 8b8625a3281b89d10e06398c730700885f13365f
2018/03/29 00:17:52 $ git commit --amend --no-edit
2018/03/29 00:17:54 reusing existing refs/changes/86/102786/1 for CL 98935
2018/03/29 00:17:54 $ git reset --hard FETCH_HEAD
2018/03/29 00:17:54 found trybot OK on Gerrit; skipping make.bash
2018/03/29 00:17:54 # CL 102792
2018/03/29 00:17:54 $ git cherry-pick 891baf99e8e659edd3c4bddd135b3f2adf3d4f24
2018/03/29 00:17:55 $ git commit --amend --no-edit
2018/03/29 00:17:56 reusing existing refs/changes/92/102792/5 for CL 102792
2018/03/29 00:17:56 $ git reset --hard FETCH_HEAD
2018/03/29 00:17:56 found trybot OK on Gerrit; skipping make.bash
2018/03/29 00:17:57 # CL 103035
2018/03/29 00:17:57 $ git cherry-pick 7140ce7e148fc3ea4a89ff68f1a405a49f70a7a6
2018/03/29 00:17:57 $ git commit --amend --no-edit
2018/03/29 00:17:58 reusing existing refs/changes/35/103035/3 for CL 103035
2018/03/29 00:17:58 $ git reset --hard FETCH_HEAD
2018/03/29 00:17:58 found trybot OK on Gerrit; skipping make.bash
2018/03/29 00:17:59 # CL 102995
2018/03/29 00:17:59 $ git cherry-pick d50991baa5063ca6146705d3d64e1de77fffe31f
2018/03/29 00:17:59 $ git commit --amend --no-edit
2018/03/29 00:18:00 reusing existing refs/changes/95/102995/3 for CL 102995
2018/03/29 00:18:00 $ git reset --hard FETCH_HEAD
2018/03/29 00:18:00 found trybot OK on Gerrit; skipping make.bash
2018/03/29 00:18:01 # CL 100878
2018/03/29 00:18:01 $ git cherry-pick 107325627b584968b9408565e8ff50ef11b229e2
2018/03/29 00:18:02 $ git commit --amend --no-edit
2018/03/29 00:18:03 reusing existing refs/changes/76/102976/2 for CL 100878
2018/03/29 00:18:03 $ git reset --hard FETCH_HEAD
2018/03/29 00:18:03 found trybot OK on Gerrit; skipping make.bash
2018/03/29 00:18:04 # CL 100840
2018/03/29 00:18:04 $ git cherry-pick bd859439e72a0c48c64259f7de9f175aae3b9c37
2018/03/29 00:18:04 $ git commit --amend --no-edit
2018/03/29 00:18:05 reusing existing refs/changes/87/102787/3 for CL 100840
2018/03/29 00:18:05 $ git reset --hard FETCH_HEAD
2018/03/29 00:18:05 found trybot OK on Gerrit; skipping make.bash
2018/03/29 00:18:06 # CL 101455
2018/03/29 00:18:06 $ git cherry-pick ae10914e67e6e99fec94b3d190558131a24ecd8e
2018/03/29 00:18:07 $ git commit --amend --no-edit
2018/03/29 00:18:08 reusing existing refs/changes/88/102788/3 for CL 101455
2018/03/29 00:18:08 $ git reset --hard FETCH_HEAD
2018/03/29 00:18:08 found trybot OK on Gerrit; skipping make.bash
2018/03/29 00:18:09 # CL 83415
2018/03/29 00:18:09 $ git cherry-pick 5f0a9ba1342674b3209c13035b5aa39a96dbd80c
2018/03/29 00:18:09 $ git commit --amend --no-edit
2018/03/29 00:18:11 reusing existing refs/changes/89/102789/3 for CL 83415
2018/03/29 00:18:11 $ git reset --hard FETCH_HEAD
2018/03/29 00:18:11 found trybot OK on Gerrit; skipping make.bash
2018/03/29 00:18:12 # CL 97720
2018/03/29 00:18:12 $ git cherry-pick dc3a92edaabf012cabd90304bac1ed8fe3bb7444
2018/03/29 00:18:12 $ git commit --amend --no-edit
2018/03/29 00:18:14 reusing existing refs/changes/90/102790/3 for CL 97720
2018/03/29 00:18:14 $ git reset --hard FETCH_HEAD
2018/03/29 00:18:14 found trybot OK on Gerrit; skipping make.bash
2018/03/29 00:18:15 # CL 94898
2018/03/29 00:18:15 $ git cherry-pick 976a852d4c26b80f4084151c36f3024c180aa3b9
2018/03/29 00:18:15 $ git commit --amend --no-edit
2018/03/29 00:18:17 reusing existing refs/changes/95/103095/1 for CL 94898
2018/03/29 00:18:17 $ git reset --hard FETCH_HEAD
2018/03/29 00:18:17 found trybot OK on Gerrit; skipping make.bash
2018/03/29 00:18:18 # CL 102818
2018/03/29 00:18:18 $ git cherry-pick 7e34ac1f4c6e940dd73756c10fce078804a20a05
2018/03/29 00:18:18 $ git commit --amend --no-edit
2018/03/29 00:18:19 reusing existing refs/changes/15/103015/3 for CL 102818
2018/03/29 00:18:19 $ git reset --hard FETCH_HEAD
2018/03/29 00:18:20 found trybot OK on Gerrit; skipping make.bash
2018/03/29 00:18:20 # CL 102318
2018/03/29 00:18:20 $ git cherry-pick baa46bcf5b532a8f6d6684af8c0e500ce4cd41d2
2018/03/29 00:18:20 $ git commit --amend --no-edit
2018/03/29 00:18:22 reusing existing refs/changes/18/103218/1 for CL 102318
2018/03/29 00:18:22 $ git reset --hard FETCH_HEAD
2018/03/29 00:18:22 found trybot OK on Gerrit; skipping make.bash
2018/03/29 00:18:23 # CL 103216
2018/03/29 00:18:23 $ git cherry-pick 2f14fc9c682f6e6a6489a4e4757edd4011ba08e9
2018/03/29 00:18:23 $ git commit --amend --no-edit
2018/03/29 00:18:25 reusing existing refs/changes/21/103221/1 for CL 103216
2018/03/29 00:18:25 $ git reset --hard FETCH_HEAD
2018/03/29 00:18:25 found trybot OK on Gerrit; skipping make.bash
2018/03/29 00:18:26 # CL 103217
2018/03/29 00:18:26 $ git cherry-pick bdbd8ed36b7714bbe33321a24bce2cab19579da7
2018/03/29 00:18:26 $ git commit --amend --no-edit
2018/03/29 00:18:27 reusing existing refs/changes/22/103222/1 for CL 103217
2018/03/29 00:18:27 $ git reset --hard FETCH_HEAD
2018/03/29 00:18:28 found trybot OK on Gerrit; skipping make.bash
2018/03/29 00:18:28 # CL 103159
2018/03/29 00:18:28 $ git cherry-pick 03d1dd8c2afb42bc59185275abfedc4225496740
2018/03/29 00:18:28 $ git commit --amend --no-edit
2018/03/29 00:18:30 reusing existing refs/changes/62/103162/1 for CL 103159
2018/03/29 00:18:30 $ git reset --hard FETCH_HEAD
2018/03/29 00:18:30 found trybot OK on Gerrit; skipping make.bash
2018/03/29 00:18:31 # CL 103163
2018/03/29 00:18:31 $ git cherry-pick cc936d12bde1fe850b9f3928868105d76fbd53d8
2018/03/29 00:18:31 $ git commit --amend --no-edit
2018/03/29 00:18:33 reusing existing refs/changes/66/103166/1 for CL 103163
2018/03/29 00:18:33 $ git reset --hard FETCH_HEAD
2018/03/29 00:18:33 found trybot OK on Gerrit; skipping make.bash
2018/03/29 00:18:34 # CL 102793
2018/03/29 00:18:34 $ git cherry-pick dbfba8c61bd7661370952b17097de35c23cd897f
2018/03/29 00:18:34 $ git commit --amend --no-edit
2018/03/29 00:18:35 reusing existing refs/changes/93/102793/10 for CL 102793
2018/03/29 00:18:35 $ git reset --hard FETCH_HEAD
2018/03/29 00:18:36 found trybot OK on Gerrit; skipping make.bash
2018/03/29 00:18:39 $ git show c282eb9de5994b1f571aef40e83277fea5d90601:VERSION
2018/03/29 00:18:39 reusing refs/changes/68/103168/1 for VERSION
2018/03/29 00:18:39 $ git reset --hard c282eb9de5994b1f571aef40e83277fea5d90601
2018/03/29 00:18:40 $ go get golang.org/x/build/cmd/release
2018/03/29 00:19:06 $ /usr/local/google/home/andybons/go-releasebot-work/go1.10.1/gopath/bin/release -target linux-386 -user release -version go1.10.1 -rev c282eb9de5994b1f571aef40e83277fea5d90601 -tools release-branch.go1.10 -net release-branch.go1.10
2018/03/29 00:19:06 $ /usr/local/google/home/andybons/go-releasebot-work/go1.10.1/gopath/bin/release -target linux-amd64 -user release -version go1.10.1 -rev c282eb9de5994b1f571aef40e83277fea5d90601 -tools release-branch.go1.10 -net release-branch.go1.10
2018/03/29 00:19:06 $ /usr/local/google/home/andybons/go-releasebot-work/go1.10.1/gopath/bin/release -target freebsd-amd64 -user release -version go1.10.1 -rev c282eb9de5994b1f571aef40e83277fea5d90601 -tools release-branch.go1.10 -net release-branch.go1.10
2018/03/29 00:19:06 $ /usr/local/google/home/andybons/go-releasebot-work/go1.10.1/gopath/bin/release -target src -user release -version go1.10.1 -rev c282eb9de5994b1f571aef40e83277fea5d90601 -tools release-branch.go1.10 -net release-branch.go1.10
2018/03/29 00:19:06 $ /usr/local/google/home/andybons/go-releasebot-work/go1.10.1/gopath/bin/release -target darwin-amd64 -user release -version go1.10.1 -rev c282eb9de5994b1f571aef40e83277fea5d90601 -tools release-branch.go1.10 -net release-branch.go1.10
2018/03/29 00:19:06 $ /usr/local/google/home/andybons/go-releasebot-work/go1.10.1/gopath/bin/release -target windows-386 -user release -version go1.10.1 -rev c282eb9de5994b1f571aef40e83277fea5d90601 -tools release-branch.go1.10 -net release-branch.go1.10
2018/03/29 00:19:06 $ /usr/local/google/home/andybons/go-releasebot-work/go1.10.1/gopath/bin/release -target windows-amd64 -user release -version go1.10.1 -rev c282eb9de5994b1f571aef40e83277fea5d90601 -tools release-branch.go1.10 -net release-branch.go1.10
2018/03/29 00:19:06 $ /usr/local/google/home/andybons/go-releasebot-work/go1.10.1/gopath/bin/release -target linux-armv6l -user release -version go1.10.1 -rev c282eb9de5994b1f571aef40e83277fea5d90601 -tools release-branch.go1.10 -net release-branch.go1.10
2018/03/29 00:19:06 $ /usr/local/google/home/andybons/go-releasebot-work/go1.10.1/gopath/bin/release -target freebsd-386 -user release -version go1.10.1 -rev c282eb9de5994b1f571aef40e83277fea5d90601 -tools release-branch.go1.10 -net release-branch.go1.10
2018/03/29 00:19:06 $ /usr/local/google/home/andybons/go-releasebot-work/go1.10.1/gopath/bin/release -target linux-arm64 -user release -version go1.10.1 -rev c282eb9de5994b1f571aef40e83277fea5d90601 -tools release-branch.go1.10 -net release-branch.go1.10
2018/03/29 00:19:06 $ /usr/local/google/home/andybons/go-releasebot-work/go1.10.1/gopath/bin/release -target linux-ppc64le -user release -version go1.10.1 -rev c282eb9de5994b1f571aef40e83277fea5d90601 -tools release-branch.go1.10 -net release-branch.go1.10
2018/03/29 00:19:06 $ /usr/local/google/home/andybons/go-releasebot-work/go1.10.1/gopath/bin/release -target linux-s390x -user release -version go1.10.1 -rev c282eb9de5994b1f571aef40e83277fea5d90601 -tools release-branch.go1.10 -net release-branch.go1.10
2018/03/29 00:20:32 release linux-s390x: %!s(<nil>)
2018/03/29 00:19:06 linux-s390x: Start.
2018/03/29 00:19:06 linux-s390x: Creating buildlet.
2018/03/29 00:20:32 linux-s390x: Error: 500 Internal Server Error: buildlet pod left the Running phase and entered phase "Failed"
2018/03/29 00:20:56 release linux-386: %!s(<nil>)
2018/03/29 00:19:06 linux-386: Start.
2018/03/29 00:19:06 linux-386: Creating buildlet.
2018/03/29 00:20:56 linux-386: Error: 500 Internal Server Error: buildlet pod left the Running phase and entered phase "Failed"
2018/03/29 00:21:33 $ /usr/local/google/home/andybons/go-releasebot-work/go1.10.1/gopath/bin/release -target linux-s390x -user release -version go1.10.1 -rev c282eb9de5994b1f571aef40e83277fea5d90601 -tools release-branch.go1.10 -net release-branch.go1.10
2018/03/29 00:21:39 release linux-amd64: %!s(<nil>)
2018/03/29 00:19:06 linux-amd64: Start.
2018/03/29 00:19:06 linux-amd64: Creating buildlet.
2018/03/29 00:21:39 linux-amd64: Error: 500 Internal Server Error: buildlet pod left the Running phase and entered phase "Failed"
2018/03/29 00:21:57 $ /usr/local/google/home/andybons/go-releasebot-work/go1.10.1/gopath/bin/release -target linux-386 -user release -version go1.10.1 -rev c282eb9de5994b1f571aef40e83277fea5d90601 -tools release-branch.go1.10 -net release-branch.go1.10
2018/03/29 00:22:37 release linux-s390x: %!s(<nil>)
2018/03/29 00:21:33 linux-s390x: Start.
2018/03/29 00:21:33 linux-s390x: Creating buildlet.
2018/03/29 00:22:37 linux-s390x: Error: 500 Internal Server Error: buildlet pod left the Running phase and entered phase "Failed"
2018/03/29 00:22:40 $ /usr/local/google/home/andybons/go-releasebot-work/go1.10.1/gopath/bin/release -target linux-amd64 -user release -version go1.10.1 -rev c282eb9de5994b1f571aef40e83277fea5d90601 -tools release-branch.go1.10 -net release-branch.go1.10
2018/03/29 00:23:02 release linux-386: %!s(<nil>)
2018/03/29 00:21:57 linux-386: Start.
2018/03/29 00:21:57 linux-386: Creating buildlet.
2018/03/29 00:23:02 linux-386: Error: 500 Internal Server Error: buildlet pod left the Running phase and entered phase "Failed"
2018/03/29 00:23:38 $ /usr/local/google/home/andybons/go-releasebot-work/go1.10.1/gopath/bin/release -target linux-s390x -user release -version go1.10.1 -rev c282eb9de5994b1f571aef40e83277fea5d90601 -tools release-branch.go1.10 -net release-branch.go1.10
2018/03/29 00:23:44 release linux-amd64: %!s(<nil>)
2018/03/29 00:22:40 linux-amd64: Start.
2018/03/29 00:22:40 linux-amd64: Creating buildlet.
2018/03/29 00:23:44 linux-amd64: Error: 500 Internal Server Error: buildlet pod left the Running phase and entered phase "Failed"

— golang.org/x/build/cmd/releasebot, Mar 29 04:23:44 UTC

@andybons andybons added this to the Go1.10.1 milestone Mar 27, 2018
@andybons
Copy link
Member Author

Doing this manually.

andir added a commit to andir/nixpkgs that referenced this issue Mar 31, 2018
This updates go to the latest version of the golang 1.10 branch.
A few minor (but important) things are fixed in this version:

* CVE-2018-7187 - arbitrary code execution in `go get` (when used with
  --insecure) [1]
* Extended Key Usage verification in client certificate scenarios [3]
* a bunch of stability changes

The full list of changes can se been on GitHub [2] & [4].

[1] https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-7187
[2] https://github.com/golang/go/issues?q=milestone%3AGo1.10.1
[3] golang/go#23884
[4] golang/go#24563
andir added a commit to andir/nixpkgs that referenced this issue Mar 31, 2018
This updates go to the latest version of the golang 1.10 branch.
A few minor (but important) things are fixed in this version:

* CVE-2018-7187 - arbitrary code execution in `go get` (when used with
  --insecure) [1]
* Extended Key Usage verification in client certificate scenarios [3]
* a bunch of stability changes

The full list of changes can se been on GitHub [2] & [4].

[1] https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-7187
[2] https://github.com/golang/go/issues?q=milestone%3AGo1.10.1
[3] golang/go#23884
[4] golang/go#24563

(cherry picked from commit 568d30b)
Mic92 pushed a commit to NixOS/nixpkgs that referenced this issue Apr 4, 2018
This updates go to the latest version of the golang 1.10 branch.
A few minor (but important) things are fixed in this version:

* CVE-2018-7187 - arbitrary code execution in `go get` (when used with
  --insecure) [1]
* Extended Key Usage verification in client certificate scenarios [3]
* a bunch of stability changes

The full list of changes can se been on GitHub [2] & [4].

[1] https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-7187
[2] https://github.com/golang/go/issues?q=milestone%3AGo1.10.1
[3] golang/go#23884
[4] golang/go#24563

(cherry picked from commit 568d30b)
@golang golang locked and limited conversation to collaborators Mar 29, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants