Skip to content

Instantly share code, notes, and snippets.

@nikhita
Last active April 3, 2019 06:41
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nikhita/9f9806ccf14752fa436a7b23c5450423 to your computer and use it in GitHub Desktop.
Save nikhita/9f9806ccf14752fa436a7b23c5450423 to your computer and use it in GitHub Desktop.
Script used to smoke test client-go v11.0.0 before releasing
#!/bin/bash -ex
cd $GOPATH/src/k8s.io
rm -rf cache.new
if [ ! -d cache ]; then
mkdir cache.new
pushd cache.new
for repo in $(ls -1 ../kubernetes/staging/src/k8s.io); do
git clone https://github.com/kubernetes/${repo}.git
done
popd
mv cache.new cache
fi
for repo in $(ls -1 kubernetes/staging/src/k8s.io); do
rm -rf ${repo}
git clone --reference-if-able ./cache/${repo} https://github.com/kubernetes/${repo}.git
done
# do this if the tag has still not been published
# it's very hacky
# cd client-go && git remote rename origin upstream && git remote add origin https://github.com/nikhita/client-go.git && git fetch origin --tags && cd ..
function kubeDeps() {
jq -r ".Deps | map(.ImportPath) | .[]" Godeps/Godeps.json | grep "^k8s.io/" | cut -d/ -f2 | sort -u
}
function rmVendorsInKubeDeps() {
for dep in $(kubeDeps); do
pushd ../${dep} >/dev/null
git rm -q -rf vendor/ && git commit -m "rm vendor/" -q || true
popd
done
}
for branch in v11.0.0; do
pushd client-go
git checkout ${branch}
godep restore
go build ./...
git reset --hard
git clean -f -f -d
popd
done
for branch in v11.0.0; do
pushd $GOPATH/src/github.com/nikhita/kube-glide-test
git checkout ${branch}
glide cache-clear
rm -rf glide.lock vendor/
glide install --strip-vendor
go build .
git reset --hard
git clean -f -f -d
popd
done
+ cd /home/nikhita/go/src/k8s.io
+ rm -rf cache.new
+ '[' '!' -d cache ']'
++ ls -1 kubernetes/staging/src/k8s.io
+ for repo in $(ls -1 kubernetes/staging/src/k8s.io)
+ rm -rf api
+ git clone --reference-if-able ./cache/api https://github.com/kubernetes/api.git
Cloning into 'api'...
remote: Enumerating objects: 804, done.
remote: Counting objects: 100% (804/804), done.
remote: Compressing objects: 100% (28/28), done.
remote: Total 1887 (delta 802), reused 776 (delta 776), pack-reused 1083
Receiving objects: 100% (1887/1887), 1.23 MiB | 231.00 KiB/s, done.
Resolving deltas: 100% (1238/1238), completed with 207 local objects.
+ for repo in $(ls -1 kubernetes/staging/src/k8s.io)
+ rm -rf apiextensions-apiserver
+ git clone --reference-if-able ./cache/apiextensions-apiserver https://github.com/kubernetes/apiextensions-apiserver.git
Cloning into 'apiextensions-apiserver'...
remote: Enumerating objects: 3785, done.
remote: Counting objects: 100% (3785/3785), done.
remote: Compressing objects: 100% (40/40), done.
remote: Total 7989 (delta 3781), reused 3745 (delta 3745), pack-reused 4204
Receiving objects: 100% (7989/7989), 3.94 MiB | 241.00 KiB/s, done.
Resolving deltas: 100% (5154/5154), completed with 1435 local objects.
+ for repo in $(ls -1 kubernetes/staging/src/k8s.io)
+ rm -rf apimachinery
+ git clone --reference-if-able ./cache/apimachinery https://github.com/kubernetes/apimachinery.git
Cloning into 'apimachinery'...
remote: Enumerating objects: 718, done.
remote: Counting objects: 100% (718/718), done.
remote: Compressing objects: 100% (43/43), done.
remote: Total 1652 (delta 695), reused 696 (delta 674), pack-reused 934
Receiving objects: 100% (1652/1652), 512.05 KiB | 148.00 KiB/s, done.
Resolving deltas: 100% (1065/1065), completed with 271 local objects.
+ for repo in $(ls -1 kubernetes/staging/src/k8s.io)
+ rm -rf apiserver
+ git clone --reference-if-able ./cache/apiserver https://github.com/kubernetes/apiserver.git
Cloning into 'apiserver'...
remote: Enumerating objects: 2538, done.
remote: Counting objects: 100% (2538/2538), done.
remote: Compressing objects: 100% (35/35), done.
remote: Total 5652 (delta 2536), reused 2503 (delta 2503), pack-reused 3114
Receiving objects: 100% (5652/5652), 1.97 MiB | 243.00 KiB/s, done.
Resolving deltas: 100% (3712/3712), completed with 755 local objects.
+ for repo in $(ls -1 kubernetes/staging/src/k8s.io)
+ rm -rf client-go
+ git clone --reference-if-able ./cache/client-go https://github.com/kubernetes/client-go.git
Cloning into 'client-go'...
remote: Enumerating objects: 1748, done.
remote: Counting objects: 100% (1748/1748), done.
remote: Compressing objects: 100% (51/51), done.
remote: Total 3714 (delta 1744), reused 1697 (delta 1697), pack-reused 1966
Receiving objects: 100% (3714/3714), 970.39 KiB | 256.00 KiB/s, done.
Resolving deltas: 100% (2450/2450), completed with 487 local objects.
+ for repo in $(ls -1 kubernetes/staging/src/k8s.io)
+ rm -rf cli-runtime
+ git clone --reference-if-able ./cache/cli-runtime https://github.com/kubernetes/cli-runtime.git
Cloning into 'cli-runtime'...
remote: Enumerating objects: 583, done.
remote: Counting objects: 100% (583/583), done.
remote: Compressing objects: 100% (41/41), done.
remote: Total 1368 (delta 550), reused 571 (delta 540), pack-reused 785
Receiving objects: 100% (1368/1368), 527.29 KiB | 143.00 KiB/s, done.
Resolving deltas: 100% (736/736), completed with 89 local objects.
+ for repo in $(ls -1 kubernetes/staging/src/k8s.io)
+ rm -rf cloud-provider
+ git clone --reference-if-able ./cache/cloud-provider https://github.com/kubernetes/cloud-provider.git
Cloning into 'cloud-provider'...
info: Could not add alternate for './cache/cloud-provider': reference repository './cache/cloud-provider' is not a local repository.
remote: Enumerating objects: 1403, done.
remote: Total 1403 (delta 0), reused 0 (delta 0), pack-reused 1403
Receiving objects: 100% (1403/1403), 1.79 MiB | 220.00 KiB/s, done.
Resolving deltas: 100% (593/593), done.
+ for repo in $(ls -1 kubernetes/staging/src/k8s.io)
+ rm -rf cluster-bootstrap
+ git clone --reference-if-able ./cache/cluster-bootstrap https://github.com/kubernetes/cluster-bootstrap.git
Cloning into 'cluster-bootstrap'...
info: Could not add alternate for './cache/cluster-bootstrap': reference repository './cache/cluster-bootstrap' is not a local repository.
remote: Enumerating objects: 51, done.
remote: Counting objects: 100% (51/51), done.
remote: Compressing objects: 100% (38/38), done.
remote: Total 522 (delta 17), reused 30 (delta 11), pack-reused 471
Receiving objects: 100% (522/522), 630.67 KiB | 264.00 KiB/s, done.
Resolving deltas: 100% (246/246), done.
+ for repo in $(ls -1 kubernetes/staging/src/k8s.io)
+ rm -rf code-generator
+ git clone --reference-if-able ./cache/code-generator https://github.com/kubernetes/code-generator.git
Cloning into 'code-generator'...
remote: Enumerating objects: 487, done.
remote: Counting objects: 100% (487/487), done.
remote: Compressing objects: 100% (15/15), done.
remote: Total 1338 (delta 486), reused 472 (delta 472), pack-reused 851
Receiving objects: 100% (1338/1338), 798.90 KiB | 222.00 KiB/s, done.
Resolving deltas: 100% (636/636), completed with 180 local objects.
+ for repo in $(ls -1 kubernetes/staging/src/k8s.io)
+ rm -rf component-base
+ git clone --reference-if-able ./cache/component-base https://github.com/kubernetes/component-base.git
Cloning into 'component-base'...
info: Could not add alternate for './cache/component-base': reference repository './cache/component-base' is not a local repository.
remote: Enumerating objects: 64, done.
remote: Counting objects: 100% (64/64), done.
remote: Compressing objects: 100% (42/42), done.
remote: Total 440 (delta 24), reused 43 (delta 20), pack-reused 376
Receiving objects: 100% (440/440), 611.08 KiB | 267.00 KiB/s, done.
Resolving deltas: 100% (163/163), done.
+ for repo in $(ls -1 kubernetes/staging/src/k8s.io)
+ rm -rf cri-api
+ git clone --reference-if-able ./cache/cri-api https://github.com/kubernetes/cri-api.git
Cloning into 'cri-api'...
info: Could not add alternate for './cache/cri-api': reference repository './cache/cri-api' is not a local repository.
remote: Enumerating objects: 367, done.
remote: Counting objects: 100% (367/367), done.
remote: Compressing objects: 100% (270/270), done.
remote: Total 367 (delta 64), reused 367 (delta 64), pack-reused 0
Receiving objects: 100% (367/367), 857.73 KiB | 245.00 KiB/s, done.
Resolving deltas: 100% (64/64), done.
+ for repo in $(ls -1 kubernetes/staging/src/k8s.io)
+ rm -rf csi-api
+ git clone --reference-if-able ./cache/csi-api https://github.com/kubernetes/csi-api.git
Cloning into 'csi-api'...
remote: Enumerating objects: 466, done.
remote: Counting objects: 100% (466/466), done.
remote: Compressing objects: 100% (57/57), done.
remote: Total 991 (delta 423), reused 447 (delta 406), pack-reused 525
Receiving objects: 100% (991/991), 300.41 KiB | 146.00 KiB/s, done.
Resolving deltas: 100% (585/585), completed with 79 local objects.
+ for repo in $(ls -1 kubernetes/staging/src/k8s.io)
+ rm -rf csi-translation-lib
+ git clone --reference-if-able ./cache/csi-translation-lib https://github.com/kubernetes/csi-translation-lib.git
Cloning into 'csi-translation-lib'...
info: Could not add alternate for './cache/csi-translation-lib': reference repository './cache/csi-translation-lib' is not a local repository.
remote: Enumerating objects: 2, done.
remote: Counting objects: 100% (2/2), done.
remote: Total 433 (delta 1), reused 2 (delta 1), pack-reused 431
Receiving objects: 100% (433/433), 487.14 KiB | 216.00 KiB/s, done.
Resolving deltas: 100% (209/209), done.
+ for repo in $(ls -1 kubernetes/staging/src/k8s.io)
+ rm -rf kube-aggregator
+ git clone --reference-if-able ./cache/kube-aggregator https://github.com/kubernetes/kube-aggregator.git
Cloning into 'kube-aggregator'...
remote: Enumerating objects: 3228, done.
remote: Counting objects: 100% (3228/3228), done.
remote: Compressing objects: 100% (85/85), done.
remote: Total 5807 (delta 3172), reused 3164 (delta 3138), pack-reused 2579
Receiving objects: 100% (5807/5807), 2.63 MiB | 233.00 KiB/s, done.
Resolving deltas: 100% (3959/3959), completed with 1106 local objects.
+ for repo in $(ls -1 kubernetes/staging/src/k8s.io)
+ rm -rf kube-controller-manager
+ git clone --reference-if-able ./cache/kube-controller-manager https://github.com/kubernetes/kube-controller-manager.git
Cloning into 'kube-controller-manager'...
remote: Enumerating objects: 361, done.
remote: Counting objects: 100% (361/361), done.
remote: Compressing objects: 100% (75/75), done.
remote: Total 529 (delta 298), reused 347 (delta 284), pack-reused 168
Receiving objects: 100% (529/529), 139.84 KiB | 270.00 KiB/s, done.
Resolving deltas: 100% (355/355), completed with 38 local objects.
+ for repo in $(ls -1 kubernetes/staging/src/k8s.io)
+ rm -rf kubelet
+ git clone --reference-if-able ./cache/kubelet https://github.com/kubernetes/kubelet.git
Cloning into 'kubelet'...
remote: Enumerating objects: 288, done.
remote: Counting objects: 100% (288/288), done.
remote: Compressing objects: 100% (50/50), done.
remote: Total 452 (delta 246), reused 278 (delta 236), pack-reused 164
Receiving objects: 100% (452/452), 128.18 KiB | 414.00 KiB/s, done.
Resolving deltas: 100% (310/310), completed with 39 local objects.
+ for repo in $(ls -1 kubernetes/staging/src/k8s.io)
+ rm -rf kube-proxy
+ git clone --reference-if-able ./cache/kube-proxy https://github.com/kubernetes/kube-proxy.git
Cloning into 'kube-proxy'...
remote: Enumerating objects: 196, done.
remote: Counting objects: 100% (196/196), done.
remote: Compressing objects: 100% (72/72), done.
remote: Total 469 (delta 137), reused 179 (delta 122), pack-reused 273
Receiving objects: 100% (469/469), 133.71 KiB | 393.00 KiB/s, done.
Resolving deltas: 100% (306/306), completed with 35 local objects.
+ for repo in $(ls -1 kubernetes/staging/src/k8s.io)
+ rm -rf kube-scheduler
+ git clone --reference-if-able ./cache/kube-scheduler https://github.com/kubernetes/kube-scheduler.git
Cloning into 'kube-scheduler'...
remote: Enumerating objects: 368, done.
remote: Counting objects: 100% (368/368), done.
remote: Compressing objects: 100% (76/76), done.
remote: Total 545 (delta 298), reused 358 (delta 290), pack-reused 177
Receiving objects: 100% (545/545), 146.18 KiB | 232.00 KiB/s, done.
Resolving deltas: 100% (359/359), completed with 36 local objects.
+ for repo in $(ls -1 kubernetes/staging/src/k8s.io)
+ rm -rf metrics
+ git clone --reference-if-able ./cache/metrics https://github.com/kubernetes/metrics.git
Cloning into 'metrics'...
remote: Enumerating objects: 538, done.
remote: Counting objects: 100% (538/538), done.
remote: Compressing objects: 100% (37/37), done.
remote: Total 1150 (delta 532), reused 501 (delta 501), pack-reused 612
Receiving objects: 100% (1150/1150), 349.13 KiB | 285.00 KiB/s, done.
Resolving deltas: 100% (711/711), completed with 121 local objects.
+ for repo in $(ls -1 kubernetes/staging/src/k8s.io)
+ rm -rf node-api
+ git clone --reference-if-able ./cache/node-api https://github.com/kubernetes/node-api.git
Cloning into 'node-api'...
info: Could not add alternate for './cache/node-api': reference repository './cache/node-api' is not a local repository.
remote: Enumerating objects: 167, done.
remote: Counting objects: 100% (167/167), done.
remote: Compressing objects: 100% (97/97), done.
remote: Total 1189 (delta 83), reused 134 (delta 68), pack-reused 1022
Receiving objects: 100% (1189/1189), 1.69 MiB | 265.00 KiB/s, done.
Resolving deltas: 100% (402/402), done.
+ for repo in $(ls -1 kubernetes/staging/src/k8s.io)
+ rm -rf sample-apiserver
+ git clone --reference-if-able ./cache/sample-apiserver https://github.com/kubernetes/sample-apiserver.git
Cloning into 'sample-apiserver'...
remote: Enumerating objects: 3569, done.
remote: Counting objects: 100% (3569/3569), done.
remote: Compressing objects: 100% (122/122), done.
remote: Total 6545 (delta 3474), reused 3510 (delta 3436), pack-reused 2976
Receiving objects: 100% (6545/6545), 3.05 MiB | 270.00 KiB/s, done.
Resolving deltas: 100% (4203/4203), completed with 1226 local objects.
+ for repo in $(ls -1 kubernetes/staging/src/k8s.io)
+ rm -rf sample-cli-plugin
+ git clone --reference-if-able ./cache/sample-cli-plugin https://github.com/kubernetes/sample-cli-plugin.git
Cloning into 'sample-cli-plugin'...
remote: Enumerating objects: 744, done.
remote: Counting objects: 100% (744/744), done.
remote: Compressing objects: 100% (15/15), done.
remote: Total 2536 (delta 738), reused 735 (delta 729), pack-reused 1792
Receiving objects: 100% (2536/2536), 1.97 MiB | 246.00 KiB/s, done.
Resolving deltas: 100% (1450/1450), completed with 248 local objects.
+ for repo in $(ls -1 kubernetes/staging/src/k8s.io)
+ rm -rf sample-controller
+ git clone --reference-if-able ./cache/sample-controller https://github.com/kubernetes/sample-controller.git
Cloning into 'sample-controller'...
remote: Enumerating objects: 2455, done.
remote: Counting objects: 100% (2455/2455), done.
remote: Compressing objects: 100% (36/36), done.
remote: Total 4676 (delta 2454), reused 2419 (delta 2419), pack-reused 2221
Receiving objects: 100% (4676/4676), 2.48 MiB | 232.00 KiB/s, done.
Resolving deltas: 100% (2976/2976), completed with 837 local objects.
+ cd client-go
+ git remote rename origin upstream
+ git remote add origin https://github.com/nikhita/client-go.git
+ git fetch origin --tags
remote: Enumerating objects: 2, done.
remote: Counting objects: 100% (2/2), done.
remote: Compressing objects: 100% (2/2), done.
remote: Total 2 (delta 0), reused 1 (delta 0), pack-reused 0
Unpacking objects: 100% (2/2), done.
From https://github.com/nikhita/client-go
* [new branch] bump-go-version-travis -> origin/bump-go-version-travis
* [new branch] changelog-release-10-branch -> origin/changelog-release-10-branch
* [new branch] fix-travis-release-9 -> origin/fix-travis-release-9
* [new branch] master -> origin/master
* [new branch] release-1.4 -> origin/release-1.4
* [new branch] release-1.5 -> origin/release-1.5
* [new branch] release-10 -> origin/release-10
* [new branch] release-2.0 -> origin/release-2.0
* [new branch] release-3.0 -> origin/release-3.0
* [new branch] release-8 -> origin/release-8
* [new branch] remove-install.md -> origin/remove-install.md
* [new branch] remove-installmd-from-release-9 -> origin/remove-installmd-from-release-9
* [new branch] revert-14-1.5 -> origin/revert-14-1.5
* [new branch] travis-go-1.12 -> origin/travis-go-1.12
* [new branch] update-readme-7.0.0 -> origin/update-readme-7.0.0
t [tag update] kubernetes-1.12.0 -> kubernetes-1.12.0
t [tag update] kubernetes-1.12.1-beta.0 -> kubernetes-1.12.1-beta.0
* [new tag] v11.0.0 -> v11.0.0
* [new tag] v2.0.0-alpha.0 -> v2.0.0-alpha.0
+ cd ..
+ for branch in v11.0.0
+ pushd client-go
~/go/src/k8s.io/client-go ~/go/src/k8s.io
+ git checkout v11.0.0
Note: checking out 'v11.0.0'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:
git checkout -b <new-branch-name>
HEAD is now at 6ee68ca5 Merge remote-tracking branch 'origin/master' into release-1.14
+ godep restore
+ go build ./...
+ git reset --hard
HEAD is now at 6ee68ca5 Merge remote-tracking branch 'origin/master' into release-1.14
+ git clean -f -f -d
+ popd
~/go/src/k8s.io
+ for branch in v11.0.0
+ pushd /home/nikhita/go/src/github.com/nikhita/kube-glide-test
~/go/src/github.com/nikhita/kube-glide-test ~/go/src/k8s.io
+ git checkout v11.0.0
Already on 'v11.0.0'
Your branch is up to date with 'origin/v11.0.0'.
+ glide cache-clear
[INFO] Glide cache has been cleared.
+ rm -rf glide.lock vendor/
+ glide install --strip-vendor
[INFO] Lock file (glide.lock) does not exist. Performing update.
[INFO] Downloading dependencies. Please wait...
[INFO] --> Fetching github.com/nikhita/client-go
[INFO] --> Fetching k8s.io/kube-aggregator
[INFO] --> Setting version for github.com/nikhita/client-go to v11.0.0.
[INFO] --> Setting version for k8s.io/kube-aggregator to kubernetes-1.14.0.
[INFO] Resolving imports
[INFO] --> Fetching k8s.io/apimachinery
[INFO] --> Fetching k8s.io/apiserver
[INFO] --> Fetching k8s.io/client-go
[INFO] Found Godeps.json file in /home/nikhita/.glide/cache/src/https-k8s.io-kube-aggregator
[INFO] --> Parsing Godeps metadata...
[INFO] --> Setting version for k8s.io/apimachinery to d7deff9243b165ee192f5551710ea4285dcfd615.
[INFO] --> Setting version for k8s.io/client-go to 6ee68ca5fd8355d024d02f9db0b3b667e8357a0f.
[INFO] --> Fetching github.com/spf13/cobra
[INFO] --> Setting version for github.com/spf13/cobra to c439c4fa093711d42e1b01acb1235b52004753c1.
[INFO] --> Fetching github.com/spf13/pflag
[INFO] --> Setting version for github.com/spf13/pflag to 583c0c0531f06d5278b7d917446061adc344b5cd.
[INFO] --> Setting version for k8s.io/apiserver to 8b27c41bdbb11ff103caa673315e097bf0289171.
[INFO] --> Fetching github.com/gogo/protobuf
[INFO] --> Setting version for github.com/gogo/protobuf to 342cbe0a04158f6dcb03ca0079991a51a4248c02.
[INFO] --> Fetching github.com/google/gofuzz
[INFO] --> Setting version for github.com/google/gofuzz to 24818f796faf91cd76ec7bddd72458fbced7a6c1.
[INFO] --> Fetching k8s.io/klog
[INFO] --> Setting version for k8s.io/klog to 8e90cee79f823779174776412c13478955131846.
[INFO] --> Fetching github.com/golang/protobuf
[INFO] --> Setting version for github.com/golang/protobuf to b4deda0973fb4c70b50d226b1af49f3da59f5265.
[INFO] --> Fetching github.com/googleapis/gnostic
[INFO] --> Setting version for github.com/googleapis/gnostic to 0c5108395e2debce0d731cf0287ddf7242066aba.
[INFO] --> Fetching golang.org/x/net
[INFO] --> Setting version for golang.org/x/net to 65e2d4e15006aab9813ff8769e768bbf4bb667a0.
[INFO] --> Fetching golang.org/x/time
[INFO] --> Setting version for golang.org/x/time to f51c12702a4d776e4c1fa9b0fabab841babae631.
[INFO] --> Fetching k8s.io/utils
[INFO] --> Setting version for k8s.io/utils to c2654d5206da6b7b6ace12841e8f359bb89b443c.
[INFO] --> Fetching github.com/inconshreveable/mousetrap
[INFO] --> Setting version for github.com/inconshreveable/mousetrap to 76626ae9c91c4f2a10f34cad8ce83ea42c93bb75.
[INFO] --> Fetching github.com/coreos/go-systemd
[INFO] --> Setting version for github.com/coreos/go-systemd to 39ca1b05acc7ad1220e09f133283b8859a8b71ab.
[INFO] --> Fetching github.com/emicklei/go-restful
[INFO] --> Setting version for github.com/emicklei/go-restful to ff4f55a206334ef123e4f79bbf348980da81ca46.
[INFO] --> Fetching github.com/evanphx/json-patch
[INFO] --> Setting version for github.com/evanphx/json-patch to 5858425f75500d40c52783dce87d085a483ce135.
[INFO] --> Fetching github.com/go-openapi/spec
[INFO] --> Setting version for github.com/go-openapi/spec to 5bae59e25b21498baea7f9d46e9c147ec106a42e.
[INFO] --> Fetching github.com/pborman/uuid
[INFO] --> Setting version for github.com/pborman/uuid to ca53cad383cad2479bbba7f7a1a05797ec1386e4.
[INFO] --> Fetching k8s.io/component-base
[INFO] --> Setting version for k8s.io/component-base to 4a91899592f42b2f5859587cc5a676a5b94d2ee3.
[INFO] --> Fetching k8s.io/kube-openapi
[INFO] --> Setting version for k8s.io/kube-openapi to b3a7cee44a305be0a69e1b9ac03018307287e1b0.
[INFO] --> Fetching gopkg.in/natefinch/lumberjack.v2
[INFO] --> Setting version for gopkg.in/natefinch/lumberjack.v2 to 20b71e5b60d756d3d2f80def009790325acc2b23.
[INFO] --> Fetching k8s.io/api
[INFO] --> Setting version for k8s.io/api to 40a48860b5abbba9aa891b02b32da429b08d96a0.
[INFO] --> Fetching gopkg.in/inf.v0
[INFO] --> Setting version for gopkg.in/inf.v0 to 3887ee99ecf07df5b447e9b00d9c0b2adaa9f3e4.
[INFO] --> Fetching gopkg.in/yaml.v2
[INFO] --> Setting version for gopkg.in/yaml.v2 to 5420a8b6744d3b0345ab293f6fcba19c978f1183.
[INFO] --> Fetching github.com/davecgh/go-spew
[INFO] --> Setting version for github.com/davecgh/go-spew to 782f4967f2dc4564575ca782fe2d04090b5faca8.
[INFO] --> Fetching golang.org/x/crypto
[INFO] --> Setting version for golang.org/x/crypto to de0752318171da717af4ce24d0a2e8626afaeb11.
[INFO] --> Fetching golang.org/x/oauth2
[INFO] --> Setting version for golang.org/x/oauth2 to a6bd8cefa1811bd24b86f8902872e4e8225f74c4.
[INFO] --> Fetching github.com/hashicorp/golang-lru
[INFO] --> Setting version for github.com/hashicorp/golang-lru to 20f1fb78b0740ba8c3cb143a61e86ba5c8669768.
[INFO] --> Fetching github.com/go-openapi/jsonpointer
[INFO] --> Setting version for github.com/go-openapi/jsonpointer to ef5f0afec364d3b9396b7b77b43dbe26bf1f8004.
[INFO] --> Fetching github.com/go-openapi/jsonreference
[INFO] --> Setting version for github.com/go-openapi/jsonreference to 8483a886a90412cd6858df4ea3483dce9c8e35a3.
[INFO] --> Fetching github.com/go-openapi/swag
[INFO] --> Setting version for github.com/go-openapi/swag to 5899d5c5e619fda5fa86e14795a835f473ca284c.
[INFO] --> Fetching sigs.k8s.io/yaml
[INFO] --> Setting version for sigs.k8s.io/yaml to fd68e9863619f6ec2fdd8625fe1f02e7c877e480.
[INFO] --> Fetching github.com/prometheus/client_golang
[INFO] --> Setting version for github.com/prometheus/client_golang to 505eaef017263e299324067d40ca2c48f6a2cf50.
[INFO] Found Godeps.json file in /home/nikhita/.glide/cache/src/https-k8s.io-component-base
[INFO] --> Parsing Godeps metadata...
[INFO] Found Godeps.json file in /home/nikhita/.glide/cache/src/https-k8s.io-kube-openapi
[INFO] --> Parsing Godeps metadata...
[INFO] --> Fetching github.com/NYTimes/gziphandler
[INFO] --> Setting version for github.com/NYTimes/gziphandler to 56545f4a5d46df9a6648819d1664c3a03a13ffdb.
[INFO] --> Fetching github.com/json-iterator/go
[INFO] --> Setting version for github.com/json-iterator/go to ab8a2e0c74be9d3be70b3184d9acc634935ded82.
[INFO] --> Fetching github.com/munnerz/goautoneg
[INFO] --> Setting version for github.com/munnerz/goautoneg to a547fc61f48d567d5b4ec6f8aee5573d8efce11d.
[INFO] Found Godeps.json file in /home/nikhita/.glide/cache/src/https-k8s.io-api
[INFO] --> Parsing Godeps metadata...
[INFO] --> Fetching github.com/coreos/etcd
[INFO] --> Setting version for github.com/coreos/etcd to 27fc7e2296f506182f58ce846e48f36b34fe6842.
[INFO] --> Fetching github.com/grpc-ecosystem/go-grpc-prometheus
[INFO] --> Setting version for github.com/grpc-ecosystem/go-grpc-prometheus to 2500245aa6110c562d17020fb31a2c133d737799.
[INFO] --> Fetching google.golang.org/grpc
[INFO] --> Setting version for google.golang.org/grpc to 168a6198bcb0ef175f7dacec0b8691fc141dc9b8.
[INFO] --> Fetching github.com/imdario/mergo
[INFO] --> Setting version for github.com/imdario/mergo to 9316a62528ac99aaecb4e47eadd6dc8aa6533d58.
[INFO] --> Fetching github.com/docker/spdystream
[INFO] --> Setting version for github.com/docker/spdystream to 449fdfce4d962303d702fec724ef0ad181c92528.
[INFO] --> Fetching github.com/mxk/go-flowrate
[INFO] --> Setting version for github.com/mxk/go-flowrate to cca7078d478f8520f85629ad7c68962d31ed7682.
[INFO] --> Fetching github.com/modern-go/reflect2
[INFO] --> Setting version for github.com/modern-go/reflect2 to 94122c33edd36123c84d5368cfb2b69df93a0ec8.
[INFO] --> Fetching golang.org/x/text
[INFO] --> Setting version for golang.org/x/text to b19bf474d317b857955b12035d2c5acb57ce8b01.
[INFO] --> Fetching golang.org/x/sys
[INFO] --> Setting version for golang.org/x/sys to 95c6576299259db960f6c5b9b69ea52422860fce.
[INFO] --> Fetching google.golang.org/appengine
[INFO] --> Fetching github.com/PuerkitoBio/purell
[INFO] --> Setting version for github.com/PuerkitoBio/purell to 8a290539e2e8629dbc4e6bad948158f790ec31f4.
[INFO] --> Fetching github.com/mailru/easyjson
[INFO] --> Setting version for github.com/mailru/easyjson to 2f5df55504ebc322e4d52d34df6a1f5b503bf26d.
[INFO] --> Fetching github.com/beorn7/perks
[INFO] --> Setting version for github.com/beorn7/perks to 3ac7bf7a47d159a033b107610db8a1b6575507a4.
[INFO] --> Fetching github.com/prometheus/client_model
[INFO] --> Setting version for github.com/prometheus/client_model to fa8ad6fec33561be4280a8f0514318c79d7f6cb6.
[INFO] --> Fetching github.com/prometheus/common
[INFO] --> Setting version for github.com/prometheus/common to cfeb6f9992ffa54aaa4f2170ade4067ee478b250.
[INFO] --> Fetching github.com/prometheus/procfs
[INFO] --> Setting version for github.com/prometheus/procfs to 65c1f6f8f0fc1e2185eb9863a3bc751496404259.
[INFO] --> Fetching sigs.k8s.io/structured-merge-diff
[INFO] --> Setting version for sigs.k8s.io/structured-merge-diff to e85c7b244fd2cc57bb829d73a061f93a441e63ce.
[INFO] --> Fetching github.com/modern-go/concurrent
[INFO] --> Setting version for github.com/modern-go/concurrent to bacd9c7ef1dd9b15be4a9909b8ac7a4e313eec94.
[INFO] --> Fetching github.com/golang/groupcache
[INFO] --> Setting version for github.com/golang/groupcache to 02826c3e79038b59d737d3b1c0a1d937f71a4433.
[INFO] --> Fetching github.com/PuerkitoBio/urlesc
[INFO] --> Setting version for github.com/PuerkitoBio/urlesc to 5bd2802263f21d8788851d5305584c82a5c75d7e.
[INFO] --> Fetching github.com/matttproud/golang_protobuf_extensions
[INFO] --> Setting version for github.com/matttproud/golang_protobuf_extensions to c12348ce28de40eed0136aa2b644d0ee0650e56c.
[INFO] --> Fetching google.golang.org/genproto
[INFO] --> Setting version for google.golang.org/genproto to 09f6ed296fc66555a25fe4ce95173148778dfa85.
[INFO] Downloading dependencies. Please wait...
[INFO] Setting references for remaining imports
[INFO] Exporting resolved dependencies...
[INFO] --> Exporting github.com/nikhita/client-go
[INFO] --> Exporting github.com/spf13/pflag
[INFO] --> Exporting github.com/googleapis/gnostic
[INFO] --> Exporting github.com/go-openapi/spec
[INFO] --> Exporting github.com/inconshreveable/mousetrap
[INFO] --> Exporting github.com/spf13/cobra
[INFO] --> Exporting github.com/emicklei/go-restful
[INFO] --> Exporting github.com/evanphx/json-patch
[INFO] --> Exporting github.com/google/gofuzz
[INFO] --> Exporting github.com/golang/protobuf
[INFO] --> Exporting github.com/gogo/protobuf
[INFO] --> Exporting github.com/coreos/go-systemd
[INFO] --> Exporting github.com/pborman/uuid
[INFO] --> Exporting golang.org/x/time
[INFO] --> Exporting golang.org/x/net
[INFO] --> Exporting github.com/davecgh/go-spew
[INFO] --> Exporting github.com/hashicorp/golang-lru
[INFO] --> Exporting github.com/go-openapi/jsonpointer
[INFO] --> Exporting github.com/go-openapi/jsonreference
[INFO] --> Exporting github.com/go-openapi/swag
[INFO] --> Exporting github.com/prometheus/client_golang
[INFO] --> Exporting github.com/NYTimes/gziphandler
[INFO] --> Exporting github.com/json-iterator/go
[INFO] --> Exporting golang.org/x/crypto
[INFO] --> Exporting golang.org/x/oauth2
[INFO] --> Exporting github.com/munnerz/goautoneg
[INFO] --> Exporting github.com/coreos/etcd
[INFO] --> Exporting sigs.k8s.io/yaml
[INFO] --> Exporting github.com/grpc-ecosystem/go-grpc-prometheus
[INFO] --> Exporting github.com/imdario/mergo
[INFO] --> Exporting github.com/docker/spdystream
[INFO] --> Exporting github.com/mxk/go-flowrate
[INFO] --> Exporting google.golang.org/grpc
[INFO] --> Exporting github.com/modern-go/reflect2
[INFO] --> Exporting github.com/PuerkitoBio/purell
[INFO] --> Exporting github.com/mailru/easyjson
[INFO] --> Exporting github.com/beorn7/perks
[INFO] --> Exporting github.com/prometheus/client_model
[INFO] --> Exporting github.com/prometheus/common
[INFO] --> Exporting github.com/prometheus/procfs
[INFO] --> Exporting golang.org/x/sys
[INFO] --> Exporting google.golang.org/appengine
[INFO] --> Exporting golang.org/x/text
[INFO] --> Exporting github.com/modern-go/concurrent
[INFO] --> Exporting gopkg.in/natefinch/lumberjack.v2
[INFO] --> Exporting gopkg.in/yaml.v2
[INFO] --> Exporting gopkg.in/inf.v0
[INFO] --> Exporting github.com/golang/groupcache
[INFO] --> Exporting github.com/PuerkitoBio/urlesc
[INFO] --> Exporting github.com/matttproud/golang_protobuf_extensions
[INFO] --> Exporting k8s.io/kube-openapi
[INFO] --> Exporting k8s.io/apimachinery
[INFO] --> Exporting sigs.k8s.io/structured-merge-diff
[INFO] --> Exporting k8s.io/api
[INFO] --> Exporting k8s.io/client-go
[INFO] --> Exporting k8s.io/utils
[INFO] --> Exporting k8s.io/klog
[INFO] --> Exporting k8s.io/apiserver
[INFO] --> Exporting k8s.io/kube-aggregator
[INFO] --> Exporting k8s.io/component-base
[INFO] --> Exporting google.golang.org/genproto
[INFO] Replacing existing vendor dependencies
[INFO] Project relies on 61 dependencies.
[INFO] Removing nested vendor and Godeps/_workspace directories...
[INFO] Removing: /home/nikhita/go/src/github.com/nikhita/kube-glide-test/vendor/github.com/coreos/etcd/cmd/vendor
[INFO] Removing: /home/nikhita/go/src/github.com/nikhita/kube-glide-test/vendor/github.com/coreos/etcd/vendor
[INFO] Removing: /home/nikhita/go/src/github.com/nikhita/kube-glide-test/vendor/k8s.io/kube-aggregator/vendor
[INFO] Removing: /home/nikhita/go/src/github.com/nikhita/kube-glide-test/vendor/sigs.k8s.io/structured-merge-diff/vendor
HEAD is now at 89c3103 Update for v11.0.0 (kubernetes-1.14)
Removing glide.lock
Removing kube-glide-test
Removing vendor/
~/Work/k8s/client-go-releases ~/Work/k8s/client-go-releases/release-11 ~ ~/go/src/k8s.io/client-go
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment