Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

go errors building v3.10.0-rc.1 #5829

Open
jcorley-sysdig opened this issue Mar 10, 2025 · 0 comments
Open

go errors building v3.10.0-rc.1 #5829

jcorley-sysdig opened this issue Mar 10, 2025 · 0 comments
Labels
t:bug Something isn't working

Comments

@jcorley-sysdig
Copy link

Describe the bug
I'm getting the following errors when building tag v3.10.0-rc.1 in the dsum portion of the build:

go: github.com/emissary-ingress/emissary/v3/cmd/example-envoy-metrics-sink imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/metrics/v2: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/metrics/v2; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/metrics/v2
go: github.com/emissary-ingress/emissary/v3/cmd/kat-server/services imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/api/v2/core: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/api/v2/core; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/api/v2/core
go: github.com/emissary-ingress/emissary/v3/cmd/kat-server/services imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/config/core/v3: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/config/core/v3; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/config/core/v3
go: github.com/emissary-ingress/emissary/v3/cmd/kat-server/services imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/data/accesslog/v2: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/data/accesslog/v2; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/data/accesslog/v2
go: github.com/emissary-ingress/emissary/v3/cmd/kat-server/services imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/data/accesslog/v3: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/data/accesslog/v3; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/data/accesslog/v3
go: github.com/emissary-ingress/emissary/v3/cmd/kat-server/services imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/accesslog/v2: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/accesslog/v2; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/accesslog/v2
go: github.com/emissary-ingress/emissary/v3/cmd/kat-server/services imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/accesslog/v3: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/accesslog/v3; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/accesslog/v3
go: github.com/emissary-ingress/emissary/v3/cmd/kat-server/services imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/auth/v2: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/auth/v2; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/auth/v2
go: github.com/emissary-ingress/emissary/v3/cmd/kat-server/services imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/auth/v3: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/auth/v3; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/auth/v3
go: github.com/emissary-ingress/emissary/v3/cmd/kat-server/services imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/ratelimit/v2: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/ratelimit/v2; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/ratelimit/v2
go: github.com/emissary-ingress/emissary/v3/cmd/kat-server/services imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/ratelimit/v3: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/ratelimit/v3; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/ratelimit/v3
go: github.com/emissary-ingress/emissary/v3/cmd/kat-server/services imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/type: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/type; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/type
go: github.com/emissary-ingress/emissary/v3/cmd/kat-server/services imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/type/v3: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/type/v3; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/type/v3
go: github.com/emissary-ingress/emissary/v3/pkg/ambex imports
	github.com/emissary-ingress/emissary/v3/pkg/api/contrib/envoy/extensions/filters/http/golang/v3alpha: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/contrib/envoy/extensions/filters/http/golang/v3alpha; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/contrib/envoy/extensions/filters/http/golang/v3alpha
go: github.com/emissary-ingress/emissary/v3/pkg/ambex imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/config/accesslog/v3: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/config/accesslog/v3; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/config/accesslog/v3
go: github.com/emissary-ingress/emissary/v3/pkg/ambex imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/config/bootstrap/v3: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/config/bootstrap/v3; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/config/bootstrap/v3
go: github.com/emissary-ingress/emissary/v3/pkg/ambex imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/config/cluster/v3: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/config/cluster/v3; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/config/cluster/v3
go: github.com/emissary-ingress/emissary/v3/pkg/ambex imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/config/endpoint/v3: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/config/endpoint/v3; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/config/endpoint/v3
go: github.com/emissary-ingress/emissary/v3/pkg/ambex imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/config/listener/v3: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/config/listener/v3; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/config/listener/v3
go: github.com/emissary-ingress/emissary/v3/pkg/ambex imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/config/route/v3: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/config/route/v3; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/config/route/v3
go: github.com/emissary-ingress/emissary/v3/pkg/ambex imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/access_loggers/file/v3: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/access_loggers/file/v3; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/access_loggers/file/v3
go: github.com/emissary-ingress/emissary/v3/pkg/ambex imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/access_loggers/grpc/v3: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/access_loggers/grpc/v3; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/access_loggers/grpc/v3
go: github.com/emissary-ingress/emissary/v3/pkg/ambex imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/compression/gzip/compressor/v3: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/compression/gzip/compressor/v3; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/compression/gzip/compressor/v3
go: github.com/emissary-ingress/emissary/v3/pkg/ambex imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/http/buffer/v3: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/http/buffer/v3; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/http/buffer/v3
go: github.com/emissary-ingress/emissary/v3/pkg/ambex imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/http/compressor/v3: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/http/compressor/v3; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/http/compressor/v3
go: github.com/emissary-ingress/emissary/v3/pkg/ambex imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/http/cors/v3: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/http/cors/v3; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/http/cors/v3
go: github.com/emissary-ingress/emissary/v3/pkg/ambex imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/http/ext_authz/v3: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/http/ext_authz/v3; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/http/ext_authz/v3
go: github.com/emissary-ingress/emissary/v3/pkg/ambex imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/http/grpc_stats/v3: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/http/grpc_stats/v3; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/http/grpc_stats/v3
go: github.com/emissary-ingress/emissary/v3/pkg/ambex imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/http/gzip/v3: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/http/gzip/v3; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/http/gzip/v3
go: github.com/emissary-ingress/emissary/v3/pkg/ambex imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/http/health_check/v3: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/http/health_check/v3; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/http/health_check/v3
go: github.com/emissary-ingress/emissary/v3/pkg/ambex imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/http/lua/v3: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/http/lua/v3; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/http/lua/v3
go: github.com/emissary-ingress/emissary/v3/pkg/ambex imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/http/ratelimit/v3: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/http/ratelimit/v3; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/http/ratelimit/v3
go: github.com/emissary-ingress/emissary/v3/pkg/ambex imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/http/rbac/v3: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/http/rbac/v3; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/http/rbac/v3
go: github.com/emissary-ingress/emissary/v3/pkg/ambex imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/http/response_map/v3: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/http/response_map/v3; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/http/response_map/v3
go: github.com/emissary-ingress/emissary/v3/pkg/ambex imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/http/router/v3: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/http/router/v3; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/http/router/v3
go: github.com/emissary-ingress/emissary/v3/pkg/ambex imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/network/http_connection_manager/v3: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/network/http_connection_manager/v3; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/network/http_connection_manager/v3
go: github.com/emissary-ingress/emissary/v3/pkg/ambex imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/network/tcp_proxy/v3: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/network/tcp_proxy/v3; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/filters/network/tcp_proxy/v3
go: github.com/emissary-ingress/emissary/v3/pkg/ambex imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/transport_sockets/quic/v3: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/transport_sockets/quic/v3; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/transport_sockets/quic/v3
go: github.com/emissary-ingress/emissary/v3/pkg/ambex imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/cluster/v3: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/cluster/v3; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/cluster/v3
go: github.com/emissary-ingress/emissary/v3/pkg/ambex imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/discovery/v3: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/discovery/v3; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/discovery/v3
go: github.com/emissary-ingress/emissary/v3/pkg/ambex imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/endpoint/v3: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/endpoint/v3; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/endpoint/v3
go: github.com/emissary-ingress/emissary/v3/pkg/ambex imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/listener/v3: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/listener/v3; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/listener/v3
go: github.com/emissary-ingress/emissary/v3/pkg/ambex imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/route/v3: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/route/v3; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/route/v3
go: github.com/emissary-ingress/emissary/v3/pkg/ambex imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/runtime/v3: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/runtime/v3; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/runtime/v3
go: github.com/emissary-ingress/emissary/v3/pkg/envoy-control-plane/server/v3 imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/extension/v3: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/extension/v3; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/extension/v3
go: github.com/emissary-ingress/emissary/v3/pkg/envoy-control-plane/server/v3 imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/secret/v3: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/secret/v3; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/service/secret/v3
go: github.com/emissary-ingress/emissary/v3/pkg/envoy-control-plane/test/resource/v3 imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/transport_sockets/tls/v3: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/transport_sockets/tls/v3; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/extensions/transport_sockets/tls/v3
go: github.com/emissary-ingress/emissary/v3/pkg/gateway imports
	github.com/emissary-ingress/emissary/v3/pkg/api/envoy/type/matcher/v3: no required module provides package github.com/emissary-ingress/emissary/v3/pkg/api/envoy/type/matcher/v3; to add it:
	go get github.com/emissary-ingress/emissary/v3/pkg/api/envoy/type/matcher/v3

I have tried patching deps.mk with the suggested go gets but that does not work either. I'm unclear on how to proceed as the majority of the build is succeeding.

To Reproduce
Steps to reproduce the behavior:

  1. check out tag v3.10.0-rc.1
  2. run the build process
  3. See error

Expected behavior
build completes successfully

Versions (please complete the following information):

  • emissary v3.10.0-rc.1
  • github action runner
@dosubot dosubot bot added the t:bug Something isn't working label Mar 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
t:bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant