Seth Hoenig
911700ffea
build: update to go1.20 ( #16029 )
...
* build: update to go1.20
* build: use stringy go1.20 in circle yaml
* tests: handle new x509 certificate error structure in go1.20
* cl: add cl entry
2023-02-03 08:14:53 -06:00
Seth Hoenig
a8d40ce26b
build: update to go 1.19.5 ( #15769 )
2023-01-13 09:57:32 -06:00
Seth Hoenig
a0bdc67d6a
build: update to go1.19.3 ( #15099 )
2022-11-01 15:54:49 -05:00
Seth Hoenig
3f29e59e6e
build: update go version to go1.19.1 ( #14653 )
...
minor update, no CL needed
2022-09-22 09:40:01 -05:00
Seth Hoenig
91e32eec9b
build: update to go1.19
2022-08-16 08:40:57 -05:00
Seth Hoenig
35c76098d6
build: update to go1.18.5
2022-08-02 07:36:35 -05:00
Seth Hoenig
8392ee8988
build: update to go1.18.3
...
Release Notes:
https://groups.google.com/g/golang-announce/c/TzIC9-t8Ytg
Contains 4 security fixes - the 2 related to Windows might be relevant.
2022-07-01 10:12:56 -05:00
Seth Hoenig
f7c0e078a9
build: update golang version to 1.18.2
...
This PR update to Go 1.18.2. Also update the versions of hclfmt
and go-hclogfmt which includes newer dependencies necessary for dealing
with go1.18.
The hcl v2 branch is now 'nomad-v2.9.1+tweaks2', to include a fix for
newer macOS versions: 8927e75e82
2022-05-25 10:04:04 -05:00
Seth Hoenig
bf54ef26be
build: update golang to 1.17.9
2022-04-21 11:43:01 -05:00
Tim Gross
46e1d29298
golang security update 1.17.5
2021-12-10 13:50:22 -05:00
Tim Gross
73e3b15305
build: bump go version to 1.17.3 ( #11461 )
2021-11-05 15:34:24 -04:00
Mahmood Ali
6c7519fc10
build: Update to golang 1.17.1
2021-10-01 09:41:25 -04:00
Mahmood Ali
641afebeed
update golang to 1.16.7 ( #11083 )
2021-08-25 11:56:46 -04:00
Mahmood Ali
baacc3c19b
golang: update to 1.16.5 ( #10733 )
...
1.16.5 contains some security fixes for zip that are notable to get: https://github.com/golang/go/issues?q=milestone%3AGo1.16.5+label%3ACherryPickApproved
2021-06-09 11:51:41 -04:00
Tim Gross
6237224681
update golang to 1.16.4
2021-05-07 11:06:54 -04:00
Mahmood Ali
e17082b9cf
update golang to 1.16.3 ( #10484 )
2021-04-30 13:52:05 -04:00
Mahmood Ali
fa721ef285
build: use golang 1.16
2021-03-09 14:20:40 -05:00
Michael Schurter
772ab5502d
build: upgrade from Go 1.15.5 -> 1.15.6
...
Also updated scripts/update_golang_version.sh to handle new CircleCI
file layout.
2021-01-04 08:34:00 -08:00
Mahmood Ali
6db498128b
refactor golang scripts a bit
...
Namely ensure the script fails if any step fails, only skip installing
if that particular version is installed, and retry if the download fails
2020-12-08 09:59:36 -05:00
Michael Schurter
65175d15cc
build: upgrade from Go 1.15.4 to 1.15.5
...
Despite being a security release for Go, we do not believe Nomad is
impacted.
2020-11-12 14:19:26 -08:00
Michael Schurter
447ec6389e
go: update from 1.15.1 to 1.15.4
...
1.15.5 is due in a couple days but we may release before then.
2020-11-10 08:35:25 -08:00
Mahmood Ali
d4f385d6e1
Upgrade to golang 1.15 ( #8858 )
...
Upgrade to golang 1.15
Starting with golang 1.5, setting Ctty value result in `Setctty set but Ctty not valid in child` error, as part of https://github.com/golang/go/issues/29458 .
This commit lifts the fix in https://github.com/creack/pty/pull/97 .
2020-09-09 15:59:29 -04:00
Michael Schurter
c7c603eda5
build: update from Go 1.14.6 to Go 1.14.7
...
Go 1.14.7 fixes CVE-2020-16845 which is not believed to impact Nomad.
2020-08-06 11:50:29 -07:00
Mahmood Ali
522560add2
Use golang 1.14.6
...
Pick up fixes [golang 1.14.6 bug fixes](https://github.com/golang/go/issues?q=milestone%3AGo1.14.6+label%3ACherryPickApproved ), specially the one where reflect.DeepEqual returns true even if values don't match, affecting our tests integrity.
2020-07-20 12:04:38 -04:00
Michael Schurter
db14a4d19c
build: update from Go 1.14.4 to Go 1.14.5
...
Go 1.14.4 contains two CVEs which are fixed in 1.14.5:
- [CVE-2020-15586](https://golang.org/issue/34902 )
- [CVE-2020-14039](https://golang.org/issue/39360 )
Upon consideration with HashiCorp security these CVEs are considered low
severity for Nomad and no new security fix binary will be released.
2020-07-15 09:49:06 -07:00
Michael Schurter
c078155cf0
build: update from Go 1.14.3 to Go 1.14.4
2020-06-16 10:07:05 -07:00
Michael Schurter
ca9907a967
build: update from Go 1.14.1 to Go 1.14.3
2020-05-16 10:41:20 -04:00
Mahmood Ali
17059d0a1e
ci: use curl
...
It's installed by default in macOS unlike wget
2020-03-23 13:27:58 -04:00
Mahmood Ali
3f27ad14d8
use golang 14.1
2020-03-23 13:02:14 -04:00
Mahmood Ali
67bea52866
use golang 1.14
2020-03-02 13:55:02 -05:00
Mahmood Ali
fb68c7dcdc
use golang 1.12.16
2020-01-29 09:52:03 -05:00
Mahmood Ali
6294fddb9c
Update golang to 1.12.15
2020-01-16 14:49:44 -05:00
Michael Schurter
1ba0daa577
release: switch to Go 1.12.13
2019-11-20 10:09:52 -05:00
Mahmood Ali
94dfcaad70
Use golang 1.12.12
...
Use use base official golang image in CircleCI, as it gets refreshed
more quickly compared to circleci/golang, and we don't benefit from
circleci image customizations much.
2019-10-18 08:44:47 -04:00
Mahmood Ali
916c6bdda4
Use golang to 1.12.10
...
To get fix for https://github.com/golang/go/issues/34540 .
2019-09-26 10:46:07 -04:00
Mahmood Ali
6430fb5444
use golang 1.12
2019-08-23 09:44:40 -04:00
Mahmood Ali
6aaec8b861
Update golang to 1.11.11
...
It's the latest 1.11 point release as of now
2019-06-13 09:49:21 -04:00
Michael Schurter
849865caff
vagrant: upgrade to Go 1.11.6
2019-03-18 13:38:00 -07:00
Mahmood Ali
32aa667592
dev: use golang 1.11.5
...
Use latest Golang point release at this time for development.
2019-01-28 15:05:47 -05:00
Mahmood Ali
c999400208
dev: upgrade go to 1.11.3
2018-12-14 09:42:23 -05:00
Chris Baker
014184749f
vagrant: updated go_version to 1.11 in vagrant-linux go provisioning script
2018-10-04 19:06:35 -04:00
Chelsea Holland Komlo
e70aa124b4
upgrade nomad to 1.10.2
2018-05-21 17:24:51 -04:00
Michael Schurter
45b4d5c81d
Bump Go to 1.10 in Vagrantfile
2018-03-16 16:17:16 -07:00
Michael Schurter
85590a67c1
chown $GOPATH for vagrant user
2017-12-11 17:06:07 -08:00
Alex Dadgar
ec5e23065c
bump go
2017-11-14 15:06:41 -08:00
Michael Schurter
566f2ee061
Fix permissions of $GOPATH in Vagrantfile
...
Technically just the true->false is needed. The `chown -R` was a first
attempt that didn't fix the bug, but it's a nice simplification.
2017-09-11 22:38:10 -07:00
James Nugent
12d41dbfe0
build: Lint shell scripts, and make all shell scripts lint cleanly
2017-09-08 19:50:39 -05:00
James Nugent
72028fd5b3
build: Install Go in Vagrant from official release
2017-09-08 19:46:07 -05:00