golang / go

The Go programming language
https://go.dev
BSD 3-Clause "New" or "Revised" License
122.84k stars 17.51k forks source link

cmd/go: conversion does not preserve replacements from dep, glide, govendor, etc #25556

Closed tamalsaha closed 2 years ago

tamalsaha commented 6 years ago

Please answer these questions before submitting your issue. Thanks!

What version of Go are you using (go version)?

$ go version
go version go1.10.2 linux/amd64
$ vgo version
go version go1.10.2 linux/amd64 vgo:2018-02-20.1

Does this issue reproduce with the latest release?

Yes.

What operating system and processor architecture are you using (go env)?

GOARCH="amd64"
GOBIN=""
GOCACHE="/home/tamal/.cache/go-build"
GOEXE=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOOS="linux"
GOPATH="/home/tamal/go"
GORACE=""
GOROOT="/usr/local/go"
GOTMPDIR=""
GOTOOLDIR="/usr/local/go/pkg/tool/linux_amd64"
GCCGO="gccgo"
CC="gcc"
CXX="g++"
CGO_ENABLED="1"
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build196494337=/tmp/go-build -gno-record-gcc-switches"

What did you do?

If possible, provide a recipe for reproducing the error. A complete runnable program is good. A link on play.golang.org is best.

I checked out master branch of https://github.com/pharmer/pharmer repo and ran vgo build. This repo uses glide currently.

What did you expect to see?

go.mod file.

What did you see instead?

``` $ vgo build vgo: creating new go.mod: module github.com/pharmer/pharmer vgo: copying requirements from /home/tamal/go/src/github.com/pharmer/pharmer/glide.lock vgo: stat github.com/graymeta/stow@a2bb5ac932dfea981d79ab395a0ab4ea09365d52: cannot find hash a2bb5ac932dfea981d79ab395a0ab4ea09365d52 vgo: stat github.com/grpc-ecosystem/grpc-gateway@222f010658cca4619115dfe10279480c6621001e: cannot find hash 222f010658cca4619115dfe10279480c6621001e vgo: stat github.com/hashicorp/go-version@53932f80ddea12bea96be074f9fb2dc545806aba: cannot find hash 53932f80ddea12bea96be074f9fb2dc545806aba vgo: stat github.com/spf13/pflag@053854db78bf52e52733c395a5315647ad1e110e: cannot find hash 053854db78bf52e52733c395a5315647ad1e110e vgo: stat github.com/taoh/linodego@d85493a2eaad404c21b1582ce1dc75e745a4ead5: cannot find hash d85493a2eaad404c21b1582ce1dc75e745a4ead5 vgo: stat k8s.io/apimachinery@a39607d10305c06679e259b67f25f36e4dc1d0b9: cannot find hash a39607d10305c06679e259b67f25f36e4dc1d0b9 vgo: finding vbom.ml/util v0.0.0-20160121211510-db5cfe13f5cc vgo: finding k8s.io/utils v0.0.0-20171122000934-aedf551cdb8b vgo: finding k8s.io/metrics v0.0.0-20180327034054-189abc117eb8 vgo: lookup k8s.io/api/admissionregistration/v1alpha1: module root is "k8s.io/api" vgo: lookup k8s.io/api/admissionregistration/v1beta1: module root is "k8s.io/api" vgo: lookup k8s.io/api/apps/v1: module root is "k8s.io/api" vgo: lookup k8s.io/api/apps/v1beta1: module root is "k8s.io/api" vgo: lookup k8s.io/api/apps/v1beta2: module root is "k8s.io/api" vgo: lookup k8s.io/api/authentication/v1: module root is "k8s.io/api" vgo: lookup k8s.io/api/authentication/v1beta1: module root is "k8s.io/api" vgo: lookup k8s.io/api/authorization/v1: module root is "k8s.io/api" vgo: lookup k8s.io/api/authorization/v1beta1: module root is "k8s.io/api" vgo: lookup k8s.io/api/autoscaling/v1: module root is "k8s.io/api" vgo: lookup k8s.io/api/autoscaling/v2beta1: module root is "k8s.io/api" vgo: lookup k8s.io/api/batch/v1: module root is "k8s.io/api" vgo: lookup k8s.io/api/batch/v1beta1: module root is "k8s.io/api" vgo: lookup k8s.io/api/batch/v2alpha1: module root is "k8s.io/api" vgo: lookup k8s.io/api/certificates/v1beta1: module root is "k8s.io/api" vgo: lookup k8s.io/api/core/v1: module root is "k8s.io/api" vgo: lookup k8s.io/api/events/v1beta1: module root is "k8s.io/api" vgo: lookup k8s.io/api/extensions/v1beta1: module root is "k8s.io/api" vgo: lookup k8s.io/api/networking/v1: module root is "k8s.io/api" vgo: lookup k8s.io/api/policy/v1beta1: module root is "k8s.io/api" vgo: lookup k8s.io/api/rbac/v1: module root is "k8s.io/api" vgo: lookup k8s.io/api/rbac/v1alpha1: module root is "k8s.io/api" vgo: lookup k8s.io/api/rbac/v1beta1: module root is "k8s.io/api" vgo: lookup k8s.io/api/scheduling/v1alpha1: module root is "k8s.io/api" vgo: lookup k8s.io/api/settings/v1alpha1: module root is "k8s.io/api" vgo: lookup k8s.io/api/storage/v1: module root is "k8s.io/api" vgo: lookup k8s.io/api/storage/v1alpha1: module root is "k8s.io/api" vgo: lookup k8s.io/api/storage/v1beta1: module root is "k8s.io/api" vgo: lookup k8s.io/apimachinery/pkg/api/errors: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/api/meta: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/api/resource: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/apimachinery: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/apimachinery/announced: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/apimachinery/registered: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/apis/meta/v1: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/apis/meta/v1/unstructured: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/apis/meta/v1beta1: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/conversion: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/conversion/queryparams: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/fields: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/labels: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/runtime: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/runtime/schema: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/runtime/serializer: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/runtime/serializer/json: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/runtime/serializer/protobuf: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/runtime/serializer/recognizer: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/runtime/serializer/streaming: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/runtime/serializer/versioning: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/selection: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/types: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/clock: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/errors: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/framer: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/intstr: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/json: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/net: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/runtime: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/sets: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/validation: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/validation/field: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/wait: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/yaml: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/version: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/watch: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/third_party/forked/golang/reflect: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/client-go/discovery: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/discovery/fake: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/scheme: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/pkg/apis/clientauthentication: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/pkg/apis/clientauthentication/v1alpha1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/pkg/version: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/plugin/pkg/client/auth/exec: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/rest: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/rest/watch: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/testing: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/tools/clientcmd/api: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/tools/metrics: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/transport: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/util/cert: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/util/flowcontrol: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/util/integer: module root is "k8s.io/client-go" vgo: finding gopkg.in/AlecAivazis/survey.v1 v1.0.0-20170929230336-18a4dbb1d9d0 vgo: finding google.golang.org/grpc v0.0.0-20180119191118-6b51017f791a vgo: finding golang.org/x/text v0.0.0-20170427093521-470f45bf29f4 vgo: finding golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f vgo: finding github.com/tent/http-link-go v0.0.0-20130702225549-ac974c61c2f9 vgo: finding github.com/softlayer/softlayer-go v0.0.0-20180418042449-b48f721534f4 vgo: finding github.com/skratchdot/open-golang v0.0.0-20160302144031-75fb7ed4208c vgo: finding github.com/scaleway/scaleway-cli v0.0.0-20180420134900-53548bf67d9a vgo: finding golang.org/x/sys v0.0.0-20180222210305-c1138c84af3a vgo: finding golang.org/x/sync v0.0.0-20160715190549-316e794f7b5e vgo: finding golang.org/x/net v0.0.0-20160526042037-dfd9ed699ea1 vgo: finding github.com/stretchr/testify v0.0.0-20160524234229-8d64eb7173c7 vgo: finding github.com/smartystreets/goconvey v0.0.0-20160523153147-c53abc99456f vgo: finding github.com/smartystreets/assertions v0.0.0-20160422195351-40711f774818 vgo: finding github.com/sirupsen/logrus v0.0.0-20180213143110-8c0189d9f6bb vgo: finding github.com/renstrom/fuzzysearch v0.0.0-20160331204855-2d205ac6ec17 vgo: finding github.com/opencontainers/runc v0.0.0-20160525193708-57b997243d52 vgo: finding github.com/seccomp/libseccomp-golang v0.0.0-20160524200205-60c995373679 vgo: finding github.com/codegangsta/cli v0.0.0-20160509151333-01857ac33766 vgo: finding github.com/moul/http2curl v0.0.0-20160520213128-b1479103caac vgo: finding github.com/moul/gotty-client v0.0.0-20180223135443-fdaa7034e2bd vgo: finding golang.org/x/crypto v0.0.0-20180222182404-49796115aa4b vgo: finding github.com/sirupsen/logrus v0.0.0-20170113011911-61e43dc76f7e vgo: finding github.com/moby/moby v0.0.0-20180223031210-66e6beeb2499 vgo: stat github.com/go-check/check@4ed411733c5785b40214c70bce814c3a3a689609: cannot find hash 4ed411733c5785b40214c70bce814c3a3a689609 vgo: stat github.com/spf13/cobra@v1.5.1: unknown revision "v1.5.1" vgo: finding github.com/vishvananda/netlink v0.0.0-20171020171820-b2de5d10e38e vgo: finding github.com/tinylib/msgp v0.0.0-20171013044219-3b556c645408 vgo: finding github.com/stevvooe/ttrpc v0.0.0-20180205224448-d4528379866b vgo: finding github.com/opencontainers/runtime-spec v1.0.1 vgo: finding github.com/opencontainers/runc v0.0.0-20180202164741-6c55f98695e9 vgo: finding github.com/ishidawataru/sctp v0.0.0-20180213033435-07191f837fed vgo: finding github.com/hashicorp/memberlist v0.0.0-20171201184301-3d8438da9589 vgo: finding github.com/gotestyourself/gotestyourself v0.0.0-20180116224056-511344eed30e vgo: finding github.com/google/go-cmp v0.1.0 vgo: finding github.com/fluent/fluent-logger-golang v1.3.0 vgo: finding github.com/docker/swarmkit v0.0.0-20180221201345-49a9d7f6ba3c vgo: finding github.com/docker/libnetwork v0.0.0-20180216020656-ed2130d117c1 vgo: finding golang.org/x/sys v0.0.0-20170821093353-07c182904dbd vgo: finding github.com/opencontainers/runc v0.0.0-20170926091510-0351df1c5a66 vgo: finding github.com/docker/docker v0.0.0-20171007051717-a3efe9722f34 vgo: stat github.com/go-check/check@4ed411733c5785b40214c70bce814c3a3a689609: cannot find hash 4ed411733c5785b40214c70bce814c3a3a689609 vgo: stat github.com/spf13/cobra@v1.5.1: unknown revision "v1.5.1" vgo: finding github.com/fsnotify/fsnotify v1.4.2 vgo: finding github.com/docker/swarmkit v0.0.0-20170926185814-941a01844b89 vgo: finding github.com/docker/libnetwork v0.0.0-20170808210110-19ac3ea7f52b vgo: stat github.com/docker/docker@2cac43e3573893cf8fd816e0ad5615426acb87f4: cannot find hash 2cac43e3573893cf8fd816e0ad5615426acb87f4 vgo: stat github.com/opencontainers/runc@8694d576ea3ce3c9e2c804b7f91b4e1e9a575d1c: cannot find hash 8694d576ea3ce3c9e2c804b7f91b4e1e9a575d1c vgo: finding github.com/docker/libnetwork v0.0.0-20170922193520-0f08d31bf0e6 vgo: stat github.com/docker/docker@2cac43e3573893cf8fd816e0ad5615426acb87f4: cannot find hash 2cac43e3573893cf8fd816e0ad5615426acb87f4 vgo: stat github.com/opencontainers/runc@8694d576ea3ce3c9e2c804b7f91b4e1e9a575d1c: cannot find hash 8694d576ea3ce3c9e2c804b7f91b4e1e9a575d1c vgo: finding github.com/containerd/containerd v0.0.0-20170808145631-06b9cb351610 vgo: stat github.com/go-check/check@a625211d932a2a643d0d17352095f03fb7774663: cannot find hash a625211d932a2a643d0d17352095f03fb7774663 vgo: finding golang.org/x/net v0.0.0-20160324044138-991d3e32f76f vgo: finding github.com/vishvananda/netlink v0.0.0-20160320001226-adb0f53af689 vgo: finding github.com/tonistiigi/fifo v0.0.0-20161017163910-b45391ebcd3d vgo: finding github.com/rcrowley/go-metrics v0.0.0-20160226052904-eeba7bd0dd01 vgo: finding github.com/godbus/dbus v0.0.0-20160314155406-e2cf28118e66 vgo: finding github.com/docker/docker v0.0.0-20170802145620-f577caff19d4 vgo: stat github.com/moby/buildkit@da2b9dc7dab99e824b2b1067ad7d0523e32dd2d9: cannot find hash da2b9dc7dab99e824b2b1067ad7d0523e32dd2d9 vgo: stat github.com/go-check/check@4ed411733c5785b40214c70bce814c3a3a689609: cannot find hash 4ed411733c5785b40214c70bce814c3a3a689609 vgo: stat github.com/jhowardmsft/opengcs@b9d0120d36f26e981a50bf18bac1bb3f0c2b8fef: cannot find hash b9d0120d36f26e981a50bf18bac1bb3f0c2b8fef vgo: stat github.com/docker/libnetwork@248fd5ea6a67f8810da322e6e7441e8de96a9045: cannot find hash 248fd5ea6a67f8810da322e6e7441e8de96a9045 vgo: stat github.com/opencontainers/runc@e9325d442f5979c4f79bfa9e09bdf7abb74ba03b: cannot find hash e9325d442f5979c4f79bfa9e09bdf7abb74ba03b vgo: stat github.com/containerd/containerd@fc10004571bb9b26695ccbf2dd4a83213f60b93e: cannot find hash fc10004571bb9b26695ccbf2dd4a83213f60b93e vgo: stat github.com/docker/swarmkit@8bdecc57887ffc598b63d6433f58e0d2852112c3: cannot find hash 8bdecc57887ffc598b63d6433f58e0d2852112c3 vgo: stat github.com/spf13/cobra@v1.5.1: unknown revision "v1.5.1" vgo: finding github.com/cyberdelia/go-metrics-graphite v0.0.0-20151204233354-7e54b5c2aa6e vgo: finding github.com/containerd/go-runc v0.0.0-20170503230959-5fe4d8cb7fdc vgo: finding github.com/containerd/console v0.0.0-20170509211458-a3863895279f vgo: finding github.com/Microsoft/go-winio v0.3.2 vgo: finding github.com/containerd/continuity v0.0.0-20170821223230-22694c680ee4 vgo: finding github.com/Microsoft/hcsshim v0.6.5 vgo: finding github.com/docker/go-connections v0.0.0-20180212134524-7beb39f0b969 vgo: finding github.com/dmcgowan/go-tar v0.0.0-20171110022031-01eea4a853c4 vgo: finding github.com/containerd/go-runc v0.0.0-20180125000618-4f6e87ae043f vgo: finding github.com/containerd/continuity v0.0.0-20180216233310-d8fb8589b0e8 vgo: finding github.com/containerd/containerd v0.0.0-20171227210547-3fa104f843ec vgo: stat github.com/BurntSushi/toml@v0.2.0-21-g9906417: unknown revision "v0.2.0-21-g9906417" vgo: finding google.golang.org/grpc v1.7.4 vgo: finding github.com/stevvooe/ttrpc v0.0.0-20171201193849-76e68349ad9a vgo: finding github.com/opencontainers/runc v0.0.0-20171215162335-7f24b40cc542 vgo: finding github.com/containerd/cgroups v0.0.0-20171128191533-29da22c6171a vgo: finding github.com/containerd/cgroups v0.0.0-20180201164048-c0710c92e8b3 vgo: finding github.com/aws/aws-sdk-go v1.12.66 vgo: finding github.com/Microsoft/opengcs v0.3.6 vgo: stat github.com/opencontainers/runc@2d41c047c83e09a6d61d464906feb2a2f3c52aa4: cannot find hash 2d41c047c83e09a6d61d464906feb2a2f3c52aa4 vgo: stat github.com/opencontainers/runc@2d41c047c83e09a6d61d464906feb2a2f3c52aa4: cannot find hash 2d41c047c83e09a6d61d464906feb2a2f3c52aa4 FindRepo: Get https://https//github.com/docker/docker/pkg/symlink?go-get=1: dial tcp: lookup https on 127.0.0.53:53: server misbehaving vgo: lookup https://github.com/docker/docker/pkg/symlink: Get https://https//github.com/docker/docker/pkg/symlink?go-get=1: dial tcp: lookup https on 127.0.0.53:53: server misbehaving vgo: finding github.com/linuxkit/virtsock v0.0.0-20170914101008-cce5df4cc3fb vgo: finding github.com/pkg/errors v0.0.0-20170910134614-2b3a18b5f0fb vgo: finding github.com/Microsoft/hcsshim v0.6.8 vgo: finding github.com/Microsoft/go-winio v0.4.6 vgo: finding github.com/Graylog2/go-gelf v0.0.0-20171211094031-414364622654 vgo: finding github.com/BurntSushi/toml v0.0.0-20170626110600-a368813c5e64 vgo: finding github.com/gorilla/websocket v0.0.0-20170319172727-a91eba7f9777 vgo: finding github.com/creack/goselect v0.0.0-20160714172859-1bd5ca702c61 vgo: finding github.com/codegangsta/cli v0.0.0-20170926034118-ac249472b7de vgo: finding github.com/moul/anonuuid v0.0.0-20160222162117-609b752a95ef vgo: finding github.com/moby/moby v0.0.0-20180420024136-d6706dddd5c4 vgo: stat github.com/go-check/check@4ed411733c5785b40214c70bce814c3a3a689609: cannot find hash 4ed411733c5785b40214c70bce814c3a3a689609 vgo: stat github.com/spf13/cobra@v1.5.1: unknown revision "v1.5.1" vgo: finding golang.org/x/sync v0.0.0-20171101214715-fd80eb99c8f6 vgo: finding golang.org/x/net v0.0.0-20171023174046-5561cd9b4330 vgo: finding github.com/opencontainers/runc v0.0.0-20180227012504-4fc53a81fb7c vgo: finding github.com/gotestyourself/gotestyourself v0.0.0-20180305173210-cf3a5ab914a2 vgo: finding github.com/google/go-cmp v0.2.0 vgo: finding github.com/golang/gddo v0.0.0-20180130204405-9b12a26f3fbd vgo: lookup cloud.google.com/go/compute/metadata: module root is "cloud.google.com/go" vgo: lookup cloud.google.com/go/internal/tracecontext: module root is "cloud.google.com/go" vgo: lookup cloud.google.com/go/internal/version: module root is "cloud.google.com/go" vgo: lookup cloud.google.com/go/logging: module root is "cloud.google.com/go" vgo: lookup cloud.google.com/go/logging/apiv2: module root is "cloud.google.com/go" vgo: lookup cloud.google.com/go/logging/internal: module root is "cloud.google.com/go" vgo: lookup cloud.google.com/go/trace: module root is "cloud.google.com/go" vgo: lookup google.golang.org/api/cloudtrace/v1: module root is "google.golang.org/api" vgo: lookup google.golang.org/api/gensupport: module root is "google.golang.org/api" vgo: lookup google.golang.org/api/googleapi: module root is "google.golang.org/api" vgo: lookup google.golang.org/api/googleapi/internal/uritemplates: module root is "google.golang.org/api" vgo: lookup google.golang.org/api/googleapi/transport: module root is "google.golang.org/api" vgo: lookup google.golang.org/api/internal: module root is "google.golang.org/api" vgo: lookup google.golang.org/api/iterator: module root is "google.golang.org/api" vgo: lookup google.golang.org/api/option: module root is "google.golang.org/api" vgo: lookup google.golang.org/api/support/bundler: module root is "google.golang.org/api" vgo: lookup google.golang.org/api/transport: module root is "google.golang.org/api" vgo: lookup google.golang.org/api/transport/grpc: module root is "google.golang.org/api" vgo: lookup google.golang.org/api/transport/http: module root is "google.golang.org/api" vgo: lookup google.golang.org/appengine/aetest: module root is "google.golang.org/appengine" vgo: lookup google.golang.org/appengine/datastore: module root is "google.golang.org/appengine" vgo: lookup google.golang.org/appengine/internal: module root is "google.golang.org/appengine" vgo: lookup google.golang.org/appengine/internal/app_identity: module root is "google.golang.org/appengine" vgo: lookup google.golang.org/appengine/internal/base: module root is "google.golang.org/appengine" vgo: lookup google.golang.org/appengine/internal/datastore: module root is "google.golang.org/appengine" vgo: lookup google.golang.org/appengine/internal/log: module root is "google.golang.org/appengine" vgo: lookup google.golang.org/appengine/internal/memcache: module root is "google.golang.org/appengine" vgo: lookup google.golang.org/appengine/internal/modules: module root is "google.golang.org/appengine" vgo: lookup google.golang.org/appengine/internal/remote_api: module root is "google.golang.org/appengine" vgo: lookup google.golang.org/appengine/internal/search: module root is "google.golang.org/appengine" vgo: lookup google.golang.org/appengine/internal/urlfetch: module root is "google.golang.org/appengine" vgo: lookup google.golang.org/appengine/internal/user: module root is "google.golang.org/appengine" vgo: lookup google.golang.org/appengine/log: module root is "google.golang.org/appengine" vgo: lookup google.golang.org/appengine/memcache: module root is "google.golang.org/appengine" vgo: lookup google.golang.org/appengine/remote_api: module root is "google.golang.org/appengine" vgo: lookup google.golang.org/appengine/search: module root is "google.golang.org/appengine" vgo: lookup google.golang.org/appengine/urlfetch: module root is "google.golang.org/appengine" vgo: lookup google.golang.org/appengine/user: module root is "google.golang.org/appengine" vgo: lookup google.golang.org/genproto/googleapis/api/annotations: module root is "google.golang.org/genproto" vgo: lookup google.golang.org/genproto/googleapis/api/distribution: module root is "google.golang.org/genproto" vgo: lookup google.golang.org/genproto/googleapis/api/label: module root is "google.golang.org/genproto" vgo: lookup google.golang.org/genproto/googleapis/api/metric: module root is "google.golang.org/genproto" vgo: lookup google.golang.org/genproto/googleapis/api/monitoredres: module root is "google.golang.org/genproto" vgo: lookup google.golang.org/genproto/googleapis/cloud/runtimeconfig/v1beta1: module root is "google.golang.org/genproto" vgo: lookup google.golang.org/genproto/googleapis/logging/type: module root is "google.golang.org/genproto" vgo: lookup google.golang.org/genproto/googleapis/logging/v2: module root is "google.golang.org/genproto" vgo: lookup google.golang.org/genproto/googleapis/longrunning: module root is "google.golang.org/genproto" vgo: lookup google.golang.org/genproto/googleapis/rpc/status: module root is "google.golang.org/genproto" vgo: lookup google.golang.org/genproto/protobuf/field_mask: module root is "google.golang.org/genproto" vgo: lookup google.golang.org/grpc/balancer: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/codes: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/connectivity: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/credentials: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/credentials/oauth: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/grpclb/grpc_lb_v1/messages: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/grpclog: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/internal: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/keepalive: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/metadata: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/naming: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/peer: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/resolver: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/stats: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/status: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/tap: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/transport: module root is "google.golang.org/grpc" vgo: finding google.golang.org/grpc v0.0.0-20170921194603-d4b75ebd4f9f vgo: finding google.golang.org/appengine v0.0.0-20170921170648-24e4144ec923 vgo: finding golang.org/x/tools v0.0.0-20170915040203-e531a2a1c15f vgo: finding golang.org/x/text v0.0.0-20170915090833-1cbadb444a80 vgo: finding golang.org/x/sys v0.0.0-20170921191643-2320a9c15898 vgo: finding golang.org/x/oauth2 v0.0.0-20170912212905-13449ad91cb2 vgo: finding golang.org/x/net v0.0.0-20170920234330-b60f3a92103d vgo: finding github.com/spf13/viper v0.0.0-20170723055207-25b30aa063fc vgo: finding github.com/spf13/pflag v0.0.0-20170901120850-7aff26db30c1 vgo: finding github.com/spf13/jwalterweatherman v0.0.0-20170901151539-12bd96e66386 vgo: finding github.com/spf13/cast v0.0.0-20170413091503-acbeb36b902d vgo: finding github.com/spf13/afero v0.0.0-20170901052352-ee1bd8ee15a1 vgo: finding github.com/pelletier/go-toml v0.0.0-20170904195809-1d6b12b7cb29 vgo: finding github.com/mitchellh/mapstructure v0.0.0-20170523030023-d0303fe80992 vgo: finding github.com/mattn/go-isatty v0.0.0-20170322234413-fc9e8d8ef484 vgo: finding github.com/magiconair/properties v0.0.0-20170902060319-8d7837e64d3c vgo: finding github.com/inconshreveable/log15 v0.0.0-20170622235902-74a0988b5f80 vgo: finding github.com/hashicorp/hcl v0.0.0-20170914154624-68e816d1c783 vgo: finding github.com/gregjones/httpcache v0.0.0-20170920190843-316c5e0ff04e vgo: finding github.com/googleapis/gax-go v0.0.0-20170915024731-317e0006254c vgo: finding github.com/google/go-cmp v0.0.0-20171103154506-982329095285 vgo: finding github.com/golang/snappy v0.0.0-20170215233205-553a64147049 vgo: finding github.com/golang/protobuf v0.0.0-20170920220647-130e6b02ab05 vgo: finding github.com/golang/lint v0.0.0-20170918230701-e5d664eb928e vgo: finding github.com/go-stack/stack v0.0.0-20170724012301-817915b46b97 vgo: finding github.com/garyburd/redigo v0.0.0-20170914051019-70e1b1943d4f vgo: finding github.com/bradfitz/gomemcache v0.0.0-20170208213004-1952afaa557d vgo: finding github.com/fernet/fernet-go v0.0.0-20151007213151-1b2437bc582b vgo: finding github.com/docker/swarmkit v0.0.0-20180412165218-9c2aa152c305 vgo: finding github.com/docker/libnetwork v0.0.0-20180314220121-1b91bc94094e vgo: finding github.com/docker/docker v0.0.0-20180315040527-3d14173a2900 vgo: stat github.com/go-check/check@4ed411733c5785b40214c70bce814c3a3a689609: cannot find hash 4ed411733c5785b40214c70bce814c3a3a689609 vgo: stat github.com/spf13/cobra@v1.5.1: unknown revision "v1.5.1" vgo: finding github.com/docker/libnetwork v0.0.0-20180412033103-c15b372ef221 vgo: finding github.com/containerd/containerd v0.0.0-20180226221259-4ac4fd0b6a26 vgo: finding k8s.io/kubernetes v0.0.0-20180209063429-05944b1d2ca7 vgo: stat bitbucket.org/ww/goautoneg@75cd24fc2f2c2a2088577d12123ddee5f54e0675: git fetch --depth=1 https://bitbucket.org/ww/goautoneg 75cd24fc2f2c2a2088577d12123ddee5f54e0675 in /home/tamal/go/src/v/cache/vcswork/4f9de782da8ff1b853350fa52c5409db3d627a2cad1936e1dfa5b584e60ea752: exit status 128: remote: Not Found fatal: unable to access 'https://bitbucket.org/ww/goautoneg/': GnuTLS recv error (-110): The TLS connection was non-properly terminated. vgo: lookup cloud.google.com/go/compute/metadata: module root is "cloud.google.com/go" vgo: lookup cloud.google.com/go/internal: module root is "cloud.google.com/go" vgo: lookup go4.org/errorutil: module root is "go4.org" vgo: lookup google.golang.org/api/cloudmonitoring/v2beta2: module root is "google.golang.org/api" vgo: lookup google.golang.org/api/compute/v0.alpha: module root is "google.golang.org/api" vgo: lookup google.golang.org/api/compute/v0.beta: module root is "google.golang.org/api" vgo: lookup google.golang.org/api/compute/v1: module root is "google.golang.org/api" vgo: lookup google.golang.org/api/container/v1: module root is "google.golang.org/api" vgo: lookup google.golang.org/api/gensupport: module root is "google.golang.org/api" vgo: lookup google.golang.org/api/googleapi: module root is "google.golang.org/api" vgo: lookup google.golang.org/api/googleapi/internal/uritemplates: module root is "google.golang.org/api" vgo: lookup google.golang.org/api/logging/v2beta1: module root is "google.golang.org/api" vgo: lookup google.golang.org/api/monitoring/v3: module root is "google.golang.org/api" vgo: lookup google.golang.org/api/pubsub/v1: module root is "google.golang.org/api" vgo: lookup google.golang.org/genproto/googleapis/api/annotations: module root is "google.golang.org/genproto" vgo: lookup google.golang.org/genproto/googleapis/rpc/status: module root is "google.golang.org/genproto" vgo: lookup google.golang.org/grpc/balancer: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/codes: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/connectivity: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/credentials: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/grpclb/grpc_lb_v1: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/grpclb/grpc_lb_v1/messages: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/grpclog: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/health/grpc_health_v1: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/internal: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/keepalive: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/metadata: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/naming: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/peer: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/resolver: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/stats: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/status: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/tap: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/transport: module root is "google.golang.org/grpc" vgo: lookup gopkg.in/gcfg.v1/scanner: invalid module path "gopkg.in/gcfg.v1/scanner" vgo: lookup gopkg.in/gcfg.v1/token: invalid module path "gopkg.in/gcfg.v1/token" vgo: lookup gopkg.in/gcfg.v1/types: invalid module path "gopkg.in/gcfg.v1/types" vgo: lookup gopkg.in/square/go-jose.v2/cipher: invalid module path "gopkg.in/square/go-jose.v2/cipher" vgo: lookup gopkg.in/square/go-jose.v2/json: invalid module path "gopkg.in/square/go-jose.v2/json" vgo: lookup gopkg.in/square/go-jose.v2/jwt: invalid module path "gopkg.in/square/go-jose.v2/jwt" vgo: lookup k8s.io/gengo/args: module root is "k8s.io/gengo" vgo: lookup k8s.io/gengo/examples/deepcopy-gen/generators: module root is "k8s.io/gengo" vgo: lookup k8s.io/gengo/examples/defaulter-gen/generators: module root is "k8s.io/gengo" vgo: lookup k8s.io/gengo/examples/import-boss/generators: module root is "k8s.io/gengo" vgo: lookup k8s.io/gengo/examples/set-gen/generators: module root is "k8s.io/gengo" vgo: lookup k8s.io/gengo/examples/set-gen/sets: module root is "k8s.io/gengo" vgo: lookup k8s.io/gengo/generator: module root is "k8s.io/gengo" vgo: lookup k8s.io/gengo/namer: module root is "k8s.io/gengo" vgo: lookup k8s.io/gengo/parser: module root is "k8s.io/gengo" vgo: lookup k8s.io/gengo/types: module root is "k8s.io/gengo" vgo: lookup k8s.io/heapster/metrics/api/v1/types: module root is "k8s.io/heapster" vgo: lookup k8s.io/kube-openapi/pkg/aggregator: module root is "k8s.io/kube-openapi" vgo: lookup k8s.io/kube-openapi/pkg/builder: module root is "k8s.io/kube-openapi" vgo: lookup k8s.io/kube-openapi/pkg/common: module root is "k8s.io/kube-openapi" vgo: lookup k8s.io/kube-openapi/pkg/generators: module root is "k8s.io/kube-openapi" vgo: lookup k8s.io/kube-openapi/pkg/handler: module root is "k8s.io/kube-openapi" vgo: lookup k8s.io/kube-openapi/pkg/util: module root is "k8s.io/kube-openapi" vgo: lookup k8s.io/kube-openapi/pkg/util/proto: module root is "k8s.io/kube-openapi" vgo: lookup k8s.io/kube-openapi/pkg/util/proto/validation: module root is "k8s.io/kube-openapi" vgo: lookup k8s.io/utils/clock: module root is "k8s.io/utils" vgo: lookup k8s.io/utils/exec: module root is "k8s.io/utils" vgo: lookup k8s.io/utils/exec/testing: module root is "k8s.io/utils" vgo: lookup vbom.ml/util/sortorder: module root is "vbom.ml/util" vgo: finding github.com/vmware/govmomi v0.0.0-20180130174134-81743157fb5c vgo: stat github.com/kr/pretty@2ee9d7453c02ef7fa518a83ae23644eb8872186a: cannot find hash 2ee9d7453c02ef7fa518a83ae23644eb8872186a vgo: finding github.com/storageos/go-api v0.0.0-20170427163826-74f9beb613ca vgo: finding github.com/spf13/cobra v0.0.0-20171119092251-19e54c4a2b8a vgo: finding github.com/quobyte/api v0.0.0-20170629055921-cb10db90715b vgo: finding github.com/gophercloud/gophercloud v0.0.0-20171229013905-8e59687aa4b2 vgo: finding github.com/google/cadvisor v0.0.0-20180208191843-6116f2653023 vgo: lookup cloud.google.com/go/compute/metadata: module root is "cloud.google.com/go" vgo: lookup cloud.google.com/go/internal: module root is "cloud.google.com/go" vgo: lookup google.golang.org/api/bigquery/v2: module root is "google.golang.org/api" vgo: lookup google.golang.org/api/googleapi: module root is "google.golang.org/api" vgo: lookup google.golang.org/api/googleapi/internal/uritemplates: module root is "google.golang.org/api" vgo: lookup google.golang.org/genproto/googleapis/rpc/status: module root is "google.golang.org/genproto" vgo: lookup google.golang.org/grpc/codes: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/credentials: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/grpclb/grpc_lb_v1: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/grpclog: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/internal: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/keepalive: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/metadata: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/naming: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/peer: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/stats: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/status: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/tap: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/transport: module root is "google.golang.org/grpc" vgo: lookup gopkg.in/olivere/elastic.v2/uritemplates: invalid module path "gopkg.in/olivere/elastic.v2/uritemplates" vgo: lookup k8s.io/utils/clock: module root is "k8s.io/utils" vgo: lookup k8s.io/utils/clock/testing: module root is "k8s.io/utils" vgo: finding github.com/go-openapi/spec v0.0.0-20170914061247-7abd5745472f vgo: finding github.com/coreos/go-oidc v0.0.0-20170711233713-a4973d9a4225 vgo: finding github.com/container-storage-interface/spec v0.0.0-20171219175427-9e88e4bfabec vgo: finding github.com/Azure/go-autorest v0.0.0-20171018213407-e14a70c556c8 vgo: finding github.com/Azure/azure-sdk-for-go v0.0.0-20171228215653-934e2462aeb6 vgo: finding gopkg.in/yaml.v2 v2.0.0-20171116090243-287cf08546ab vgo: finding golang.org/x/crypto v0.0.0-20171128194009-94eea52f7b74 vgo: finding github.com/shopspring/decimal v0.0.0-20171108225254-9ca7f51822d2 vgo: finding github.com/satori/go.uuid v1.1.0 vgo: finding github.com/Azure/go-autorest v0.0.0-20171216001444-809ed2ef5c4c vgo: finding bitbucket.org/bertimus9/systemstat v0.0.0-20151005163322-6edb7bbcb021 vgo: finding k8s.io/client-go v0.0.0-20180207211117-33bd23f75b6d vgo: lookup cloud.google.com/go/compute/metadata: module root is "cloud.google.com/go" vgo: lookup cloud.google.com/go/internal: module root is "cloud.google.com/go" vgo: lookup k8s.io/api/admissionregistration/v1alpha1: module root is "k8s.io/api" vgo: lookup k8s.io/api/admissionregistration/v1beta1: module root is "k8s.io/api" vgo: lookup k8s.io/api/apps/v1: module root is "k8s.io/api" vgo: lookup k8s.io/api/apps/v1beta1: module root is "k8s.io/api" vgo: lookup k8s.io/api/apps/v1beta2: module root is "k8s.io/api" vgo: lookup k8s.io/api/authentication/v1: module root is "k8s.io/api" vgo: lookup k8s.io/api/authentication/v1beta1: module root is "k8s.io/api" vgo: lookup k8s.io/api/authorization/v1: module root is "k8s.io/api" vgo: lookup k8s.io/api/authorization/v1beta1: module root is "k8s.io/api" vgo: lookup k8s.io/api/autoscaling/v1: module root is "k8s.io/api" vgo: lookup k8s.io/api/autoscaling/v2beta1: module root is "k8s.io/api" vgo: lookup k8s.io/api/batch/v1: module root is "k8s.io/api" vgo: lookup k8s.io/api/batch/v1beta1: module root is "k8s.io/api" vgo: lookup k8s.io/api/batch/v2alpha1: module root is "k8s.io/api" vgo: lookup k8s.io/api/certificates/v1beta1: module root is "k8s.io/api" vgo: lookup k8s.io/api/core/v1: module root is "k8s.io/api" vgo: lookup k8s.io/api/events/v1beta1: module root is "k8s.io/api" vgo: lookup k8s.io/api/extensions/v1beta1: module root is "k8s.io/api" vgo: lookup k8s.io/api/imagepolicy/v1alpha1: module root is "k8s.io/api" vgo: lookup k8s.io/api/networking/v1: module root is "k8s.io/api" vgo: lookup k8s.io/api/policy/v1beta1: module root is "k8s.io/api" vgo: lookup k8s.io/api/rbac/v1: module root is "k8s.io/api" vgo: lookup k8s.io/api/rbac/v1alpha1: module root is "k8s.io/api" vgo: lookup k8s.io/api/rbac/v1beta1: module root is "k8s.io/api" vgo: lookup k8s.io/api/scheduling/v1alpha1: module root is "k8s.io/api" vgo: lookup k8s.io/api/settings/v1alpha1: module root is "k8s.io/api" vgo: lookup k8s.io/api/storage/v1: module root is "k8s.io/api" vgo: lookup k8s.io/api/storage/v1alpha1: module root is "k8s.io/api" vgo: lookup k8s.io/api/storage/v1beta1: module root is "k8s.io/api" vgo: lookup k8s.io/apimachinery/pkg/api/equality: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/api/errors: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/api/meta: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/api/resource: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/api/testing: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/api/testing/fuzzer: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/api/testing/roundtrip: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/apimachinery: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/apimachinery/announced: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/apimachinery/registered: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/apis/meta/fuzzer: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/apis/meta/internalversion: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/apis/meta/v1: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/apis/meta/v1/unstructured: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/apis/meta/v1beta1: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/conversion: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/conversion/queryparams: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/fields: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/labels: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/runtime: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/runtime/schema: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/runtime/serializer: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/runtime/serializer/json: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/runtime/serializer/protobuf: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/runtime/serializer/recognizer: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/runtime/serializer/streaming: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/runtime/serializer/versioning: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/selection: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/types: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/cache: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/clock: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/diff: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/errors: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/framer: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/httpstream: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/httpstream/spdy: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/intstr: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/json: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/mergepatch: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/net: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/remotecommand: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/runtime: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/sets: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/strategicpatch: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/validation: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/validation/field: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/wait: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/yaml: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/version: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/watch: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/third_party/forked/golang/json: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/third_party/forked/golang/netutil: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/third_party/forked/golang/reflect: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/kube-openapi/pkg/util/proto: module root is "k8s.io/kube-openapi" vgo: finding k8s.io/apiserver v0.0.0-20180208171556-8e45eac9dff8 vgo: stat bitbucket.org/ww/goautoneg@75cd24fc2f2c2a2088577d12123ddee5f54e0675: git fetch --depth=1 https://bitbucket.org/ww/goautoneg 75cd24fc2f2c2a2088577d12123ddee5f54e0675 in /home/tamal/go/src/v/cache/vcswork/4f9de782da8ff1b853350fa52c5409db3d627a2cad1936e1dfa5b584e60ea752: exit status 128: remote: Not Found fatal: unable to access 'https://bitbucket.org/ww/goautoneg/': GnuTLS recv error (-110): The TLS connection was non-properly terminated. vgo: lookup google.golang.org/genproto/googleapis/api/annotations: module root is "google.golang.org/genproto" vgo: lookup google.golang.org/genproto/googleapis/rpc/status: module root is "google.golang.org/genproto" vgo: lookup google.golang.org/grpc/balancer: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/codes: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/connectivity: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/credentials: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/grpclb/grpc_lb_v1/messages: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/grpclog: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/health/grpc_health_v1: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/internal: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/keepalive: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/metadata: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/naming: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/peer: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/resolver: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/stats: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/status: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/tap: module root is "google.golang.org/grpc" vgo: lookup google.golang.org/grpc/transport: module root is "google.golang.org/grpc" vgo: lookup k8s.io/api/admission/v1beta1: module root is "k8s.io/api" vgo: lookup k8s.io/api/admissionregistration/v1alpha1: module root is "k8s.io/api" vgo: lookup k8s.io/api/admissionregistration/v1beta1: module root is "k8s.io/api" vgo: lookup k8s.io/api/apps/v1: module root is "k8s.io/api" vgo: lookup k8s.io/api/apps/v1beta1: module root is "k8s.io/api" vgo: lookup k8s.io/api/apps/v1beta2: module root is "k8s.io/api" vgo: lookup k8s.io/api/authentication/v1: module root is "k8s.io/api" vgo: lookup k8s.io/api/authentication/v1beta1: module root is "k8s.io/api" vgo: lookup k8s.io/api/authorization/v1: module root is "k8s.io/api" vgo: lookup k8s.io/api/authorization/v1beta1: module root is "k8s.io/api" vgo: lookup k8s.io/api/autoscaling/v1: module root is "k8s.io/api" vgo: lookup k8s.io/api/autoscaling/v2beta1: module root is "k8s.io/api" vgo: lookup k8s.io/api/batch/v1: module root is "k8s.io/api" vgo: lookup k8s.io/api/batch/v1beta1: module root is "k8s.io/api" vgo: lookup k8s.io/api/batch/v2alpha1: module root is "k8s.io/api" vgo: lookup k8s.io/api/certificates/v1beta1: module root is "k8s.io/api" vgo: lookup k8s.io/api/core/v1: module root is "k8s.io/api" vgo: lookup k8s.io/api/events/v1beta1: module root is "k8s.io/api" vgo: lookup k8s.io/api/extensions/v1beta1: module root is "k8s.io/api" vgo: lookup k8s.io/api/networking/v1: module root is "k8s.io/api" vgo: lookup k8s.io/api/policy/v1beta1: module root is "k8s.io/api" vgo: lookup k8s.io/api/rbac/v1: module root is "k8s.io/api" vgo: lookup k8s.io/api/rbac/v1alpha1: module root is "k8s.io/api" vgo: lookup k8s.io/api/rbac/v1beta1: module root is "k8s.io/api" vgo: lookup k8s.io/api/scheduling/v1alpha1: module root is "k8s.io/api" vgo: lookup k8s.io/api/settings/v1alpha1: module root is "k8s.io/api" vgo: lookup k8s.io/api/storage/v1: module root is "k8s.io/api" vgo: lookup k8s.io/api/storage/v1alpha1: module root is "k8s.io/api" vgo: lookup k8s.io/api/storage/v1beta1: module root is "k8s.io/api" vgo: lookup k8s.io/apimachinery/pkg/api/equality: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/api/errors: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/api/meta: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/api/resource: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/api/testing: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/api/testing/fuzzer: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/api/testing/roundtrip: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/api/validation: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/api/validation/path: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/apimachinery: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/apimachinery/announced: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/apimachinery/registered: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/apis/meta/fuzzer: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/apis/meta/internalversion: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/apis/meta/v1: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/apis/meta/v1/unstructured: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/apis/meta/v1/validation: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/apis/meta/v1beta1: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/conversion: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/conversion/queryparams: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/fields: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/labels: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/runtime: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/runtime/schema: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/runtime/serializer: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/runtime/serializer/json: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/runtime/serializer/protobuf: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/runtime/serializer/recognizer: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/runtime/serializer/streaming: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/runtime/serializer/versioning: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/selection: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/types: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/cache: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/clock: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/diff: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/errors: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/framer: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/httpstream: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/intstr: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/json: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/mergepatch: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/net: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/proxy: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/rand: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/runtime: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/sets: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/strategicpatch: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/uuid: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/validation: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/validation/field: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/wait: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/waitgroup: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/yaml: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/version: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/watch: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/third_party/forked/golang/json: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/third_party/forked/golang/netutil: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/third_party/forked/golang/reflect: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/client-go/discovery: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/discovery/fake: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/informers: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/informers/admissionregistration: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/informers/admissionregistration/v1alpha1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/informers/admissionregistration/v1beta1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/informers/apps: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/informers/apps/v1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/informers/apps/v1beta1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/informers/apps/v1beta2: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/informers/autoscaling: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/informers/autoscaling/v1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/informers/autoscaling/v2beta1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/informers/batch: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/informers/batch/v1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/informers/batch/v1beta1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/informers/batch/v2alpha1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/informers/certificates: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/informers/certificates/v1beta1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/informers/core: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/informers/core/v1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/informers/events: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/informers/events/v1beta1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/informers/extensions: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/informers/extensions/v1beta1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/informers/internalinterfaces: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/informers/networking: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/informers/networking/v1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/informers/policy: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/informers/policy/v1beta1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/informers/rbac: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/informers/rbac/v1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/informers/rbac/v1alpha1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/informers/rbac/v1beta1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/informers/scheduling: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/informers/scheduling/v1alpha1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/informers/settings: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/informers/settings/v1alpha1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/informers/storage: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/informers/storage/v1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/informers/storage/v1alpha1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/informers/storage/v1beta1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/fake: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/scheme: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/admissionregistration/v1alpha1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/admissionregistration/v1alpha1/fake: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/admissionregistration/v1beta1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/admissionregistration/v1beta1/fake: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/apps/v1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/apps/v1/fake: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/apps/v1beta1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/apps/v1beta1/fake: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/apps/v1beta2: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/apps/v1beta2/fake: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/authentication/v1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/authentication/v1/fake: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/authentication/v1beta1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/authentication/v1beta1/fake: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/authorization/v1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/authorization/v1/fake: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/authorization/v1beta1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/authorization/v1beta1/fake: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/autoscaling/v1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/autoscaling/v1/fake: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/autoscaling/v2beta1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/autoscaling/v2beta1/fake: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/batch/v1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/batch/v1/fake: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/batch/v1beta1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/batch/v1beta1/fake: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/batch/v2alpha1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/batch/v2alpha1/fake: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/certificates/v1beta1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/certificates/v1beta1/fake: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/core/v1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/core/v1/fake: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/events/v1beta1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/events/v1beta1/fake: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/extensions/v1beta1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/extensions/v1beta1/fake: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/networking/v1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/networking/v1/fake: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/policy/v1beta1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/policy/v1beta1/fake: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/rbac/v1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/rbac/v1/fake: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/rbac/v1alpha1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/fake: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/rbac/v1beta1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/rbac/v1beta1/fake: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/scheduling/v1alpha1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/scheduling/v1alpha1/fake: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/settings/v1alpha1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/settings/v1alpha1/fake: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/storage/v1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/storage/v1/fake: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/storage/v1alpha1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/storage/v1alpha1/fake: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/storage/v1beta1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/kubernetes/typed/storage/v1beta1/fake: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/listers/admissionregistration/v1alpha1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/listers/admissionregistration/v1beta1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/listers/apps/v1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/listers/apps/v1beta1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/listers/apps/v1beta2: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/listers/autoscaling/v1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/listers/autoscaling/v2beta1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/listers/batch/v1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/listers/batch/v1beta1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/listers/batch/v2alpha1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/listers/certificates/v1beta1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/listers/core/v1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/listers/events/v1beta1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/listers/extensions/v1beta1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/listers/networking/v1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/listers/policy/v1beta1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/listers/rbac/v1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/listers/rbac/v1alpha1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/listers/rbac/v1beta1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/listers/scheduling/v1alpha1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/listers/settings/v1alpha1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/listers/storage/v1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/listers/storage/v1alpha1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/listers/storage/v1beta1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/pkg/version: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/rest: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/rest/watch: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/testing: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/tools/auth: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/tools/cache: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/tools/clientcmd: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/tools/clientcmd/api: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/tools/clientcmd/api/latest: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/tools/clientcmd/api/v1: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/tools/metrics: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/tools/pager: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/tools/reference: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/transport: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/util/buffer: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/util/cert: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/util/flowcontrol: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/util/homedir: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/util/integer: module root is "k8s.io/client-go" vgo: lookup k8s.io/client-go/util/retry: module root is "k8s.io/client-go" vgo: lookup k8s.io/kube-openapi/pkg/builder: module root is "k8s.io/kube-openapi" vgo: lookup k8s.io/kube-openapi/pkg/common: module root is "k8s.io/kube-openapi" vgo: lookup k8s.io/kube-openapi/pkg/handler: module root is "k8s.io/kube-openapi" vgo: lookup k8s.io/kube-openapi/pkg/util: module root is "k8s.io/kube-openapi" vgo: lookup k8s.io/kube-openapi/pkg/util/proto: module root is "k8s.io/kube-openapi" vgo: finding k8s.io/apimachinery v0.0.0-20180208130608-8259d997cf05 vgo: lookup k8s.io/kube-openapi/pkg/util/proto: module root is "k8s.io/kube-openapi" vgo: finding k8s.io/api v0.0.0-20180208130849-a1d6dce6736a vgo: lookup k8s.io/apimachinery/pkg/api/resource: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/apis/meta/v1: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/conversion: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/conversion/queryparams: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/fields: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/labels: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/runtime: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/runtime/schema: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/selection: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/types: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/errors: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/intstr: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/json: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/net: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/runtime: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/sets: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/validation: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/validation/field: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/util/wait: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/pkg/watch: module root is "k8s.io/apimachinery" vgo: lookup k8s.io/apimachinery/third_party/forked/golang/reflect: module root is "k8s.io/apimachinery" vgo: finding github.com/tchap/go-patricia v0.0.0-20170901200111-5ad6cdb7538b vgo: finding github.com/prometheus/procfs v0.0.0-20180125133057-cb4147076ac7 vgo: finding github.com/prometheus/common v0.0.0-20180110214958-89604d197083 vgo: finding github.com/prometheus/client_golang v0.0.0-20180131142826-f4fb1b73fb09 vgo: finding github.com/opencontainers/runtime-tools v0.0.0-20170912220840-6073aff4ac61 vgo: finding github.com/urfave/cli v0.0.0-20161122043610-0bdeddeeb0f6 vgo: finding github.com/mndrix/tap-go v0.0.0-20170113192335-56cca451570b vgo: finding github.com/json-iterator/go v0.0.0-20171115153421-f7279a603ede vgo: finding github.com/hashicorp/go-multierror v0.0.0-20161216184304-ed905158d874 vgo: finding github.com/gotestyourself/gotestyourself v0.0.0-20180211194928-44dbf532bbf5 vgo: finding github.com/fsnotify/fsnotify v0.0.0-20170302034209-7d7316ed6e1e vgo: finding github.com/docker/go-metrics v0.0.0-20180131145841-4ea375f7759c vgo: finding github.com/docker/docker v0.0.0-20171019062838-86f080cff091 vgo: stat github.com/go-check/check@4ed411733c5785b40214c70bce814c3a3a689609: cannot find hash 4ed411733c5785b40214c70bce814c3a3a689609 vgo: stat github.com/spf13/cobra@v1.5.1: unknown revision "v1.5.1" vgo: finding github.com/docker/swarmkit v0.0.0-20171004180307-872861d2ae46 vgo: finding github.com/docker/libnetwork v0.0.0-20171008192815-68f1039f1724 vgo: stat github.com/docker/docker@2cac43e3573893cf8fd816e0ad5615426acb87f4: cannot find hash 2cac43e3573893cf8fd816e0ad5615426acb87f4 vgo: stat github.com/opencontainers/runc@8694d576ea3ce3c9e2c804b7f91b4e1e9a575d1c: cannot find hash 8694d576ea3ce3c9e2c804b7f91b4e1e9a575d1c vgo: finding github.com/cri-o/ocicni v0.0.0-20180207192948-9b451e26eb7c vgo: finding github.com/containernetworking/plugins v0.6.0 vgo: finding github.com/vishvananda/netlink v0.0.0-20170630184320-6e453822d85e vgo: finding github.com/j-keck/arping v0.0.0-20160618110441-2cf9dc699c56 vgo: finding github.com/coreos/go-iptables v0.0.0-20170629135519-259c8e6a4275 vgo: finding github.com/containernetworking/cni v0.0.0-20170705153219-a2da8f8d7fd8 vgo: finding github.com/containernetworking/cni v0.6.0 vgo: finding github.com/containerd/cri-containerd v0.0.0-20180222073651-c9081b2ec0ee vgo: finding github.com/spf13/cobra v0.0.1 vgo: finding github.com/containerd/containerd v0.0.0-20180220145621-129167132c5e vgo: finding github.com/containerd/console v0.0.0-20180220200639-2748ece16665 vgo: finding github.com/containerd/cgroups v0.0.0-20180309154421-fe281dd26576 vgo: finding github.com/jtolds/gls v0.0.0-20160105220840-8ddce2a84170 vgo: finding github.com/hashicorp/go-version v0.0.0-20160519212729-0181db470237 vgo: finding github.com/gorilla/websocket v0.0.0-20160428163418-1f512fc3f053 vgo: finding github.com/gopherjs/gopherjs v0.0.0-20160524084226-78919e0ff954 vgo: finding github.com/dustin/go-humanize v0.0.0-20160510054603-f3565c952560 vgo: finding github.com/docker/go-units v0.0.0-20160524163422-09dda9d4b0d7 vgo: finding github.com/docker/docker v0.0.0-20180223031210-66e6beeb2499 vgo: stat github.com/go-check/check@4ed411733c5785b40214c70bce814c3a3a689609: cannot find hash 4ed411733c5785b40214c70bce814c3a3a689609 vgo: stat github.com/spf13/cobra@v1.5.1: unknown revision "v1.5.1" vgo: finding github.com/renstrom/fuzzysearch v0.0.0-20180302113537-7a8f9a1c4bed vgo: finding github.com/renier/xmlrpc v0.0.0-20170708154548-ce4a1a486c03 vgo: finding github.com/packethost/packngo v0.0.0-20180510203711-dff6ec250ba6 vgo: finding github.com/onsi/gomega v0.0.0-20170716193446-c893efa28eb4 vgo: finding github.com/ncw/swift v0.0.0-20180327203307-b2a7479cf26f vgo: finding github.com/moul/gotty-client v0.0.0-20171107084047-b47f2c128b4d vgo: finding golang.org/x/sys v0.0.0-20160516132347-d4feaf1a7e61 vgo: finding github.com/smartystreets/goconvey v0.0.0-20160503033757-d4c757aa9afd vgo: finding github.com/gopherjs/gopherjs v0.0.0-20160522230414-db27c7c470d7 vgo: finding github.com/codegangsta/cli v0.0.0-20160522214602-2ae9042f5bcb vgo: finding github.com/moul/anonuuid v0.0.0-20180402122713-c6987e46f8a0 vgo: finding github.com/codegangsta/cli v0.0.0-20170811014203-cfb38830724c vgo: finding github.com/lib/pq v0.0.0-20180327071824-d34b9ff171c2 vgo: finding github.com/gorilla/websocket v0.0.0-20160912153041-2d1e4548da23 vgo: finding github.com/go-xorm/xorm v0.0.0-20170412144028-3c8314e91603 vgo: lookup gopkg.in/stretchr/testify.v1/assert: invalid module path "gopkg.in/stretchr/testify.v1/assert" vgo: finding github.com/lib/pq v0.0.0-20161103024354-d8eeeb8bae88 vgo: finding github.com/go-sql-driver/mysql v0.0.0-20130324155138-0e8690a9f2dd vgo: finding github.com/davecgh/go-spew v0.0.0-20140506033905-3fdaf5cea8d2 vgo: finding github.com/go-xorm/core v0.0.0-20160805152416-5bf745d7d163 vgo: finding github.com/go-xorm/builder v0.0.0-20180427005609-bad0a612f0d6 vgo: finding github.com/digitalocean/godo v0.0.0-20180511134115-09db8d3b6346 vgo: finding github.com/creack/goselect v0.0.0-20160506223810-40085cf5fd62 vgo: finding github.com/aws/aws-sdk-go v0.0.0-20171122232519-cd721c97ef6f vgo: finding github.com/appscode/kutil v0.0.0-20180510040241-c397449684de vgo: stat bitbucket.org/ww/goautoneg@75cd24fc2f2c2a2088577d12123ddee5f54e0675: git fetch --depth=1 https://bitbucket.org/ww/goautoneg 75cd24fc2f2c2a2088577d12123ddee5f54e0675 in /home/tamal/go/src/v/cache/vcswork/4f9de782da8ff1b853350fa52c5409db3d627a2cad1936e1dfa5b584e60ea752: exit status 128: remote: Not Found fatal: unable to access 'https://bitbucket.org/ww/goautoneg/': GnuTLS recv error (-110): The TLS connection was non-properly terminated. vgo: stat github.com/hashicorp/go-version@53932f80ddea12bea96be074f9fb2dc545806aba: cannot find hash 53932f80ddea12bea96be074f9fb2dc545806aba vgo: finding github.com/appscode/go-hetzner v0.0.0-20180411135907-c038e08b19b1 vgo: finding github.com/appscode/go-dns v0.0.0-20180316141248-8c1149974945 vgo: stat github.com/xenolf/lego@2a44f405473b07ef68f2dd77826193582c293fa5: cannot find hash 2a44f405473b07ef68f2dd77826193582c293fa5 vgo: finding google.golang.org/api v0.0.0-20180313183023-c24aa0e5ed34 vgo: finding github.com/sirupsen/logrus v0.0.0-20170314192353-ba1b36c82c5e vgo: finding github.com/miekg/dns v0.0.0-20180315090945-5b169d1842fb vgo: finding github.com/kelseyhightower/envconfig v0.0.0-20170124162813-f611eb38b387 vgo: finding github.com/digitalocean/godo v0.0.0-20170606135045-4fa9e9d99900 vgo: finding github.com/cloudflare/cloudflare-go v0.0.0-20170809214921-731881315837 vgo: finding github.com/aws/aws-sdk-go v0.0.0-20170223234443-f4b2120243b9 vgo: finding github.com/JamesClonk/vultr v0.0.0-20180101102256-fa1c0367800d vgo: finding github.com/jawher/mow.cli v0.0.0-20150204181009-33e2f99c7bed vgo: finding github.com/Azure/go-autorest v0.0.0-20170727172802-f6e08fe5e4d4 vgo: finding github.com/Azure/azure-sdk-for-go v0.0.0-20170801235255-2d49bb8f2cee vgo: finding golang.org/x/sys v0.0.0-20170728174421-0f826bdd13b5 vgo: finding github.com/shopspring/decimal v0.0.0-20170728191253-3c692774ac4c vgo: finding github.com/mattn/go-colorable v0.0.0-20170731082402-040dd0b833b3 vgo: finding github.com/dgrijalva/jwt-go v0.0.0-20170608005149-a539ee1a749a vgo: finding cloud.google.com/go v0.0.0-20161014082638-44b3a7d2be2d vgo: finding github.com/JamesClonk/vultr v0.0.0-20180509180128-164aa254b818 vgo: finding cloud.google.com/go v0.0.0-20160913182117-3b1ae45394a2 vgo: downloading github.com/appscode/go v0.0.0-20180426184826-230e0e4622c6 vgo: downloading github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b vgo: downloading github.com/spf13/pflag v1.0.1 vgo: downloading github.com/spf13/cobra v0.0.2 vgo: downloading github.com/gogo/protobuf v1.0.0 vgo: downloading github.com/Azure/azure-sdk-for-go v0.0.0-20180203001551-f111fc2fa386 vgo: downloading github.com/Azure/go-autorest v0.0.0-20180205165111-fc3b03a2d2d1 vgo: downloading github.com/dgrijalva/jwt-go v0.0.0-20180308231308-06ea1031745c vgo: downloading github.com/google/uuid v0.0.0-20171129191014-dec09d789f3d vgo: downloading github.com/ghodss/yaml v1.0.0 vgo: downloading gopkg.in/yaml.v2 v2.2.1 vgo: downloading github.com/hashicorp/go-version v0.0.0-20160519212729-0181db470237 vgo: downloading github.com/pkg/errors v0.8.0 vgo: downloading k8s.io/api v0.0.0-20180308224125-73d903622b73 vgo: downloading k8s.io/apimachinery v0.0.0-20180228050457-302974c03f7e vgo: downloading gopkg.in/inf.v0 v0.9.1 vgo: downloading github.com/google/gofuzz v0.0.0-20170612174753-24818f796faf vgo: downloading golang.org/x/net v0.0.0-20180420171651-5f9ae10d9af5 vgo: downloading golang.org/x/text v0.3.0 vgo: downloading k8s.io/client-go v0.0.0-20180327024835-23781f4d6632 vgo: downloading golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94 vgo: downloading golang.org/x/sys v0.0.0-20180427151831-cbbc999da32d vgo: downloading github.com/json-iterator/go v0.0.0-20180315132816-ca39e5af3ece vgo: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd vgo: downloading github.com/modern-go/reflect2 v0.0.0-20180228065516-1df9eeb2bb81 vgo: downloading golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2 vgo: downloading k8s.io/kubernetes v1.10.0 vgo: downloading k8s.io/apiserver v0.0.0-20180327025904-5ae41ac86efd vgo: downloading github.com/aws/aws-sdk-go v1.13.38 vgo: downloading github.com/go-ini/ini v1.36.0 vgo: downloading github.com/jmespath/go-jmespath v0.0.0-20160803190731-bd40a432e4c7 vgo: downloading gopkg.in/ini.v1 v1.0.0-20170813051516-20b96f641a5e vgo: downloading github.com/go-xorm/core v0.0.0-20160805152416-5bf745d7d163 vgo: downloading github.com/go-xorm/xorm v0.0.0-20170412144028-3c8314e91603 vgo: downloading github.com/go-xorm/builder v0.0.0-20180427005609-bad0a612f0d6 vgo: downloading github.com/lib/pq v0.0.0-20180327071824-d34b9ff171c2 vgo: downloading github.com/pborman/uuid v0.0.0-20170612153648-e790cca94e6c vgo: downloading github.com/golang/protobuf v1.0.0 vgo: downloading github.com/googleapis/gnostic v0.1.0 vgo: downloading github.com/howeyc/gopass v0.0.0-20170109162249-bf9dde6d0d2c vgo: downloading github.com/imdario/mergo v0.3.4 vgo: downloading github.com/daviddengcn/go-colortext v0.0.0-20160507010035-511bcaf42ccd vgo: downloading github.com/docker/distribution v0.0.0-20171011171712-7484e51bf6af vgo: downloading github.com/opencontainers/go-digest v1.0.0-rc1 vgo: downloading github.com/docker/docker v0.0.0-20180315040527-3d14173a2900 vgo: downloading github.com/evanphx/json-patch v0.0.0-20180322033437-afac545df32f vgo: downloading github.com/jonboulle/clockwork v0.0.0-20160615175015-2eee05ed7941 vgo: downloading github.com/renstrom/dedent v0.0.0-20150819195903-020d11c3b9c0 vgo: downloading github.com/davecgh/go-spew v1.1.0 vgo: downloading k8s.io/kube-openapi v0.0.0-20180425162723-3a0c53868c94 vgo: downloading github.com/docker/spdystream v0.0.0-20170912183627-bc6354cbbc29 vgo: downloading k8s.io/apiextensions-apiserver v0.0.0-20180327033742-750feebe2038 vgo: downloading github.com/hashicorp/golang-lru v0.0.0-20180201235237-0fb14efe8c47 vgo: downloading github.com/golang/groupcache v0.0.0-20180203143532-66deaeb636df vgo: downloading gopkg.in/square/go-jose.v2 v2.1.6 vgo: downloading github.com/prometheus/client_golang v0.8.0 vgo: downloading github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973 vgo: downloading github.com/prometheus/client_model v0.0.0-20171117100541-99fa1f4be8e5 vgo: downloading github.com/prometheus/common v0.0.0-20180426121432-d811d2e9bf89 vgo: downloading github.com/matttproud/golang_protobuf_extensions v1.0.0 vgo: downloading github.com/prometheus/procfs v0.0.0-20180408092902-8b1c2da0d56d vgo: downloading k8s.io/utils v0.0.0-20180208044234-258e2a2fa645 vgo: downloading github.com/docker/go-connections v0.3.0 vgo: downloading github.com/docker/go-units v0.3.1 vgo: downloading github.com/opencontainers/image-spec v1.0.1 vgo: downloading github.com/exponent-io/jsonpath v0.0.0-20151013193312-d6023ce2651d vgo: downloading github.com/fatih/camelcase v0.0.0-20171027104257-44e46d280b43 vgo: downloading vbom.ml/util v0.0.0-20170409195630-256737ac55c4 vgo: downloading github.com/go-openapi/spec v0.0.0-20180415031709-bcff419492ee vgo: downloading github.com/go-openapi/jsonpointer v0.0.0-20180322222829-3a0015ad55fa vgo: downloading github.com/go-openapi/swag v0.0.0-20180405201759-811b1089cde9 vgo: downloading github.com/mailru/easyjson v0.0.0-20180323154445-8b799c424f57 vgo: downloading github.com/go-openapi/jsonreference v0.0.0-20180322222742-3fb327e6747d vgo: downloading github.com/PuerkitoBio/purell v1.1.0 vgo: downloading github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578 vgo: downloading github.com/MakeNowJust/heredoc v0.0.0-20171113091838-e9091a26100e vgo: downloading github.com/russross/blackfriday v0.0.0-20170728175326-4048872b16cc vgo: downloading github.com/mitchellh/go-wordwrap v0.0.0-20150314170334-ad45545899c7 vgo: downloading github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7 vgo: downloading github.com/peterbourgon/diskv v0.0.0-20170814173558-5f041e8faa00 vgo: downloading github.com/google/btree v0.0.0-20180124185431-e89373fe6b4a vgo: downloading github.com/chai2010/gettext-go v0.0.0-20160711120539-c6fed771bfd5 vgo: downloading k8s.io/metrics v0.0.0-20180327034054-189abc117eb8 vgo: downloading github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f vgo: downloading github.com/marstr/guid v0.0.0-20170427235115-8bdf7d1a087c vgo: downloading github.com/satori/go.uuid v1.2.0 vgo: downloading github.com/digitalocean/godo v0.0.0-20180511134115-09db8d3b6346 vgo: downloading github.com/google/go-querystring v0.0.0-20170111101155-53e6ce116135 vgo: downloading github.com/tent/http-link-go v0.0.0-20130702225549-ac974c61c2f9 vgo: downloading golang.org/x/oauth2 v0.0.0-20180416194528-6881fee410a5 vgo: downloading cloud.google.com/go v0.21.0 vgo: downloading google.golang.org/api v0.0.0-20180313183023-c24aa0e5ed34 vgo: downloading github.com/gophercloud/gophercloud v0.0.0-20180428031632-92eaa62dc608 vgo: downloading github.com/packethost/packngo v0.0.0-20180510203711-dff6ec250ba6 vgo: downloading github.com/scaleway/scaleway-cli v0.0.0-20180420134900-53548bf67d9a vgo: downloading github.com/dustin/go-humanize v0.0.0-20171111073723-bb3d318650d4 vgo: downloading github.com/moul/anonuuid v0.0.0-20180402122713-c6987e46f8a0 vgo: downloading github.com/renstrom/fuzzysearch v0.0.0-20180302113537-7a8f9a1c4bed vgo: downloading github.com/mattn/go-isatty v0.0.3 vgo: downloading github.com/moul/gotty-client v0.0.0-20180223135443-fdaa7034e2bd vgo: downloading github.com/creack/goselect v0.0.0-20160714172859-1bd5ca702c61 vgo: downloading github.com/gorilla/websocket v1.2.0 vgo: downloading github.com/moby/moby v0.0.0-20180420024136-d6706dddd5c4 vgo: downloading github.com/sirupsen/logrus v1.0.5 vgo: downloading golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f vgo: downloading github.com/softlayer/softlayer-go v0.0.0-20180418042449-b48f721534f4 vgo: downloading github.com/renier/xmlrpc v0.0.0-20170708154548-ce4a1a486c03 vgo: downloading github.com/JamesClonk/vultr v0.0.0-20180509180128-164aa254b818 vgo: downloading github.com/juju/ratelimit v0.0.0-20151125201925-77ed1c8a0121 vgo: downloading github.com/jpillora/go-ogle-analytics v0.0.0-20161213085824-14b04e0594ef vgo: downloading github.com/fsnotify/fsnotify v1.4.7 vgo: downloading github.com/fatih/color v1.6.0 vgo: downloading github.com/mattn/go-colorable v0.0.9 vgo: downloading github.com/appscode/kutil v0.0.0-20180510040241-c397449684de vgo: downloading github.com/skratchdot/open-golang v0.0.0-20160302144031-75fb7ed4208c vgo: downloading gopkg.in/AlecAivazis/survey.v1 v1.0.0-20170929230336-18a4dbb1d9d0 vgo: downloading github.com/mgutz/ansi v0.0.0-20170206155736-9520e82c474b vgo: resolving import "github.com/graymeta/stow" vgo: finding github.com/graymeta/stow (latest) vgo: adding github.com/graymeta/stow v0.1.0 vgo: resolving import "github.com/taoh/linodego" vgo: finding github.com/taoh/linodego (latest) vgo: adding github.com/taoh/linodego v0.0.0-20171109085110-92aa6f0b0e3d vgo: finding github.com/taoh/linodego v0.0.0-20171109085110-92aa6f0b0e3d vgo: finding github.com/graymeta/stow v0.1.0 vgo: downloading github.com/graymeta/stow v0.1.0 vgo: import "github.com/pharmer/pharmer" -> import "github.com/pharmer/pharmer/cloud/providers" -> import "github.com/pharmer/pharmer/cloud/providers/aks" -> import "github.com/pharmer/pharmer/cloud" -> import "github.com/pharmer/pharmer/store/providers/vfs" -> import "github.com/graymeta/stow/google" [/home/tamal/go/src/v/github.com/graymeta/stow@v0.1.0/google]: open /home/tamal/go/src/v/github.com/graymeta/stow@v0.1.0/google: no such file or directory vgo: import "github.com/pharmer/pharmer" -> import "github.com/pharmer/pharmer/cloud/providers" -> import "github.com/pharmer/pharmer/cloud/providers/aks" -> import "github.com/pharmer/pharmer/cloud" -> import "github.com/pharmer/pharmer/store/providers/vfs" -> import "github.com/graymeta/stow/s3" [/home/tamal/go/src/v/github.com/graymeta/stow@v0.1.0/s3]: open /home/tamal/go/src/v/github.com/graymeta/stow@v0.1.0/s3: no such file or directory vgo: import "github.com/pharmer/pharmer" -> import "github.com/pharmer/pharmer/cloud/providers" -> import "github.com/pharmer/pharmer/cloud/providers/aks" -> import "github.com/pharmer/pharmer/cloud" -> import "github.com/pharmer/pharmer/store/providers/vfs" -> import "github.com/graymeta/stow/swift" [/home/tamal/go/src/v/github.com/graymeta/stow@v0.1.0/swift]: open /home/tamal/go/src/v/github.com/graymeta/stow@v0.1.0/swift: no such file or directory vgo: downloading github.com/taoh/linodego v0.0.0-20171109085110-92aa6f0b0e3d ```
oiooj commented 6 years ago

Checked two imports:

  1. https://github.com/graymeta/stow/commit/a2bb5ac932dfea981d79ab395a0ab4ea09365d52 exists, but git fetch get failed:
$ git log -n1 --format=format:%H a2bb5ac932dfea981d79ab395a0ab4ea09365d52
fatal: bad object a2bb5ac932dfea981d79ab395a0ab4ea09365d52
  1. https://github.com/spf13/pflag/commit/053854db78bf52e52733c395a5315647ad1e110e not exists.
tamalsaha commented 6 years ago

You can see from our glide.yaml file that these are both forked packages: https://github.com/pharmer/pharmer/blob/master/glide.yaml

- package: github.com/spf13/pflag
  repo: https://github.com/appscode/pflag.git
  vcs: git
  version: master

- package: github.com/graymeta/stow
  repo: https://github.com/appscode/stow.git
  version: master
  vcs: git

So, commit has to be searched in the fork, I believe.

oiooj commented 6 years ago

You can add a replace into go.mod :

replace "github.com/graymeta/stow" a2bb5ac932dfea981d79ab395a0ab4ea09365d52 => "github.com/appscode/stow" a2bb5ac932dfea981d79ab395a0ab4ea09365d52
tamalsaha commented 6 years ago

@oiooj , the issue is that vgo build does not generate any go.mod file that I can modify manually. What I am expecting as an user is vgo build automatically does that for me, since all necessary information is already there.

