Skip to content
This repository was archived by the owner on Apr 8, 2025. It is now read-only.
This repository was archived by the owner on Apr 8, 2025. It is now read-only.

gotest.tools/v3@v3.0.3: unknown revision gotest.tools/v3.0.3 #145

@KirylMi

Description

@KirylMi

Hi.

I'm trying to install the userspace-cni-network-plugin on Ubuntu20 machine.
It's clean, nothing else is installed, i'm running this ubuntu machine through VirtualBox.

I've installed go 1.11.10
I've installed vpp 22.02 version

After issuing

 export GOPATH=~/go
   export CNI_PATH=$GOPATH/src/github.com/containernetworking/plugins/bin
   cd $GOPATH/src/
   go get github.com/intel/userspace-cni-network-plugin
   cd github.com/intel/userspace-cni-network-plugin
   sudo make

(I also tried with GO111MODULE=on and without sudo, but with sudo it's better.
During make i have this error:


for package in cnivpp/api/* ; do cd $package ; pwd ; go generate ; cd - ; done
/home/kiry/go/src/github.com/intel/userspace-cni-network-plugin/cnivpp/api/bridge
go: finding github.com/jmespath/go-jmespath v0.0.0-20160202185014-0b12d6b521d8
go: finding github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d
go: finding github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1
go: finding github.com/go-ini/ini v1.25.4
go: finding github.com/jtolds/gls v4.20.0+incompatible
go: finding gotest.tools/v3 v3.0.3
go: finding gotest.tools/v3 v3.0.2
go: finding golang.org/x/tools v0.0.0-20190328211700-ab21143f2384
go: gotest.tools/v3@v3.0.3: unknown revision gotest.tools/v3.0.3
go: gotest.tools/v3@v3.0.2: unknown revision gotest.tools/v3.0.2
go: error loading module requirements
/home/kiry/go/src/github.com/intel/userspace-cni-network-plugin
/home/kiry/go/src/github.com/intel/userspace-cni-network-plugin/cnivpp/api/infra
go: finding gotest.tools/v3 v3.0.3
go: finding gotest.tools/v3 v3.0.2
go: gotest.tools/v3@v3.0.3: unknown revision gotest.tools/v3.0.3
go: gotest.tools/v3@v3.0.2: unknown revision gotest.tools/v3.0.2
go: error loading module requirements
/home/kiry/go/src/github.com/intel/userspace-cni-network-plugin
/home/kiry/go/src/github.com/intel/userspace-cni-network-plugin/cnivpp/api/interface
go: finding gotest.tools/v3 v3.0.3
go: finding gotest.tools/v3 v3.0.2
go: gotest.tools/v3@v3.0.3: unknown revision gotest.tools/v3.0.3
go: gotest.tools/v3@v3.0.2: unknown revision gotest.tools/v3.0.2
go: error loading module requirements
/home/kiry/go/src/github.com/intel/userspace-cni-network-plugin
/home/kiry/go/src/github.com/intel/userspace-cni-network-plugin/cnivpp/api/memif
go: finding gotest.tools/v3 v3.0.2
go: finding gotest.tools/v3 v3.0.3
go: gotest.tools/v3@v3.0.2: unknown revision gotest.tools/v3.0.2
go: gotest.tools/v3@v3.0.3: unknown revision gotest.tools/v3.0.3
go: error loading module requirements
/home/kiry/go/src/github.com/intel/userspace-cni-network-plugin
/home/kiry/go/src/github.com/intel/userspace-cni-network-plugin/cnivpp/api/vhostuser
go: finding gotest.tools/v3 v3.0.3
go: finding gotest.tools/v3 v3.0.2
go: gotest.tools/v3@v3.0.3: unknown revision gotest.tools/v3.0.3
go: gotest.tools/v3@v3.0.2: unknown revision gotest.tools/v3.0.2
go: error loading module requirements
/home/kiry/go/src/github.com/intel/userspace-cni-network-plugin
Fetching https://gotest.tools/v3?go-get=1
Parsing meta tags from https://gotest.tools/v3?go-get=1 (status code 200)
get "gotest.tools/v3": found meta tag get.metaImport{Prefix:"gotest.tools/v3", VCS:"git", RepoRoot:"https://github.com/gotestyourself/gotest.tools"} at https://gotest.tools/v3?go-get=1
go: finding gotest.tools/v3 v3.0.3
go: finding gotest.tools/v3 v3.0.2
go: gotest.tools/v3@v3.0.3: unknown revision gotest.tools/v3.0.3
go: gotest.tools/v3@v3.0.2: unknown revision gotest.tools/v3.0.2
go: error loading module requirements
make: *** [Makefile:116: build] Error 1

Without sudo it's


for package in cnivpp/api/* ; do cd $package ; pwd ; go generate ; cd - ; done
/home/kiry/go/src/github.com/intel/userspace-cni-network-plugin/cnivpp/api/bridge
package go.fd.io/govpp/cmd/binapi-generator: cannot find package "go.fd.io/govpp/cmd/binapi-generator" in any of:
	/usr/local/go/src/go.fd.io/govpp/cmd/binapi-generator (from $GOROOT)
	/home/kiry/go/src/go.fd.io/govpp/cmd/binapi-generator (from $GOPATH)
bridge.go:20: running "go": exit status 1
/home/kiry/go/src/github.com/intel/userspace-cni-network-plugin
/home/kiry/go/src/github.com/intel/userspace-cni-network-plugin/cnivpp/api/infra
package go.fd.io/govpp/cmd/binapi-generator: cannot find package "go.fd.io/govpp/cmd/binapi-generator" in any of:
	/usr/local/go/src/go.fd.io/govpp/cmd/binapi-generator (from $GOROOT)
	/home/kiry/go/src/go.fd.io/govpp/cmd/binapi-generator (from $GOPATH)
infra.go:20: running "go": exit status 1
/home/kiry/go/src/github.com/intel/userspace-cni-network-plugin
/home/kiry/go/src/github.com/intel/userspace-cni-network-plugin/cnivpp/api/interface
package go.fd.io/govpp/cmd/binapi-generator: cannot find package "go.fd.io/govpp/cmd/binapi-generator" in any of:
	/usr/local/go/src/go.fd.io/govpp/cmd/binapi-generator (from $GOROOT)
	/home/kiry/go/src/go.fd.io/govpp/cmd/binapi-generator (from $GOPATH)
interface.go:20: running "go": exit status 1
/home/kiry/go/src/github.com/intel/userspace-cni-network-plugin
/home/kiry/go/src/github.com/intel/userspace-cni-network-plugin/cnivpp/api/memif
package go.fd.io/govpp/cmd/binapi-generator: cannot find package "go.fd.io/govpp/cmd/binapi-generator" in any of:
	/usr/local/go/src/go.fd.io/govpp/cmd/binapi-generator (from $GOROOT)
	/home/kiry/go/src/go.fd.io/govpp/cmd/binapi-generator (from $GOPATH)
memif.go:20: running "go": exit status 1
/home/kiry/go/src/github.com/intel/userspace-cni-network-plugin
/home/kiry/go/src/github.com/intel/userspace-cni-network-plugin/cnivpp/api/vhostuser
package go.fd.io/govpp/cmd/binapi-generator: cannot find package "go.fd.io/govpp/cmd/binapi-generator" in any of:
	/usr/local/go/src/go.fd.io/govpp/cmd/binapi-generator (from $GOROOT)
	/home/kiry/go/src/go.fd.io/govpp/cmd/binapi-generator (from $GOPATH)
vhostuser.go:20: running "go": exit status 1
/home/kiry/go/src/github.com/intel/userspace-cni-network-plugin
userspace.go:26:2: cannot find package "github.com/containernetworking/cni/pkg/invoke" in any of:
	/usr/local/go/src/github.com/containernetworking/cni/pkg/invoke (from $GOROOT)
	/home/kiry/go/src/github.com/containernetworking/cni/pkg/invoke (from $GOPATH)
userspace.go:27:2: cannot find package "github.com/containernetworking/cni/pkg/skel" in any of:
	/usr/local/go/src/github.com/containernetworking/cni/pkg/skel (from $GOROOT)
	/home/kiry/go/src/github.com/containernetworking/cni/pkg/skel (from $GOPATH)
userspace.go:28:2: cannot find package "github.com/containernetworking/cni/pkg/types" in any of:
	/usr/local/go/src/github.com/containernetworking/cni/pkg/types (from $GOROOT)
	/home/kiry/go/src/github.com/containernetworking/cni/pkg/types (from $GOPATH)
userspace.go:29:2: cannot find package "github.com/containernetworking/cni/pkg/types/100" in any of:
	/usr/local/go/src/github.com/containernetworking/cni/pkg/types/100 (from $GOROOT)
	/home/kiry/go/src/github.com/containernetworking/cni/pkg/types/100 (from $GOPATH)
userspace.go:30:2: cannot find package "github.com/containernetworking/cni/pkg/version" in any of:
	/usr/local/go/src/github.com/containernetworking/cni/pkg/version (from $GOROOT)
	/home/kiry/go/src/github.com/containernetworking/cni/pkg/version (from $GOPATH)
userspace.go:31:2: cannot find package "github.com/containernetworking/plugins/pkg/ip" in any of:
	/usr/local/go/src/github.com/containernetworking/plugins/pkg/ip (from $GOROOT)
	/home/kiry/go/src/github.com/containernetworking/plugins/pkg/ip (from $GOPATH)
userspace.go:32:2: cannot find package "github.com/containernetworking/plugins/pkg/ipam" in any of:
	/usr/local/go/src/github.com/containernetworking/plugins/pkg/ipam (from $GOROOT)
	/home/kiry/go/src/github.com/containernetworking/plugins/pkg/ipam (from $GOPATH)
userspace.go:33:2: cannot find package "github.com/containernetworking/plugins/pkg/ns" in any of:
	/usr/local/go/src/github.com/containernetworking/plugins/pkg/ns (from $GOROOT)
	/home/kiry/go/src/github.com/containernetworking/plugins/pkg/ns (from $GOPATH)
../pkg/annotations/annotations.go:22:2: cannot find package "github.com/go-logfmt/logfmt" in any of:
	/usr/local/go/src/github.com/go-logfmt/logfmt (from $GOROOT)
	/home/kiry/go/src/github.com/go-logfmt/logfmt (from $GOPATH)
../cnivpp/api/interface/interface.go:26:2: cannot find package "github.com/intel/userspace-cni-network-plugin/cnivpp/bin_api/interface" in any of:
	/usr/local/go/src/github.com/intel/userspace-cni-network-plugin/cnivpp/bin_api/interface (from $GOROOT)
	/home/kiry/go/src/github.com/intel/userspace-cni-network-plugin/cnivpp/bin_api/interface (from $GOPATH)
../cnivpp/api/bridge/bridge.go:25:2: cannot find package "github.com/intel/userspace-cni-network-plugin/cnivpp/bin_api/interface_types" in any of:
	/usr/local/go/src/github.com/intel/userspace-cni-network-plugin/cnivpp/bin_api/interface_types (from $GOROOT)
	/home/kiry/go/src/github.com/intel/userspace-cni-network-plugin/cnivpp/bin_api/interface_types (from $GOPATH)
../cnivpp/api/interface/interface.go:28:2: cannot find package "github.com/intel/userspace-cni-network-plugin/cnivpp/bin_api/ip_types" in any of:
	/usr/local/go/src/github.com/intel/userspace-cni-network-plugin/cnivpp/bin_api/ip_types (from $GOROOT)
	/home/kiry/go/src/github.com/intel/userspace-cni-network-plugin/cnivpp/bin_api/ip_types (from $GOPATH)
../cnivpp/api/bridge/bridge.go:26:2: cannot find package "github.com/intel/userspace-cni-network-plugin/cnivpp/bin_api/l2" in any of:
	/usr/local/go/src/github.com/intel/userspace-cni-network-plugin/cnivpp/bin_api/l2 (from $GOROOT)
	/home/kiry/go/src/github.com/intel/userspace-cni-network-plugin/cnivpp/bin_api/l2 (from $GOPATH)
../cnivpp/api/memif/memif.go:31:2: cannot find package "github.com/intel/userspace-cni-network-plugin/cnivpp/bin_api/memif" in any of:
	/usr/local/go/src/github.com/intel/userspace-cni-network-plugin/cnivpp/bin_api/memif (from $GOROOT)
	/home/kiry/go/src/github.com/intel/userspace-cni-network-plugin/cnivpp/bin_api/memif (from $GOPATH)
../logging/logging.go:23:2: cannot find package "github.com/pkg/errors" in any of:
	/usr/local/go/src/github.com/pkg/errors (from $GOROOT)
	/home/kiry/go/src/github.com/pkg/errors (from $GOPATH)
../cnivpp/api/infra/infra.go:25:2: cannot find package "github.com/sirupsen/logrus" in any of:
	/usr/local/go/src/github.com/sirupsen/logrus (from $GOROOT)
	/home/kiry/go/src/github.com/sirupsen/logrus (from $GOPATH)
userspace.go:43:2: cannot find package "github.com/vishvananda/netlink" in any of:
	/usr/local/go/src/github.com/vishvananda/netlink (from $GOROOT)
	/home/kiry/go/src/github.com/vishvananda/netlink (from $GOPATH)
../cnivpp/api/infra/infra.go:27:2: cannot find package "go.fd.io/govpp" in any of:
	/usr/local/go/src/go.fd.io/govpp (from $GOROOT)
	/home/kiry/go/src/go.fd.io/govpp (from $GOPATH)
../cnivpp/api/bridge/bridge.go:28:2: cannot find package "go.fd.io/govpp/api" in any of:
	/usr/local/go/src/go.fd.io/govpp/api (from $GOROOT)
	/home/kiry/go/src/go.fd.io/govpp/api (from $GOPATH)
../cnivpp/api/infra/infra.go:29:2: cannot find package "go.fd.io/govpp/core" in any of:
	/usr/local/go/src/go.fd.io/govpp/core (from $GOROOT)
	/home/kiry/go/src/go.fd.io/govpp/core (from $GOPATH)
../cniovs/cniovs.go:38:2: cannot find package "golang.org/x/sys/unix" in any of:
	/usr/local/go/src/golang.org/x/sys/unix (from $GOROOT)
	/home/kiry/go/src/golang.org/x/sys/unix (from $GOPATH)
../pkg/k8sclient/k8sclient.go:22:2: cannot find package "k8s.io/api/core/v1" in any of:
	/usr/local/go/src/k8s.io/api/core/v1 (from $GOROOT)
	/home/kiry/go/src/k8s.io/api/core/v1 (from $GOPATH)
../pkg/k8sclient/k8sclient.go:23:2: cannot find package "k8s.io/apimachinery/pkg/apis/meta/v1" in any of:
	/usr/local/go/src/k8s.io/apimachinery/pkg/apis/meta/v1 (from $GOROOT)
	/home/kiry/go/src/k8s.io/apimachinery/pkg/apis/meta/v1 (from $GOPATH)
../pkg/k8sclient/k8sclient.go:24:2: cannot find package "k8s.io/client-go/kubernetes" in any of:
	/usr/local/go/src/k8s.io/client-go/kubernetes (from $GOROOT)
	/home/kiry/go/src/k8s.io/client-go/kubernetes (from $GOPATH)
../pkg/k8sclient/k8sclient.go:25:2: cannot find package "k8s.io/client-go/rest" in any of:
	/usr/local/go/src/k8s.io/client-go/rest (from $GOROOT)
	/home/kiry/go/src/k8s.io/client-go/rest (from $GOPATH)
../pkg/k8sclient/k8sclient.go:26:2: cannot find package "k8s.io/client-go/tools/clientcmd" in any of:
	/usr/local/go/src/k8s.io/client-go/tools/clientcmd (from $GOROOT)
	/home/kiry/go/src/k8s.io/client-go/tools/clientcmd (from $GOPATH)
../pkg/k8sclient/k8sclient.go:27:2: cannot find package "k8s.io/client-go/util/retry" in any of:
	/usr/local/go/src/k8s.io/client-go/util/retry (from $GOROOT)
	/home/kiry/go/src/k8s.io/client-go/util/retry (from $GOPATH)
make: *** [Makefile:116: build] Error 1

I would be glad to share with you more details in case you need them.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions