D Tripp
640e54552a
etcd 3.4: Install revive linter on CI if not installed.
...
This is based on commit 4f238837aa
and pull request https://github.com/etcd-io/etcd/pull/14872 .
Signed-off-by: D Tripp <38776199+thedtripp@users.noreply.github.com>
2024-07-03 23:44:16 +00:00
D Tripp
e3c0ac0bec
etcd 3.4: Install shellcheck if not installed.
...
Include conditional logic to install shellcheck with correct architecture.
This is based on commit 4f23883 and pull request etcd-io#14872.
Signed-off-by: D Tripp <38776199+thedtripp@users.noreply.github.com>
2024-06-28 23:34:25 +00:00
Madhav Jivrajani
90666624f3
.*: sync go toolchain version and add ability to verify versions
...
This commit adds a script to sync the version present in .go-version
across all go.mod files as the toolchain directive. As part of that,
this commit also modifies go.mod files that did not have synced toolchain
directives.
Additionally, this also adds a script to verify all toolchain and go
directives against the version present in .go-version as follows:
(1) The go directive <= version in .go-version
(2) The toolchain directive == version in .go-version
This script runs as part of the `make verify` target, making it run
as a presbumit by default.
Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com>
2024-05-15 15:35:21 +05:30
Wei Fu
609be39ea9
.github: enable failpoints for integration tests
...
And introduce helper to toggle failpoints by makefile.
Signed-off-by: Wei Fu <fuweid89@gmail.com>
2024-04-04 22:32:23 +08:00
Chun-Hung Tseng
5acca2781e
Bump go-version to 1.21.9 for release-3.4 due to CVE-2023-45288
...
Reference:
- PR #17703
Signed-off-by: Chun-Hung Tseng <henrybear327@gmail.com>
2024-04-04 10:55:07 +02:00
Lan Liang
5150b4d5a1
Update go version to 1.21.8 for build.
...
Signed-off-by: Lan Liang <gcslyp@gmail.com>
2024-03-06 13:31:26 +00:00
Allen Ray
9591c294b7
[3.4] Update to go1.21
...
Signed-off-by: Allen Ray <alray@redhat.com>
2024-02-05 10:21:19 -05:00
Ivan Valdes
5d0fbafcd3
dependency: update go to 1.20.13
...
Signed-off-by: Ivan Valdes <ivan@vald.es>
2024-01-18 16:13:43 -08:00
Siyuan Zhang
5ca4d8ccf2
[3.4] enable gofail in e2e test.
...
Signed-off-by: Siyuan Zhang <sizhang@google.com>
2023-12-21 09:34:17 -08:00
Jonas Riedel
ab34e01f34
etcd: Update go version to 1.20.12
...
Signed-off-by: Jonas Riedel <jonasriedel@pm.me>
2023-12-06 20:08:24 +01:00
arjunmalhotra1
aa65306339
etcd: upgrade go version from 1.20.10 to 1.20.11
...
To keep etcd projects up to date with the latest patch releases &
incorporate the latest security updates.
Signed-off-by: arjunmalhotra1 <am2cj@virginia.edu>
2023-11-12 22:11:26 -06:00
Benjamin Wang
68504586bd
bump golang version to 1.20.10
...
Address CVE-2023-44487
https://github.com/advisories/GHSA-qppj-fm5r-hxr3
Signed-off-by: Benjamin Wang <wachao@vmware.com>
2023-10-11 16:05:13 +01:00
Oscar
e0147abbec
etcd: upgrade go version to 1.20.9 in Makefile & scripts
...
Signed-off-by: Oscar <5xp395ab@duck.com>
2023-10-10 11:06:00 +00:00
Benjamin Wang
a79e37290a
dependency: bump golang to 1.20.8
...
Signed-off-by: Benjamin Wang <wachao@vmware.com>
2023-09-08 17:52:43 +01:00
James Blair
4db260134f
Backport update to golang 1.20 minor release.
...
Signed-off-by: James Blair <mail@jamesblair.net>
2023-08-13 16:02:29 +12:00
James Blair
ff4c49b7c3
Backport Makefile recipes for common test commands.
...
Signed-off-by: James Blair <mail@jamesblair.net>
2023-08-04 10:04:45 +12:00
James Blair
9925f90161
Backport go update to latest patch release 1.19.9.
...
Signed-off-by: James Blair <mail@jamesblair.net>
2023-05-04 15:20:32 +12:00
Benjamin Wang
78a898a903
bump golang to 1.19.8 to fix CVEs
...
https://groups.google.com/g/golang-announce/c/Xdv6JL9ENs8/m/OV40vnafAwAJ
Signed-off-by: Benjamin Wang <wachao@vmware.com>
2023-04-06 14:31:15 +08:00
James Blair
51ea1c0abe
Updated go to 1.19.7.
...
Mitigates CVE-2023-24532.
Signed-off-by: James Blair <mail@jamesblair.net>
2023-03-08 22:46:34 +13:00
James Blair
9570978e93
Bump to go 1.19.6
...
Signed-off-by: James Blair <mail@jamesblair.net>
2023-02-20 11:41:01 +13:00
Lili Cosic
5890bc8bd6
.travis,Makefile,functional: Bump go 1.12 version to v1.12.17
...
This version was already used to build the release v3.4.15.
2021-04-20 14:00:44 +02:00
Gyuho Lee
d617055284
*: use Go 1.12.12
...
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
2019-10-23 10:11:02 -07:00
Gyuho Lee
c9465f51d2
*: use Go 1.12.9
...
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
2019-08-15 14:40:46 -07:00
Gyuho Lee
8e05c73fa7
Makefile: explicit about GOOS in docker-test builds
...
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
2019-08-13 16:57:22 -07:00
Gyuho Lee
98462b52d1
*: use Go 1.12.8
...
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
2019-08-13 12:56:11 -07:00
Gyuho Lee
1c312cefbd
functional: use Go 1.12.7 as default
...
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
2019-08-05 12:40:50 -07:00
Gyuho Lee
dfd62f04e9
*: test with Go 1.12.7
...
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
2019-07-23 12:40:47 -07:00
Gyuho Lee
05378f0d5d
Makefile: upgrade default Go version
...
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
2019-05-28 15:39:35 -07:00
Mark McLoughlin
4d45a9ca43
build: stop using ETCDCTL_API=3
...
Note: v3 has been the default since 25bc65794.
2019-01-14 14:46:16 +00:00
Gyuho Lee
6f0ba5fa06
*: update Go versions
...
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
2018-12-16 23:13:11 -08:00
Gyuho Lee
2a8dc72899
Makefile: update default Go version
...
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
2018-10-07 17:39:19 -07:00
Gyuho Lee
a0cc409352
Makefile: bump up to Go 1.11
...
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
2018-08-28 21:28:41 -07:00
Gyuho Lee
f3af3d83c2
Makefile: update import paths to "go.etcd.io"
...
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
2018-08-28 17:47:55 -07:00
Gyuho Lee
ac936365bb
tools/etcd-dump-metrics: initial commit
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-07-22 00:34:22 -07:00
Gyuho Lee
f76cf959b2
Makefile: remove Go 1.9.7
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-07-19 10:23:44 -07:00
Gyuho Lee
51a209c56f
Makefile: grep "DATA RACE" for tests
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-06-13 16:24:08 -07:00
Gyuho Lee
9034e1c144
Makefile: use Go 1.9.7
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-06-08 10:54:56 -07:00
Gyuho Lee
082c3ef0bc
*: use Go 1.10.3 for CI tests
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-06-08 10:50:12 -07:00
Gyuho Lee
38fcfb63b4
Makefile: add ".coverprofile" to "make clean"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-03 17:22:34 -07:00
Gyuho Lee
4a01c4e98a
Makefile: use Go 1.10.2
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-01 10:11:05 -07:00
Gyuho Lee
38e32a1b54
snapshot: ignore server logs
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-16 17:36:00 -07:00
Gyuho Lee
eabb40f0ae
test: combine "compile_pass" into "build_pass"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-10 17:07:42 -07:00
Gyuho Lee
784b6528d2
*: move "Dockerfile-functional"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-09 10:35:21 -07:00
Gyuho Lee
20e1179fac
Dockerfile-test: move to "tests"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-09 10:33:25 -07:00
Gyuho Lee
140374e25d
*: move "scripts/docker-*" to "tests"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-09 10:31:00 -07:00
Gyuho Lee
cd4580b4a9
functional: move "etcd-test-proxy"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-08 14:59:39 -07:00
Gyuho Lee
85e050a120
*: rename, clean up functional tests
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-07 10:00:00 -07:00
Gyuho Lee
8219c7f273
Makefile: clean up "gopath.proto"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-04 10:52:01 -07:00
Gyuho Lee
828a0246a6
Makefile: update/move
...
This is being used for all docker tests.
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-02 11:27:26 -07:00
Gyu-Ho Lee
249a2c30d2
Makefile: delete
...
moving to somewhere else
2017-10-23 16:35:04 -07:00