bcmills commented 6 years ago

vgo build could replicate the replacements from your glide.lock locally as replace directives, but that wouldn't work for other modules that import your (non-main) packages: by design¹, replace directives only apply locally.

It seems that in order for this repository to be compatible with vgo, you will need to rewrite the imports to point to the forks directly.

This closely relates to one of the examples in Part 9 of @rsc's blog series:

As another example, Go import paths are URLs. If code said import "uuid", you’d have to ask which uuid package. Searching for uuid on godoc.org turns up dozens of packages. If instead the code says import "github.com/pborman/uuid", now it’s clear which package we mean. Using URLs avoids ambiguity and also reuses an existing mechanism for giving out names, making it simpler and easier to coordinate with other programmers.


¹ See the “Replacing Modules” section of https://research.swtch.com/vgo-mvs.

bcmills commented 6 years ago

That said, it does seem like vgo build could be more error-tolerant: it could ignore errors for unresolvable packages and write out the rest of the go.mod file.

It seems likely that you'd still need to rewrite the imports in order for vgo to be able to build the module, so I'm not sure whether that level of error-tolerance is really any help: it would change the sequence of operations, but wouldn't save you any work overall.

rsc commented 6 years ago

Note that #25692 was an instance of this in govendor.

gopherbot commented 6 years ago

Change https://golang.org/cl/120075 mentions this issue: cmd/go/internal/modconv: support conversion preserves replace and exclude statement

tamalsaha commented 6 years ago

@rsc , I tried with the go1.11beta2 binary. I ran the following command:

env GO111MODULE=on go1.11beta2 mod -init -module github.com/appscode/voyager

You can see the generated go.mod file here: https://github.com/appscode/voyager/pull/1200/files

I see that it is missing all the forks. I also see that it is missing transitive dependencies. For example, in the glide.yaml file we have

- package: k8s.io/apimachinery
  repo: https://github.com/pharmer/apimachinery.git
  vcs: git
  version: release-1.11
- package: k8s.io/apiserver
  repo: https://github.com/pharmer/apiserver.git
  vcs: git
  version: k-1.11

to fix some bugs in upstream Kubernetes repos. I don't see k8s.io/apimachinery in the generated go.mod file. I am still learning vgo. So, pardon my ignorance.

rsc commented 6 years ago

@tamalsaha It reads glide.lock, not glide.yaml. It doesn't have the lines for apimachinery because it doesn't convert replacements (the hashes listed in glide.lock don't exist in the main repos). If we started converting replacements (and first understood exactly what that meant, which we don't quite), then more might work. But I'm glad you are getting a go.mod now.

We won't be doing replacement conversions for Go 1.11.

krasi-georgiev commented 6 years ago

what happens when we see something like unknown revision e770c10b0f....... in the logs? does it download the latest master or? maybe it should be more explicit in the logs what happens there.

dmitris commented 5 years ago

We won't be doing replacement conversions for Go 1.11.

@rsc @sdboyer - do you think we will do for Go 1.12 (in particular, for Gopkg.lock files)? If you need a guinea pig for testing, I can gladly try any alpha/beta versions 😄

Should we close https://github.com/golang/go/issues/24087 as duplicate of this one, or keep them separate?

dmitris commented 5 years ago

I am able to generate go.mod from Gopkg.lock with the source fields converted to replace lines with this patch (demo PR inside fork): https://github.com/dmitris/go/pull/1/files (diff: https://gist.github.com/dmitris/9cd098a7b565f027bce16445cc2de278). Does it look sensible and clear to you? Should I add tests and raise a 'real' change request - though it would be somewhat competing with https://go-review.googlesource.com/c/go/+/126915 from https://github.com/golang/go/issues/24087 (/cc @oiooj)

tmm1 commented 5 years ago

vgo build could replicate the replacements from your glide.lock locally as replace directives, but that wouldn't work for other modules that import your (non-main) packages: by design¹, replace directives only apply locally.

It seems that in order for this repository to be compatible with vgo, you will need to rewrite the imports to point to the forks directly.

¹ See the “Replacing Modules” section of https://research.swtch.com/vgo-mvs.

I have a fork of x/net with some fixes, and I use glide.lock to ensure my fork is used by all of my other dependencies. Is there any way of achieving this with vgo, short of forking each of my dependencies that may be using x/net and search/replacing their imports?

Helcaraxan commented 5 years ago

vgo build could replicate the replacements from your glide.lock locally as replace directives, but that wouldn't work for other modules that import your (non-main) packages: by design¹, replace directives only apply locally. It seems that in order for this repository to be compatible with vgo, you will need to rewrite the imports to point to the forks directly. ¹ See the “Replacing Modules” section of https://research.swtch.com/vgo-mvs.

I have a fork of x/net with some fixes, and I use glide.lock to ensure my fork is used by all of my other dependencies. Is there any way of achieving this with vgo, short of forking each of my dependencies that may be using x/net and search/replacing their imports?

I would very much like to have an answer to that very question as well. Currently trying to move a fairly large codebase to being a module on Go 1.11.x and the inability to override third-party dependency requirements to use a specific patch version of another third-party project is problematic (*).

(*) Problematic as in requiring multi-month engineering work with significant inherent risk to update our fork to a newer version of the upstream which contains breaking changes between minors (golang/protobuf#607 sigh).

rafaelvanoni commented 5 years ago

I see that support for dep source has been integrated, is there an open issue to support glide's repo: directive? I'd love to contribute that bit.

thepudds commented 5 years ago

If anyone is looking at this for other tools, Go 1.13 picked up the ability to convert the source directive for dep when running go mod init in CL 126915. That CL might provide a roadmap for similar support for another tool.

Note: there probably first should be agreement from someone like @jayconrod or @bcmills that a given tool is worth pursuing, though.

rafaelvanoni commented 5 years ago

@jayconrod @bcmills Please let me know if that's something you'd like to see implemented

bcmills commented 5 years ago

@rafaelvanoni, that seems fine once the 1.14 tree opens, provided that the amount of code isn't huge.

thepudds commented 5 years ago

@rafaelvanoni just to briefly expand slightly more on Bryan's point, it's 100% fine to send a CL now, or whenever you might have the time. (Bryan's point is that it wouldn't get merged or probably reviewed until the 1.14 tree opens).

rafaelvanoni commented 5 years ago

Cool, just wanted to avoid duplicating work.

bcmills commented 4 years ago

Any further replace support should be contingent on fixing the existing source-independent bug for converted replace directives (#33406).