Skip to content

Instantly share code, notes, and snippets.

@nikhita
Created July 2, 2019 15:23
Show Gist options
  • Save nikhita/355824d47cc78c91f9e8d3812769e68e to your computer and use it in GitHub Desktop.
Save nikhita/355824d47cc78c91f9e8d3812769e68e to your computer and use it in GitHub Desktop.
#!/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 v12.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
+ unset _mlre _mlIFS _mlshdbg
+ '[' 0 = 1 ']'
+ export MODULES_RUN_QUARANTINE=LD_LIBRARY_PATH
+ MODULES_RUN_QUARANTINE=LD_LIBRARY_PATH
+ '[' -n x ']'
+ _mlIFS='
'
+ IFS=' '
+ for _mlv in ${MODULES_RUN_QUARANTINE:-}
+ '[' LD_LIBRARY_PATH = LD_LIBRARY_PATH -a LD_LIBRARY_PATH = LD_LIBRARY_PATH ']'
++ eval 'echo ${LD_LIBRARY_PATH+x}'
+++ echo
+ '[' -n '' ']'
+ _mlrv=MODULES_RUNENV_LD_LIBRARY_PATH
++ eval 'echo ${MODULES_RUNENV_LD_LIBRARY_PATH:-}'
+++ echo
+ _mlre='LD_LIBRARY_PATH='\'''\'' '
+ '[' -n 'LD_LIBRARY_PATH='\'''\'' ' ']'
+ _mlre='eval LD_LIBRARY_PATH='\'''\'' '
++ eval 'LD_LIBRARY_PATH='\'''\''' /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl bash autoinit
+++ LD_LIBRARY_PATH=
+++ /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl bash autoinit
+ eval '_moduleraw() {
unset _mlre _mlIFS _mlshdbg;
if [ "${MODULES_SILENT_SHELL_DEBUG:-0}" = '\''1'\'' ]; then
case "$-" in
*v*x*) set +vx; _mlshdbg='\''vx'\'' ;;
*v*) set +v; _mlshdbg='\''v'\'' ;;
*x*) set +x; _mlshdbg='\''x'\'' ;;
*) _mlshdbg='\'''\'' ;;
esac;
fi;
if [ -n "${IFS+x}" ]; then
_mlIFS=$IFS;
fi;
IFS='\'' '\'';
for _mlv in ${MODULES_RUN_QUARANTINE:-}; do
if [ "${_mlv}" = "${_mlv##*[!A-Za-z0-9_]}" -a "${_mlv}" = "${_mlv#[0-9]}" ]; then
if [ -n "`eval '\''echo ${'\''$_mlv'\''+x}'\''`" ]; then
_mlre="${_mlre:-}${_mlv}_modquar='\''`eval '\''echo ${'\''$_mlv'\''}'\''`'\'' ";
fi;
_mlrv="MODULES_RUNENV_${_mlv}";
_mlre="${_mlre:-}${_mlv}='\''`eval '\''echo ${'\''$_mlrv'\'':-}'\''`'\'' ";
fi;
done;
if [ -n "${_mlre:-}" ]; then
eval `eval ${_mlre}/usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl bash '\''"$@"'\''`;
else
eval `/usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl bash "$@"`;
fi;
_mlstatus=$?;
if [ -n "${_mlIFS+x}" ]; then
IFS=$_mlIFS;
else
unset IFS;
fi;
if [ -n "${_mlshdbg:-}" ]; then
set -$_mlshdbg;
fi;
unset _mlre _mlv _mlrv _mlIFS _mlshdbg;
return $_mlstatus;
};
module() { _moduleraw "$@" 2>&1; };
MODULES_CMD=/usr/share/Modules/libexec/modulecmd.tcl; export MODULES_CMD;
MODULESHOME=/usr/share/Modules; export MODULESHOME;
test 0;'
++ MODULES_CMD=/usr/share/Modules/libexec/modulecmd.tcl
++ export MODULES_CMD
++ MODULESHOME=/usr/share/Modules
++ export MODULESHOME
++ test 0
+ '[' -n x ']'
+ IFS='
'
+ unset _mlIFS
+ unset _mlre _mlv _mlrv
+ '[' 0 = 1 ']'
+ '[' -t 2 ']'
+ export -f _moduleraw
+ export -f module
+ export -f switchml
+ ENV=/usr/share/Modules/init/profile.sh
+ export ENV
+ BASH_ENV=/usr/share/Modules/init/bash
+ export BASH_ENV
+ '[' 4 -ge 3 ']'
+ [[ ehxB =~ i ]]
+ [[ ! :/home/nikhita/go/src/k8s.io/kubernetes/third_party/etcd:/usr/share/Modules/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/home/nikhita/bin:/var/lib/snapd/snap/bin:/usr/local/go/bin:/home/nikhita/go/bin: =~ :/usr/share/Modules/bin: ]]
++ manpath
+ manpath=/usr/local/share/man:/usr/share/man
+ [[ ! :/usr/local/share/man:/usr/share/man: =~ :/usr/share/man: ]]
+ '[' -n '' ']'
+ 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: 1323, done.
remote: Counting objects: 100% (1323/1323), done.
remote: Compressing objects: 100% (162/162), done.
remote: Total 3528 (delta 1238), reused 1219 (delta 1159), pack-reused 2205
Receiving objects: 100% (3528/3528), 2.38 MiB | 2.52 MiB/s, done.
Resolving deltas: 100% (2407/2407), completed with 212 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: 4334, done.
remote: Counting objects: 100% (4334/4334), done.
remote: Compressing objects: 100% (219/219), done.
remote: Total 10159 (delta 4216), reused 4206 (delta 4113), pack-reused 5825
Receiving objects: 100% (10159/10159), 4.56 MiB | 3.69 MiB/s, done.
Resolving deltas: 100% (6628/6628), completed with 1451 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: 995, done.
remote: Counting objects: 100% (995/995), done.
remote: Compressing objects: 100% (102/102), done.
remote: Total 2463 (delta 933), reused 946 (delta 892), pack-reused 1468
Receiving objects: 100% (2463/2463), 769.52 KiB | 997.00 KiB/s, done.
Resolving deltas: 100% (1603/1603), completed with 303 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: 3068, done.
remote: Counting objects: 100% (3068/3068), done.
remote: Compressing objects: 100% (99/99), done.
remote: Total 7756 (delta 3018), reused 2998 (delta 2962), pack-reused 4688
Receiving objects: 100% (7756/7756), 2.49 MiB | 2.38 MiB/s, done.
Resolving deltas: 100% (5233/5233), completed with 798 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: 2012, done.
remote: Counting objects: 100% (2012/2012), done.
remote: Compressing objects: 100% (66/66), done.
remote: Total 4844 (delta 2000), reused 1950 (delta 1946), pack-reused 2832
Receiving objects: 100% (4844/4844), 1.17 MiB | 1.15 MiB/s, done.
Resolving deltas: 100% (3237/3237), completed with 520 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: 1020, done.
remote: Counting objects: 100% (1020/1020), done.
remote: Compressing objects: 100% (202/202), done.
remote: Total 1909 (delta 890), reused 944 (delta 818), pack-reused 889
Receiving objects: 100% (1909/1909), 629.91 KiB | 857.00 KiB/s, done.
Resolving deltas: 100% (1113/1113), completed with 92 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: 208, done.
remote: Counting objects: 100% (208/208), done.
remote: Compressing objects: 100% (114/114), done.
remote: Total 1935 (delta 145), reused 147 (delta 92), pack-reused 1727
Receiving objects: 100% (1935/1935), 1.92 MiB | 1.71 MiB/s, done.
Resolving deltas: 100% (963/963), 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: 313, done.
remote: Counting objects: 100% (313/313), done.
remote: Compressing objects: 100% (141/141), done.
remote: Total 945 (delta 220), reused 260 (delta 170), pack-reused 632
Receiving objects: 100% (945/945), 624.55 KiB | 832.00 KiB/s, done.
Resolving deltas: 100% (554/554), 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: 566, done.
remote: Counting objects: 100% (566/566), done.
remote: Compressing objects: 100% (43/43), done.
remote: Total 1600 (delta 551), reused 534 (delta 523), pack-reused 1034
Receiving objects: 100% (1600/1600), 853.45 KiB | 219.00 KiB/s, done.
Resolving deltas: 100% (770/770), completed with 189 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: 441, done.
remote: Counting objects: 100% (441/441), done.
remote: Compressing objects: 100% (160/160), done.
remote: Total 979 (delta 304), reused 415 (delta 279), pack-reused 538
Receiving objects: 100% (979/979), 644.21 KiB | 1014.00 KiB/s, done.
Resolving deltas: 100% (544/544), 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: 35, done.
remote: Counting objects: 100% (35/35), done.
remote: Compressing objects: 100% (17/17), done.
remote: Total 530 (delta 23), reused 29 (delta 18), pack-reused 495
Receiving objects: 100% (530/530), 917.45 KiB | 1.04 MiB/s, done.
Resolving deltas: 100% (159/159), done.
+ 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: 351, done.
remote: Counting objects: 100% (351/351), done.
remote: Compressing objects: 100% (161/161), done.
remote: Total 1008 (delta 257), reused 280 (delta 190), pack-reused 657
Receiving objects: 100% (1008/1008), 618.32 KiB | 677.00 KiB/s, done.
Resolving deltas: 100% (611/611), 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: 3795, done.
remote: Counting objects: 100% (3795/3795), done.
remote: Compressing objects: 100% (275/275), done.
remote: Total 6697 (delta 3620), reused 3670 (delta 3515), pack-reused 2902
Receiving objects: 100% (6697/6697), 2.87 MiB | 2.48 MiB/s, done.
Resolving deltas: 100% (4584/4584), completed with 1121 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: 703, done.
remote: Counting objects: 100% (703/703), done.
remote: Compressing objects: 100% (192/192), done.
remote: Total 975 (delta 585), reused 629 (delta 511), pack-reused 272
Receiving objects: 100% (975/975), 212.78 KiB | 470.00 KiB/s, done.
Resolving deltas: 100% (678/678), completed with 39 local objects.
+ for repo in $(ls -1 kubernetes/staging/src/k8s.io)
+ rm -rf kubectl
+ git clone --reference-if-able ./cache/kubectl https://github.com/kubernetes/kubectl.git
Cloning into 'kubectl'...
info: Could not add alternate for './cache/kubectl': reference repository './cache/kubectl' is not a local repository.
remote: Enumerating objects: 145, done.
remote: Counting objects: 100% (145/145), done.
remote: Compressing objects: 100% (65/65), done.
remote: Total 18259 (delta 65), reused 138 (delta 59), pack-reused 18114
Receiving objects: 100% (18259/18259), 31.87 MiB | 4.45 MiB/s, done.
Resolving deltas: 100% (7111/7111), done.
+ 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: 611, done.
remote: Counting objects: 100% (611/611), done.
remote: Compressing objects: 100% (164/164), done.
remote: Total 882 (delta 505), reused 551 (delta 447), pack-reused 271
Receiving objects: 100% (882/882), 199.36 KiB | 436.00 KiB/s, done.
Resolving deltas: 100% (620/620), completed with 40 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: 59, done.
remote: Counting objects: 100% (59/59), done.
remote: Total 932 (delta 59), reused 59 (delta 59), pack-reused 873
Receiving objects: 100% (932/932), 200.27 KiB | 381.00 KiB/s, done.
Resolving deltas: 100% (648/648), completed with 36 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: 720, done.
remote: Counting objects: 100% (720/720), done.
remote: Compressing objects: 100% (207/207), done.
remote: Total 1014 (delta 594), reused 636 (delta 513), pack-reused 294
Receiving objects: 100% (1014/1014), 217.26 KiB | 431.00 KiB/s, done.
Resolving deltas: 100% (696/696), completed with 37 local objects.
+ for repo in $(ls -1 kubernetes/staging/src/k8s.io)
+ rm -rf legacy-cloud-providers
+ git clone --reference-if-able ./cache/legacy-cloud-providers https://github.com/kubernetes/legacy-cloud-providers.git
Cloning into 'legacy-cloud-providers'...
info: Could not add alternate for './cache/legacy-cloud-providers': reference repository './cache/legacy-cloud-providers' is not a local repository.
remote: Enumerating objects: 1038, done.
remote: Counting objects: 100% (1038/1038), done.
remote: Compressing objects: 100% (434/434), done.
remote: Total 1038 (delta 687), reused 888 (delta 537), pack-reused 0
Receiving objects: 100% (1038/1038), 601.12 KiB | 795.00 KiB/s, done.
Resolving deltas: 100% (687/687), done.
+ 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: 937, done.
remote: Counting objects: 100% (937/937), done.
remote: Compressing objects: 100% (176/176), done.
remote: Total 1738 (delta 838), reused 853 (delta 761), pack-reused 801
Receiving objects: 100% (1738/1738), 460.00 KiB | 538.00 KiB/s, done.
Resolving deltas: 100% (1113/1113), completed with 127 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: 333, done.
remote: Counting objects: 100% (333/333), done.
remote: Compressing objects: 100% (139/139), done.
remote: Total 1660 (delta 239), reused 284 (delta 193), pack-reused 1327
Receiving objects: 100% (1660/1660), 1.69 MiB | 1.74 MiB/s, done.
Resolving deltas: 100% (761/761), 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: 3970, done.
remote: Counting objects: 100% (3970/3970), done.
remote: Compressing objects: 100% (235/235), done.
remote: Total 7364 (delta 3834), reused 3853 (delta 3730), pack-reused 3394
Receiving objects: 100% (7364/7364), 3.38 MiB | 2.66 MiB/s, done.
Resolving deltas: 100% (4768/4768), completed with 1257 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: 1103, done.
remote: Counting objects: 100% (1103/1103), done.
remote: Compressing objects: 100% (134/134), done.
remote: Total 3022 (delta 1027), reused 1044 (delta 969), pack-reused 1919
Receiving objects: 100% (3022/3022), 1.84 MiB | 969.00 KiB/s, done.
Resolving deltas: 100% (1827/1827), completed with 252 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: 2723, done.
remote: Counting objects: 100% (2723/2723), done.
remote: Compressing objects: 100% (132/132), done.
remote: Total 5274 (delta 2666), reused 2637 (delta 2589), pack-reused 2551
Receiving objects: 100% (5274/5274), 2.69 MiB | 2.21 MiB/s, done.
Resolving deltas: 100% (3352/3352), completed with 863 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] test-prow -> origin/test-prow
* [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] v12.0.0 -> v12.0.0
* [new tag] v2.0.0-alpha.0 -> v2.0.0-alpha.0
+ cd ..
+ for branch in v12.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 v12.0.0
Already on 'v12.0.0'
Your branch is up to date with 'origin/v12.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 v12.0.0.
[INFO] --> Setting version for k8s.io/kube-aggregator to kubernetes-1.15.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 1799e75a0719.
[INFO] --> Setting version for k8s.io/client-go to 78d2af792bab.
[INFO] --> Fetching github.com/spf13/cobra
[INFO] --> Setting version for github.com/spf13/cobra to c439c4fa0937.
[INFO] --> Fetching github.com/spf13/pflag
[INFO] --> Setting version for github.com/spf13/pflag to v1.0.1.
[INFO] --> Setting version for k8s.io/apiserver to 47dc9a115b18.
[INFO] --> Fetching github.com/gogo/protobuf
[INFO] --> Setting version for github.com/gogo/protobuf to 342cbe0a0415.
[INFO] --> Fetching github.com/google/gofuzz
[INFO] --> Setting version for github.com/google/gofuzz to 24818f796faf.
[INFO] --> Fetching k8s.io/klog
[INFO] --> Setting version for k8s.io/klog to v0.3.1.
[INFO] --> Fetching k8s.io/utils
[INFO] --> Setting version for k8s.io/utils to c2654d5206da.
[INFO] --> Fetching github.com/golang/protobuf
[INFO] --> Setting version for github.com/golang/protobuf to v1.2.0.
[INFO] --> Fetching github.com/googleapis/gnostic
[INFO] --> Setting version for github.com/googleapis/gnostic to 0c5108395e2d.
[INFO] --> Fetching golang.org/x/net
[INFO] --> Setting version for golang.org/x/net to 65e2d4e15006.
[INFO] --> Fetching golang.org/x/time
[INFO] --> Setting version for golang.org/x/time to f51c12702a4d.
[INFO] --> Fetching github.com/inconshreveable/mousetrap
[INFO] --> Setting version for github.com/inconshreveable/mousetrap to v1.0.0.
[INFO] --> Fetching github.com/coreos/go-systemd
[INFO] --> Setting version for github.com/coreos/go-systemd to 39ca1b05acc7.
[INFO] --> Fetching github.com/emicklei/go-restful
[INFO] --> Setting version for github.com/emicklei/go-restful to ff4f55a20633.
[INFO] --> Fetching github.com/evanphx/json-patch
[INFO] --> Setting version for github.com/evanphx/json-patch to 5858425f7550.
[INFO] --> Fetching github.com/go-openapi/spec
[INFO] --> Setting version for github.com/go-openapi/spec to v0.17.2.
[INFO] --> Fetching github.com/pborman/uuid
[INFO] --> Setting version for github.com/pborman/uuid to v1.2.0.
[INFO] --> Fetching k8s.io/component-base
[INFO] --> Setting version for k8s.io/component-base to 185d68e6e6ea.
[INFO] --> Fetching k8s.io/kube-openapi
[INFO] --> Setting version for k8s.io/kube-openapi to b3a7cee44a30.
[INFO] --> Fetching gopkg.in/natefinch/lumberjack.v2
[INFO] --> Setting version for gopkg.in/natefinch/lumberjack.v2 to 20b71e5b60d7.
[INFO] --> Fetching k8s.io/api
[INFO] --> Setting version for k8s.io/api to 7cf5895f2711.
[INFO] --> Fetching gopkg.in/inf.v0
[INFO] --> Setting version for gopkg.in/inf.v0 to v0.9.0.
[INFO] --> Fetching gopkg.in/yaml.v2
[INFO] --> Setting version for gopkg.in/yaml.v2 to v2.2.1.
[INFO] --> Fetching github.com/davecgh/go-spew
[INFO] --> Setting version for github.com/davecgh/go-spew to v1.1.1.
[INFO] --> Fetching golang.org/x/crypto
[INFO] --> Setting version for golang.org/x/crypto to e84da0312774.
[INFO] --> Fetching golang.org/x/oauth2
[INFO] --> Setting version for golang.org/x/oauth2 to 9f3314589c9a.
[INFO] --> Fetching github.com/hashicorp/golang-lru
[INFO] --> Setting version for github.com/hashicorp/golang-lru to v0.5.0.
[INFO] --> Fetching github.com/google/go-cmp
[INFO] --> Setting version for github.com/google/go-cmp to v0.3.0.
[INFO] --> Fetching github.com/go-openapi/jsonpointer
[INFO] --> Setting version for github.com/go-openapi/jsonpointer to v0.19.0.
[INFO] --> Fetching github.com/go-openapi/jsonreference
[INFO] --> Setting version for github.com/go-openapi/jsonreference to v0.19.0.
[INFO] --> Fetching github.com/go-openapi/swag
[INFO] --> Setting version for github.com/go-openapi/swag to v0.17.2.
[INFO] --> Fetching github.com/google/uuid
[INFO] --> Setting version for github.com/google/uuid to v1.0.0.
[INFO] --> Fetching sigs.k8s.io/yaml
[INFO] --> Setting version for sigs.k8s.io/yaml to v1.1.0.
[INFO] --> Fetching github.com/prometheus/client_golang
[INFO] --> Setting version for github.com/prometheus/client_golang to v0.9.2.
[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 56545f4a5d46.
[INFO] --> Fetching github.com/json-iterator/go
[INFO] --> Setting version for github.com/json-iterator/go to ab8a2e0c74be.
[INFO] --> Fetching github.com/munnerz/goautoneg
[INFO] --> Setting version for github.com/munnerz/goautoneg to a547fc61f48d.
[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 v3.3.13.
[INFO] --> Fetching github.com/grpc-ecosystem/go-grpc-prometheus
[INFO] --> Setting version for github.com/grpc-ecosystem/go-grpc-prometheus to 2500245aa611.
[INFO] --> Fetching google.golang.org/grpc
[INFO] --> Setting version for google.golang.org/grpc to v1.13.0.
[INFO] --> Fetching github.com/imdario/mergo
[INFO] --> Setting version for github.com/imdario/mergo to v0.3.5.
[INFO] --> Fetching github.com/docker/spdystream
[INFO] --> Setting version for github.com/docker/spdystream to 449fdfce4d96.
[INFO] --> Fetching github.com/mxk/go-flowrate
[INFO] --> Setting version for github.com/mxk/go-flowrate to cca7078d478f.
[INFO] --> Fetching github.com/modern-go/reflect2
[INFO] --> Setting version for github.com/modern-go/reflect2 to v1.0.1.
[INFO] --> Fetching golang.org/x/text
[INFO] --> Setting version for golang.org/x/text to e6919f6577db.
[INFO] --> Fetching golang.org/x/sys
[INFO] --> Setting version for golang.org/x/sys to 3b5209105503.
[INFO] --> Fetching github.com/PuerkitoBio/purell
[INFO] --> Setting version for github.com/PuerkitoBio/purell to v1.1.0.
[INFO] --> Fetching github.com/mailru/easyjson
[INFO] --> Setting version for github.com/mailru/easyjson to 60711f1a8329.
[INFO] --> Fetching github.com/beorn7/perks
[INFO] --> Setting version for github.com/beorn7/perks to 3a771d992973.
[INFO] --> Fetching github.com/prometheus/client_model
[INFO] --> Setting version for github.com/prometheus/client_model to 5c3871d89910.
[INFO] --> Fetching github.com/prometheus/common
[INFO] --> Setting version for github.com/prometheus/common to 4724e9255275.
[INFO] --> Fetching github.com/prometheus/procfs
[INFO] --> Setting version for github.com/prometheus/procfs to 1dc9a6cbc91a.
[INFO] --> Fetching sigs.k8s.io/structured-merge-diff
[INFO] --> Setting version for sigs.k8s.io/structured-merge-diff to e85c7b244fd2.
[INFO] --> Fetching github.com/modern-go/concurrent
[INFO] --> Setting version for github.com/modern-go/concurrent to bacd9c7ef1dd.
[INFO] --> Fetching github.com/golang/groupcache
[INFO] --> Setting version for github.com/golang/groupcache to 02826c3e7903.
[INFO] --> Fetching google.golang.org/appengine
[INFO] --> Setting version for google.golang.org/appengine to v1.5.0.
[INFO] --> Fetching github.com/PuerkitoBio/urlesc
[INFO] --> Setting version for github.com/PuerkitoBio/urlesc to de5bf2ad4578.
[INFO] --> Fetching github.com/matttproud/golang_protobuf_extensions
[INFO] --> Setting version for github.com/matttproud/golang_protobuf_extensions to v1.0.1.
[INFO] --> Fetching google.golang.org/genproto
[INFO] --> Setting version for google.golang.org/genproto to 09f6ed296fc6.
[INFO] Downloading dependencies. Please wait...
[INFO] Setting references for remaining imports
[INFO] Exporting resolved dependencies...
[INFO] --> Exporting github.com/spf13/pflag
[INFO] --> Exporting github.com/golang/protobuf
[INFO] --> Exporting github.com/gogo/protobuf
[INFO] --> Exporting github.com/google/gofuzz
[INFO] --> Exporting github.com/nikhita/client-go
[INFO] --> Exporting github.com/inconshreveable/mousetrap
[INFO] --> Exporting github.com/googleapis/gnostic
[INFO] --> Exporting github.com/emicklei/go-restful
[INFO] --> Exporting github.com/coreos/go-systemd
[INFO] --> Exporting github.com/go-openapi/spec
[INFO] --> Exporting github.com/spf13/cobra
[INFO] --> Exporting github.com/evanphx/json-patch
[INFO] --> Exporting github.com/pborman/uuid
[INFO] --> Exporting golang.org/x/net
[INFO] --> Exporting k8s.io/kube-aggregator
[INFO] --> Exporting k8s.io/client-go
[INFO] --> Exporting k8s.io/apiserver
[INFO] --> Exporting golang.org/x/time
[INFO] --> Exporting github.com/davecgh/go-spew
[INFO] --> Exporting github.com/hashicorp/golang-lru
[INFO] --> Exporting k8s.io/apimachinery
[INFO] --> Exporting k8s.io/klog
[INFO] --> Exporting k8s.io/utils
[INFO] --> Exporting k8s.io/kube-openapi
[INFO] --> Exporting k8s.io/component-base
[INFO] --> Exporting github.com/google/go-cmp
[INFO] --> Exporting golang.org/x/crypto
[INFO] --> Exporting golang.org/x/oauth2
[INFO] --> Exporting gopkg.in/natefinch/lumberjack.v2
[INFO] --> Exporting github.com/go-openapi/jsonpointer
[INFO] --> Exporting gopkg.in/inf.v0
[INFO] --> Exporting gopkg.in/yaml.v2
[INFO] --> Exporting k8s.io/api
[INFO] --> Exporting github.com/go-openapi/jsonreference
[INFO] --> Exporting github.com/go-openapi/swag
[INFO] --> Exporting github.com/google/uuid
[INFO] --> Exporting github.com/prometheus/client_golang
[INFO] --> Exporting github.com/NYTimes/gziphandler
[INFO] --> Exporting github.com/json-iterator/go
[INFO] --> Exporting github.com/munnerz/goautoneg
[INFO] --> Exporting github.com/coreos/etcd
[INFO] --> Exporting github.com/grpc-ecosystem/go-grpc-prometheus
[INFO] --> Exporting github.com/imdario/mergo
[INFO] --> Exporting sigs.k8s.io/yaml
[INFO] --> Exporting github.com/docker/spdystream
[INFO] --> Exporting github.com/modern-go/reflect2
[INFO] --> Exporting github.com/mxk/go-flowrate
[INFO] --> Exporting github.com/PuerkitoBio/purell
[INFO] --> Exporting github.com/mailru/easyjson
[INFO] --> Exporting github.com/beorn7/perks
[INFO] --> Exporting google.golang.org/grpc
[INFO] --> Exporting github.com/prometheus/client_model
[INFO] --> Exporting github.com/prometheus/common
[INFO] --> Exporting golang.org/x/text
[INFO] --> Exporting golang.org/x/sys
[INFO] --> Exporting github.com/prometheus/procfs
[INFO] --> Exporting github.com/modern-go/concurrent
[INFO] --> Exporting github.com/golang/groupcache
[INFO] --> Exporting github.com/PuerkitoBio/urlesc
[INFO] --> Exporting github.com/matttproud/golang_protobuf_extensions
[INFO] --> Exporting sigs.k8s.io/structured-merge-diff
[INFO] --> Exporting google.golang.org/appengine
[INFO] --> Exporting google.golang.org/genproto
[INFO] Replacing existing vendor dependencies
[INFO] Project relies on 63 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/sigs.k8s.io/structured-merge-diff/vendor
+ go build .
+ git reset --hard
HEAD is now at 43bf2c8 Update for Kubernetes 1.15
+ git clean -f -f -d
Removing glide.lock
Removing kube-glide-test
Removing vendor/
+ popd
~/go/src/k8s.io
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment