mirror of https://github.com/hashicorp/consul
Update Go version to 1.20.10
This resolves [CVE-2023-39325](https://nvd.nist.gov/vuln/detail/CVE-2023-39325) / [CVE-2023-44487](https://nvd.nist.gov/vuln/detail/CVE-2023-44487) (`net/http`).pull/19225/head
parent
d7d9de9564
commit
0794b1ce74
|
@ -0,0 +1,9 @@
|
||||||
|
```release-note:security
|
||||||
|
Upgrade Go to 1.20.10.
|
||||||
|
This resolves vulnerability [CVE-2023-39325](https://nvd.nist.gov/vuln/detail/CVE-2023-39325)
|
||||||
|
/ [CVE-2023-44487](https://nvd.nist.gov/vuln/detail/CVE-2023-44487)(`net/http`).
|
||||||
|
```
|
||||||
|
```release-note:security
|
||||||
|
Update `golang.org/x/net` to v0.17.0 to address [CVE-2023-39325](https://nvd.nist.gov/vuln/detail/CVE-2023-39325)
|
||||||
|
/ [CVE-2023-44487](https://nvd.nist.gov/vuln/detail/CVE-2023-44487)(`x/net/http2`).
|
||||||
|
```
|
|
@ -85,15 +85,15 @@ jobs:
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
include:
|
include:
|
||||||
- {go: "1.20.8", goos: "linux", goarch: "386"}
|
- {go: "1.20.10", goos: "linux", goarch: "386"}
|
||||||
- {go: "1.20.8", goos: "linux", goarch: "amd64"}
|
- {go: "1.20.10", goos: "linux", goarch: "amd64"}
|
||||||
- {go: "1.20.8", goos: "linux", goarch: "arm"}
|
- {go: "1.20.10", goos: "linux", goarch: "arm"}
|
||||||
- {go: "1.20.8", goos: "linux", goarch: "arm64"}
|
- {go: "1.20.10", goos: "linux", goarch: "arm64"}
|
||||||
- {go: "1.20.8", goos: "freebsd", goarch: "386"}
|
- {go: "1.20.10", goos: "freebsd", goarch: "386"}
|
||||||
- {go: "1.20.8", goos: "freebsd", goarch: "amd64"}
|
- {go: "1.20.10", goos: "freebsd", goarch: "amd64"}
|
||||||
- {go: "1.20.8", goos: "windows", goarch: "386"}
|
- {go: "1.20.10", goos: "windows", goarch: "386"}
|
||||||
- {go: "1.20.8", goos: "windows", goarch: "amd64"}
|
- {go: "1.20.10", goos: "windows", goarch: "amd64"}
|
||||||
- {go: "1.20.8", goos: "solaris", goarch: "amd64"}
|
- {go: "1.20.10", goos: "solaris", goarch: "amd64"}
|
||||||
fail-fast: true
|
fail-fast: true
|
||||||
|
|
||||||
name: Go ${{ matrix.go }} ${{ matrix.goos }} ${{ matrix.goarch }} build
|
name: Go ${{ matrix.go }} ${{ matrix.goos }} ${{ matrix.goarch }} build
|
||||||
|
@ -182,7 +182,7 @@ jobs:
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
include:
|
include:
|
||||||
- {go: "1.20.8", goos: "linux", goarch: "s390x"}
|
- {go: "1.20.10", goos: "linux", goarch: "s390x"}
|
||||||
fail-fast: true
|
fail-fast: true
|
||||||
|
|
||||||
name: Go ${{ matrix.go }} ${{ matrix.goos }} ${{ matrix.goarch }} build
|
name: Go ${{ matrix.go }} ${{ matrix.goos }} ${{ matrix.goarch }} build
|
||||||
|
@ -233,7 +233,7 @@ jobs:
|
||||||
matrix:
|
matrix:
|
||||||
goos: [ darwin ]
|
goos: [ darwin ]
|
||||||
goarch: [ "amd64", "arm64" ]
|
goarch: [ "amd64", "arm64" ]
|
||||||
go: [ "1.20.8" ]
|
go: [ "1.20.10" ]
|
||||||
fail-fast: true
|
fail-fast: true
|
||||||
|
|
||||||
name: Go ${{ matrix.go }} ${{ matrix.goos }} ${{ matrix.goarch }} build
|
name: Go ${{ matrix.go }} ${{ matrix.goos }} ${{ matrix.goarch }} build
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# Copyright (c) HashiCorp, Inc.
|
# Copyright (c) HashiCorp, Inc.
|
||||||
# SPDX-License-Identifier: BUSL-1.1
|
# SPDX-License-Identifier: BUSL-1.1
|
||||||
|
|
||||||
ARG GOLANG_VERSION=1.20.8
|
ARG GOLANG_VERSION=1.20.10
|
||||||
FROM golang:${GOLANG_VERSION}
|
FROM golang:${GOLANG_VERSION}
|
||||||
|
|
||||||
WORKDIR /consul
|
WORKDIR /consul
|
||||||
|
|
Loading…
Reference in New Issue