Michael Schurter
7c0ab3ad53
build: update from Go 1.14.1 to Go 1.14.3
2020-05-16 10:41:20 -04:00
Michael Schurter
3dfe57247f
scripts: add usage to update_golang_version.sh
2020-05-16 10:40:11 -04:00
Michele
d09937e41a
Move appveyor tests to circle
2020-05-15 10:15:37 -04:00
Tim Gross
89972866d3
e2e: upgrade CNI to 0.8.6 ( #7956 )
2020-05-14 09:29:11 -04:00
Anthony Scalisi
e1287846ae
fix spelling errors ( #6985 )
2020-04-20 09:28:19 -04:00
Mahmood Ali
9a36565b8c
dev: Use go mod for managing hashicorp/go-msgpack
2020-04-07 10:52:04 -04:00
Mahmood Ali
10b9ad4d79
dev: use go mod to install dev dependencies
...
This allows using https download and go mod cache proxies, over using
git and downloading entire dependencies git history, hopefully,
resulting into a faster installation process.
2020-03-30 21:32:45 -04:00
Mahmood Ali
6ffb7a3d2d
ci: use curl
...
It's installed by default in macOS unlike wget
2020-03-23 13:27:58 -04:00
Mahmood Ali
dda776e44a
use golang 14.1
2020-03-23 13:02:14 -04:00
Mahmood Ali
ac53c110a6
Merge pull request #7236 from hashicorp/b-remove-rkt
...
Remove rkt as a built-in driver
2020-03-17 09:07:35 -04:00
Yoan Blanc
600186dbac
ci: bump consul and vault
...
Signed-off-by: Yoan Blanc <yoan@dosimple.ch >
2020-03-15 11:01:55 +01:00
Mahmood Ali
d2ddef5ba3
update grpc
...
Upgrade grpc to v1.27.1 and protobuf plugins to v1.3.4.
2020-03-03 08:39:54 -05:00
Mahmood Ali
7515da6231
use golang 1.14
2020-03-02 13:55:02 -05:00
Mahmood Ali
e265e4c7b2
Remove rkt as a built-in driver
...
Rkt has been archived and is no longer an active project:
* https://github.com/rkt/rkt
* https://github.com/rkt/rkt/issues/4024
The rkt driver will continue to live as an external plugin.
2020-02-26 22:16:41 -05:00
Mahmood Ali
028a470368
use golang 1.12.16
2020-01-29 09:52:03 -05:00
Mahmood Ali
30af487eb3
fix comment
2020-01-27 09:10:38 -05:00
Mahmood Ali
ee244e9256
Update golang to 1.12.15
2020-01-16 14:49:44 -05:00
Mahmood Ali
8dbb16cbe5
add a script to update golang version
2020-01-16 14:49:43 -05:00
Tim Gross
28ef143b52
upgrade CNI plugins to 0.8.4 ( #6921 )
...
When multiple Connect-enabled task groups start on the same client
node, a race condition in the CNI plugins for creating iptables chains
causes one of the tasks to fail. We upstreamed a patch to CNI plugins
to make iptables chain creation idempotent.
This changeset updates end-to-end testing, development tooling, and
documentation to use 0.8.4 which includes our patch.
2020-01-09 10:57:07 -05:00
Michael Schurter
48bdf7ea93
release: switch to Go 1.12.13
2019-11-20 10:09:52 -05:00
Drew Bailey
5d69b3a2a5
update vagrant & packer consul versions
2019-11-07 10:13:14 -05:00
Mahmood Ali
61509742bc
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
Michael Lange
85153a5ecf
Merge pull request #6396 from hashicorp/d-updated-ui-guides
...
Docs: Updated UI guides
2019-10-11 10:33:37 -07:00
Michael Schurter
738a39c88e
release: tag on HEAD not master
2019-10-10 11:49:59 -07:00
Michael Lange
cac703fb4c
Change resolution to neatly frame the UI
2019-09-27 13:21:02 -07:00
Mahmood Ali
053a1001f2
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
d8eda18373
vagrant: install chrome in dev only
2019-09-06 16:11:16 -04:00
Mahmood Ali
cbb624f3de
vagrant: Install dev tools in dev script only
2019-09-06 14:55:16 -04:00
Tim Gross
b40b0b1ae6
add CNI plugins to Vagrant install
2019-09-05 14:20:17 -04:00
Danielle Lancashire
0098841c4a
chore: Remove unused travis scripts
2019-08-30 13:51:05 +02:00
Tim Gross
92783b681a
ci: require Consul 1.6.0
2019-08-29 14:15:56 -04:00
Tim Gross
09cb3994cc
dev: bump vagrant consul version to match CI
2019-08-29 14:15:56 -04:00
Mahmood Ali
a72a0f8832
Merge pull request #5676 from hashicorp/f-b-upgrade-ugorji-dep-20190508
...
Update ugorji/go to latest
2019-08-23 18:29:49 -04:00
Mahmood Ali
0ccca0ad59
use golang 1.12
2019-08-23 09:44:40 -04:00
Michael Schurter
9e4950f36d
ci: require Consul 1.6.0-rc1
2019-08-20 13:23:23 -07:00
Michael Lange
f939de1fd0
Moved the ui screenshots script from /website/scripts to /scripts
...
Having a node package in the website dir is incompatible with the way
middleman watches the filesystem.
2019-06-19 17:18:44 -07:00
Mahmood Ali
5ade5f54c5
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
Mahmood Ali
bb67e1c2c4
scripts: use /dev/null when verifying s3
2019-06-11 13:30:54 -04:00
Mahmood Ali
05a619c8aa
Pin node version to v10.15.3
2019-05-22 14:23:50 -04:00
Mahmood Ali
83af31f527
use Node 10 for releases
2019-05-22 13:40:25 -04:00
Mahmood Ali
a8a6515e9f
Update ugorji/go to latest
...
Our testing so far indicates that ugorji/go/codec maintains backward
compatiblity with the version we are using now, for purposes of Nomad
serialization.
Using latest ugorji/go allows us to get back to using upstream library,
get get the optimizations benefits in RPC paths (including code
generation optimizations).
ugorji/go introduced two significant changes:
* time binary format in debb8e2d2e . Setting `h.BasicHandle.TimeNotBuiltin = true` restores old behavior
* ugorji/go started honoring `json` tag as well:
v1.1.4 is the latest but has a bug in handling RawString that's fixed in
d09a80c1e0
.
2019-05-09 19:35:58 -04:00
Mahmood Ali
a02b742a09
use ugorji/go/codec version that's in vendor.json
2019-05-01 12:47:14 -04:00
Mahmood Ali
6051986144
Update release/dist script with preflight
...
Add a preflight check to ensure that AWS credentials is configured
before creating tag.
2019-04-28 16:31:07 -04:00
Michael Lange
bd2b2d7059
Upgrade Yarn
2019-04-10 14:55:29 -07:00
Michael Lange
54e89a5004
Upgrade to Node 10, latest LTS
2019-04-10 14:54:38 -07:00
Mahmood Ali
ca9b27e9db
scripts: better prerelease extractor
2019-04-08 21:42:10 -04:00
Mahmood Ali
4611b9998c
release: only install deps when installing
...
Now `prerelease` no longer requires linters
2019-03-21 15:02:09 -04:00
Mahmood Ali
3829fc0ee0
allow configurable release target in mac
2019-03-21 14:46:35 -04:00
Mahmood Ali
c28b59267c
Merge pull request #5435 from hashicorp/release-scripts-20190318
...
Scripts for automating binary building
2019-03-20 07:26:10 -04:00
Mahmood Ali
a8c255665d
release: Upgrade to use 1.11.6 golang on macOS
...
To correspond to the Linux scripts in 855761a5df
2019-03-19 21:18:44 -04:00