From de5b1b83baa90a0f5a0bb9034bc26eb9edf69790 Mon Sep 17 00:00:00 2001 From: Wei Fu Date: Mon, 17 Feb 2020 21:52:39 +0800 Subject: [PATCH] script: use github.com/kubernetes-sigs/cri-tools directly When we call `go get -d -v github.com/kubernetes-incubator/cri-tools/...` which repos has been moved to `github.com/kubernetes-sigs/cri-tools`, `go get` will create package `github.com/kubernetes-sigs/cri-tools`. ``` go get -d -v github.com/kubernetes-incubator/cri-tools/... github.com/kubernetes-incubator/cri-tools (download) github.com/kubernetes-sigs/cri-tools (download) ``` According to old version of `github.com/kubernetes-incubator/cri-tools` Makefile, if there is no `github.com/kubernetes-sigs/cri-tools` package, it will create softlink self to `github.com/kubernetes-sigs/cri-tools`. But `go get` will create `github.com/kubernetes-sigs/cri-tools` and there is no softlink. Therefore, the critools are always latest one, not specific version. So, use `github.com/kubernetes-sigs/cri-tools` will be better and save traffic from `go get`. Signed-off-by: Wei Fu (cherry picked from commit 246a560edb19ef9220bb452d0a3c82c7770213fb) Signed-off-by: Wei Fu --- script/setup/install-critools | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/script/setup/install-critools b/script/setup/install-critools index 0870632eee..48d384935f 100755 --- a/script/setup/install-critools +++ b/script/setup/install-critools @@ -22,8 +22,8 @@ set -eu -o pipefail go get -u github.com/onsi/ginkgo/ginkgo CRITEST_COMMIT=v1.16.1 -go get -d github.com/kubernetes-incubator/cri-tools/... -cd $GOPATH/src/github.com/kubernetes-incubator/cri-tools +go get -d github.com/kubernetes-sigs/cri-tools/... +cd "$GOPATH"/src/github.com/kubernetes-sigs/cri-tools git checkout $CRITEST_COMMIT make make install