CS-SI / SafeScale

SafeScale: multicloud management platform
Apache License 2.0
42 stars 15 forks source link

Error compiling branch feat-aws_provider #79

Closed sdorgancs closed 4 years ago

sdorgancs commented 4 years ago

[INFO] Build begins... [INFO] Testing tool prerequisites, target ground [INFO] Testing prerequisites, target getdevdeps [INFO] Checking versions, target ensure [INFO] Downloading all dependencies from zero, this is gonna take a while..., target ensure [INFO] Running code generation, target generate

github.com/CS-SI/SafeScale/vendor/google.golang.org/api/internal

../../../../../vendor/google.golang.org/api/internal/conn_pool.go:29:2: undefined: grpc.ClientConnInterface

github.com/CS-SI/SafeScale/vendor/google.golang.org/api/internal

../../../../../vendor/google.golang.org/api/internal/conn_pool.go:29:2: undefined: grpc.ClientConnInterface

github.com/CS-SI/SafeScale/vendor/google.golang.org/api/internal

/home/sebastien/go/src/github.com/CS-SI/SafeScale/vendor/google.golang.org/api/internal/conn_pool.go:29:2: undefined: grpc.ClientConnInterface 2020/03/18 12:08:42 Loading input failed: exit status 2 lib/server/cluster/api/api.go:29: running "mockgen": exit status 1

github.com/CS-SI/SafeScale/vendor/google.golang.org/api/internal

../../../../../vendor/google.golang.org/api/internal/conn_pool.go:29:2: undefined: grpc.ClientConnInterface

github.com/CS-SI/SafeScale/vendor/google.golang.org/api/internal

../../../../../vendor/google.golang.org/api/internal/conn_pool.go:29:2: undefined: grpc.ClientConnInterface

github.com/CS-SI/SafeScale/vendor/google.golang.org/api/internal

/home/sebastien/go/src/github.com/CS-SI/SafeScale/vendor/google.golang.org/api/internal/conn_pool.go:29:2: undefined: grpc.ClientConnInterface 2020/03/18 12:08:43 Loading input failed: exit status 2 lib/server/cluster/control/foreman.go:93: running "mockgen": exit status 1

github.com/CS-SI/SafeScale/vendor/google.golang.org/api/internal

../../../../vendor/google.golang.org/api/internal/conn_pool.go:29:2: undefined: grpc.ClientConnInterface

github.com/CS-SI/SafeScale/vendor/google.golang.org/api/internal

../../../../vendor/google.golang.org/api/internal/conn_pool.go:29:2: undefined: grpc.ClientConnInterface

github.com/CS-SI/SafeScale/vendor/google.golang.org/api/internal

/home/sebastien/go/src/github.com/CS-SI/SafeScale/vendor/google.golang.org/api/internal/conn_pool.go:29:2: undefined: grpc.ClientConnInterface 2020/03/18 12:08:44 Loading input failed: exit status 2 lib/server/handlers/bucket.go:30: running "mockgen": exit status 1

github.com/CS-SI/SafeScale/vendor/google.golang.org/api/internal

../../../../vendor/google.golang.org/api/internal/conn_pool.go:29:2: undefined: grpc.ClientConnInterface

github.com/CS-SI/SafeScale/vendor/google.golang.org/api/internal

../../../../vendor/google.golang.org/api/internal/conn_pool.go:29:2: undefined: grpc.ClientConnInterface

github.com/CS-SI/SafeScale/vendor/google.golang.org/api/internal

/home/sebastien/go/src/github.com/CS-SI/SafeScale/vendor/google.golang.org/api/internal/conn_pool.go:29:2: undefined: grpc.ClientConnInterface 2020/03/18 12:08:45 Loading input failed: exit status 2 lib/server/iaas/service.go:47: running "mockgen": exit status 1

github.com/CS-SI/SafeScale/vendor/google.golang.org/api/internal

../../../../../vendor/google.golang.org/api/internal/conn_pool.go:29:2: undefined: grpc.ClientConnInterface

github.com/CS-SI/SafeScale/vendor/google.golang.org/api/internal

../../../../../vendor/google.golang.org/api/internal/conn_pool.go:29:2: undefined: grpc.ClientConnInterface

github.com/CS-SI/SafeScale/vendor/google.golang.org/api/internal

/home/sebastien/go/src/github.com/CS-SI/SafeScale/vendor/google.golang.org/api/internal/conn_pool.go:29:2: undefined: grpc.ClientConnInterface 2020/03/18 12:08:45 Loading input failed: exit status 2 lib/server/iaas/objectstorage/api.go:31: running "mockgen": exit status 1

github.com/CS-SI/SafeScale/vendor/google.golang.org/api/internal

../../../../../../vendor/google.golang.org/api/internal/conn_pool.go:29:2: undefined: grpc.ClientConnInterface

github.com/CS-SI/SafeScale/vendor/google.golang.org/api/internal

../../../../../../vendor/google.golang.org/api/internal/conn_pool.go:29:2: undefined: grpc.ClientConnInterface

github.com/CS-SI/SafeScale/vendor/google.golang.org/api/internal

/home/sebastien/go/src/github.com/CS-SI/SafeScale/vendor/google.golang.org/api/internal/conn_pool.go:29:2: undefined: grpc.ClientConnInterface 2020/03/18 12:08:46 Loading input failed: exit status 2 lib/server/iaas/providers/api/provider.go:25: running "mockgen": exit status 1

github.com/CS-SI/SafeScale/vendor/google.golang.org/api/internal

../../../../../../vendor/google.golang.org/api/internal/conn_pool.go:29:2: undefined: grpc.ClientConnInterface

github.com/CS-SI/SafeScale/vendor/google.golang.org/api/internal

../../../../../../vendor/google.golang.org/api/internal/conn_pool.go:29:2: undefined: grpc.ClientConnInterface

github.com/CS-SI/SafeScale/vendor/google.golang.org/api/internal

/home/sebastien/go/src/github.com/CS-SI/SafeScale/vendor/google.golang.org/api/internal/conn_pool.go:29:2: undefined: grpc.ClientConnInterface 2020/03/18 12:08:46 Loading input failed: exit status 2 lib/server/iaas/stacks/api/stack.go:27: running "mockgen": exit status 1

github.com/CS-SI/SafeScale/vendor/google.golang.org/api/internal

../../../../vendor/google.golang.org/api/internal/conn_pool.go:29:2: undefined: grpc.ClientConnInterface

github.com/CS-SI/SafeScale/vendor/google.golang.org/api/internal

../../../../vendor/google.golang.org/api/internal/conn_pool.go:29:2: undefined: grpc.ClientConnInterface

github.com/CS-SI/SafeScale/vendor/google.golang.org/api/internal

/home/sebastien/go/src/github.com/CS-SI/SafeScale/vendor/google.golang.org/api/internal/conn_pool.go:29:2: undefined: grpc.ClientConnInterface 2020/03/18 12:08:47 Loading input failed: exit status 2 lib/server/install/installer.go:19: running "mockgen": exit status 1

github.com/CS-SI/SafeScale/vendor/google.golang.org/api/internal

../../../vendor/google.golang.org/api/internal/conn_pool.go:29:2: undefined: grpc.ClientConnInterface

github.com/CS-SI/SafeScale/vendor/google.golang.org/api/internal

../../../vendor/google.golang.org/api/internal/conn_pool.go:29:2: undefined: grpc.ClientConnInterface

github.com/CS-SI/SafeScale/vendor/google.golang.org/api/internal

/home/sebastien/go/src/github.com/CS-SI/SafeScale/vendor/google.golang.org/api/internal/conn_pool.go:29:2: undefined: grpc.ClientConnInterface 2020/03/18 12:08:48 Loading input failed: exit status 2 lib/utils/cache.go:23: running "mockgen": exit status 1

github.com/CS-SI/SafeScale/vendor/google.golang.org/api/internal

../../../../vendor/google.golang.org/api/internal/conn_pool.go:29:2: undefined: grpc.ClientConnInterface

github.com/CS-SI/SafeScale/vendor/google.golang.org/api/internal

../../../../vendor/google.golang.org/api/internal/conn_pool.go:29:2: undefined: grpc.ClientConnInterface

github.com/CS-SI/SafeScale/vendor/google.golang.org/api/internal

/home/sebastien/go/src/github.com/CS-SI/SafeScale/vendor/google.golang.org/api/internal/conn_pool.go:29:2: undefined: grpc.ClientConnInterface 2020/03/18 12:08:49 Loading input failed: exit status 2 lib/utils/concurrency/lock.go:8: running "mockgen": exit status 1 [WARNING] Warning generating code, if RICE related, then is a false warning ! [INFO] Building SafeScale libraries, target lib [INFO] Building library system, target lib/system [INFO] Building library utils, target lib/utils [INFO] Building library server, target lib/server [INFO] Building component iaas, target lib/server/iaas [INFO] Building component cluster, target lib/server/cluster

github.com/CS-SI/SafeScale/vendor/google.golang.org/api/internal

../../../../vendor/google.golang.org/api/internal/conn_pool.go:29:2: undefined: grpc.ClientConnInterface make[4]: [Makefile:8: create_cluster] Error 2 make[3]: [Makefile:20: tests] Error 2 make[2]: [Makefile:21: lib/server/cluster] Error 2 make[1]: [Makefile:36: lib/server] Error 2 make: *** [Makefile:96: lib] Error 2

sdorgancs commented 4 years ago

changing [[override]] name = "google.golang.org/grpc" version = "=v1.15.0"

by [[override]] name = "google.golang.org/grpc" version = "=v1.27.0"

go further but:

github.com/CS-SI/SafeScale/lib/server/iaas/providers/erbc

../../iaas/providers/erbc/erbc.go:34:19: cannot use provider literal (type provider) as type "github.com/CS-SI/SafeScale/lib/server/iaas/providers/api".Provider in return argument: provider does not implement "github.com/CS-SI/SafeScale/lib/server/iaas/providers/api".Provider (missing GetAuthenticationOptions method) ../../iaas/providers/erbc/erbc.go:70:34: cannot use provider literal (type provider) as type "github.com/CS-SI/SafeScale/lib/server/iaas/providers/api".Provider in argument to iaas.Register: provider does not implement "github.com/CS-SI/SafeScale/lib/server/iaas/providers/api".Provider (missing GetAuthenticationOptions method) make[4]: [Makefile:8: create_cluster] Error 2 make[3]: [Makefile:20: tests] Error 2 make[2]: [Makefile:21: lib/server/cluster] Error 2 make[1]: [Makefile:36: lib/server] Error 2 make: *** [Makefile:96: lib] Error 2