tofu-controller
tofu-controller copied to clipboard
Consider remove replace directive in go.mod since it breaks installation
trafficstars
As title, it has: replace github.com/weaveworks/tf-controller/api => ./api, which breaks the installation:
$ go install -v github.com/weaveworks/tf-controller/cmd/tfctl@latest
go: github.com/weaveworks/tf-controller/cmd/tfctl@latest (in github.com/weaveworks/[email protected]):
The go.mod file for the module providing named packages contains one or
more replace directives. It must not contain directives that would cause
it to be interpreted differently than if it were the main module.
Go issue: https://github.com/golang/go/issues/44840
removing the replace breaks the build:
$ go mod tidy
go: downloading github.com/weaveworks/tf-controller/api v0.0.0-00010101000000-000000000000
go: downloading github.com/aws/aws-sdk-go-v2/config v1.16.1
go: downloading github.com/aws/aws-sdk-go-v2/service/dynamodb v1.15.13
go: downloading github.com/aws/aws-sdk-go-v2/service/s3 v1.27.5
go: downloading github.com/elgohr/go-localstack v0.0.0-20220812012220-cd041bfe1b37
go: downloading github.com/pelletier/go-toml/v2 v2.0.0-beta.8
go: downloading github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.4.4
go: downloading github.com/aws/aws-sdk-go-v2/internal/v4a v1.0.9
go: downloading github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.9.5
go: downloading github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.1.13
go: downloading github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.13.12
go: downloading github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.7.12
github.com/weaveworks/tf-controller/cmd/manager imports
github.com/weaveworks/tf-controller/api/v1alpha1: github.com/weaveworks/tf-controller/[email protected]: invalid version: unknown revision 000000000000
github.com/weaveworks/tf-controller/cmd/manager imports
sigs.k8s.io/controller-runtime/pkg/healthz tested by
sigs.k8s.io/controller-runtime/pkg/healthz.test imports
github.com/onsi/ginkgo: github.com/weaveworks/tf-controller/[email protected]: invalid version: unknown revision 000000000000
github.com/weaveworks/tf-controller/controllers imports
github.com/hashicorp/go-retryablehttp tested by
github.com/hashicorp/go-retryablehttp.test imports
github.com/hashicorp/go-hclog: github.com/weaveworks/tf-controller/[email protected]: invalid version: unknown revision 000000000000
github.com/weaveworks/tf-controller/controllers imports
sigs.k8s.io/controller-runtime/pkg/controller tested by
sigs.k8s.io/controller-runtime/pkg/controller.test imports
go.uber.org/goleak: github.com/weaveworks/tf-controller/[email protected]: invalid version: unknown revision 000000000000
github.com/weaveworks/tf-controller/cmd/manager imports
sigs.k8s.io/controller-runtime/pkg/healthz tested by
sigs.k8s.io/controller-runtime/pkg/healthz.test imports
sigs.k8s.io/controller-runtime/pkg/envtest/printer imports
github.com/onsi/ginkgo/config: github.com/weaveworks/tf-controller/[email protected]: invalid version: unknown revision 000000000000
github.com/weaveworks/tf-controller/cmd/manager imports
sigs.k8s.io/controller-runtime/pkg/healthz tested by
sigs.k8s.io/controller-runtime/pkg/healthz.test imports
sigs.k8s.io/controller-runtime/pkg/envtest/printer imports
github.com/onsi/ginkgo/reporters: github.com/weaveworks/tf-controller/[email protected]: invalid version: unknown revision 000000000000
github.com/weaveworks/tf-controller/cmd/manager imports
sigs.k8s.io/controller-runtime/pkg/healthz tested by
sigs.k8s.io/controller-runtime/pkg/healthz.test imports
sigs.k8s.io/controller-runtime/pkg/envtest/printer imports
github.com/onsi/ginkgo/types: github.com/weaveworks/tf-controller/[email protected]: invalid version: unknown revision 000000000000
github.com/weaveworks/tf-controller/controllers imports
sigs.k8s.io/controller-runtime/pkg/source imports
sigs.k8s.io/controller-runtime/pkg/cache tested by
sigs.k8s.io/controller-runtime/pkg/cache.test imports
github.com/onsi/ginkgo/extensions/table: github.com/weaveworks/tf-controller/[email protected]: invalid version: unknown revision 000000000000
github.com/weaveworks/tf-controller/controllers imports
sigs.k8s.io/kustomize/kyaml/yaml imports
gopkg.in/yaml.v2 tested by
gopkg.in/yaml.v2.test imports
gopkg.in/check.v1: github.com/weaveworks/tf-controller/[email protected]: invalid version: unknown revision 000000000000
github.com/weaveworks/tf-controller/controllers tested by
github.com/weaveworks/tf-controller/controllers.test imports
github.com/elgohr/go-localstack tested by
github.com/elgohr/go-localstack.test imports
github.com/aws/aws-sdk-go/aws: github.com/weaveworks/tf-controller/[email protected]: invalid version: unknown revision 000000000000
github.com/weaveworks/tf-controller/controllers tested by
github.com/weaveworks/tf-controller/controllers.test imports
github.com/elgohr/go-localstack tested by
github.com/elgohr/go-localstack.test imports
github.com/aws/aws-sdk-go/aws/credentials: github.com/weaveworks/tf-controller/[email protected]: invalid version: unknown revision 000000000000
github.com/weaveworks/tf-controller/controllers tested by
github.com/weaveworks/tf-controller/controllers.test imports
github.com/elgohr/go-localstack tested by
github.com/elgohr/go-localstack.test imports
github.com/aws/aws-sdk-go/aws/endpoints: github.com/weaveworks/tf-controller/[email protected]: invalid version: unknown revision 000000000000
github.com/weaveworks/tf-controller/controllers tested by
github.com/weaveworks/tf-controller/controllers.test imports
github.com/onsi/gomega/ghttp tested by
github.com/onsi/gomega/ghttp.test imports
github.com/onsi/ginkgo/v2: github.com/weaveworks/tf-controller/[email protected]: invalid version: unknown revision 000000000000
github.com/weaveworks/tf-controller/cmd/manager imports
github.com/fluxcd/pkg/runtime/logger imports
go.uber.org/zap/zapcore tested by
go.uber.org/zap/zapcore.test imports
go.uber.org/zap/internal/ztest imports
github.com/benbjohnson/clock: github.com/weaveworks/tf-controller/[email protected]: invalid version: unknown revision 000000000000
github.com/weaveworks/tf-controller/cmd/manager imports
k8s.io/client-go/plugin/pkg/client/auth imports
k8s.io/client-go/plugin/pkg/client/auth/azure imports
github.com/Azure/go-autorest/autorest tested by
github.com/Azure/go-autorest/autorest.test imports
github.com/Azure/go-autorest/autorest/mocks: github.com/weaveworks/tf-controller/[email protected]: invalid version: unknown revision 000000000000
github.com/weaveworks/tf-controller/controllers imports
github.com/hashicorp/terraform-exec/tfexec tested by
github.com/hashicorp/terraform-exec/tfexec.test imports
github.com/hashicorp/terraform-exec/tfexec/internal/testutil imports
github.com/hashicorp/hc-install/build imports
github.com/go-git/go-git/v5: github.com/weaveworks/tf-controller/[email protected]: invalid version: unknown revision 000000000000
github.com/weaveworks/tf-controller/controllers imports
github.com/hashicorp/terraform-exec/tfexec tested by
github.com/hashicorp/terraform-exec/tfexec.test imports
github.com/hashicorp/terraform-exec/tfexec/internal/testutil imports
github.com/hashicorp/hc-install/build imports
github.com/go-git/go-git/v5/plumbing: github.com/weaveworks/tf-controller/[email protected]: invalid version: unknown revision 000000000000
github.com/weaveworks/tf-controller/controllers tested by
github.com/weaveworks/tf-controller/controllers.test imports
github.com/aws/aws-sdk-go-v2/service/dynamodb imports
github.com/jmespath/go-jmespath tested by
github.com/jmespath/go-jmespath.test imports
github.com/jmespath/go-jmespath/internal/testify/assert: github.com/weaveworks/tf-controller/[email protected]: invalid version: unknown revision 000000000000
github.com/weaveworks/tf-controller/controllers tested by
github.com/weaveworks/tf-controller/controllers.test imports
github.com/elgohr/go-localstack imports
github.com/docker/docker/client tested by
github.com/docker/docker/client.test imports
gotest.tools/v3/assert: github.com/weaveworks/tf-controller/[email protected]: invalid version: unknown revision 000000000000
github.com/weaveworks/tf-controller/controllers tested by
github.com/weaveworks/tf-controller/controllers.test imports
github.com/elgohr/go-localstack imports
github.com/docker/docker/client tested by
github.com/docker/docker/client.test imports
gotest.tools/v3/assert/cmp: github.com/weaveworks/tf-controller/[email protected]: invalid version: unknown revision 000000000000
github.com/weaveworks/tf-controller/controllers tested by
github.com/weaveworks/tf-controller/controllers.test imports
github.com/elgohr/go-localstack imports
github.com/docker/docker/client tested by
github.com/docker/docker/client.test imports
gotest.tools/v3/env: github.com/weaveworks/tf-controller/[email protected]: invalid version: unknown revision 000000000000
github.com/weaveworks/tf-controller/controllers tested by
github.com/weaveworks/tf-controller/controllers.test imports
github.com/elgohr/go-localstack imports
github.com/docker/docker/client tested by
github.com/docker/docker/client.test imports
gotest.tools/v3/skip: github.com/weaveworks/tf-controller/[email protected]: invalid version: unknown revision 000000000000
github.com/weaveworks/tf-controller/controllers tested by
github.com/weaveworks/tf-controller/controllers.test imports
github.com/elgohr/go-localstack imports
github.com/maxbrunsfeld/counterfeiter/v6 tested by
github.com/maxbrunsfeld/counterfeiter/v6.test imports
github.com/sclevine/spec: github.com/weaveworks/tf-controller/[email protected]: invalid version: unknown revision 000000000000
github.com/weaveworks/tf-controller/controllers tested by
github.com/weaveworks/tf-controller/controllers.test imports
github.com/elgohr/go-localstack imports
github.com/maxbrunsfeld/counterfeiter/v6 tested by
github.com/maxbrunsfeld/counterfeiter/v6.test imports
github.com/sclevine/spec/report: github.com/weaveworks/tf-controller/[email protected]: invalid version: unknown revision 000000000000
github.com/weaveworks/tf-controller/cmd/manager imports
sigs.k8s.io/cli-utils/pkg/kstatus/polling imports
k8s.io/kubectl/pkg/cmd/util imports
k8s.io/kubectl/pkg/util/templates imports
k8s.io/kubectl/pkg/util/term imports
github.com/moby/term tested by
github.com/moby/term.test imports
github.com/creack/pty: github.com/weaveworks/tf-controller/[email protected]: invalid version: unknown revision 000000000000
github.com/weaveworks/tf-controller/controllers tested by
github.com/weaveworks/tf-controller/controllers.test imports
github.com/elgohr/go-localstack imports
github.com/docker/docker/client tested by
github.com/docker/docker/client.test imports
github.com/docker/docker/api/server/httputils imports
github.com/docker/docker/pkg/jsonmessage imports
github.com/morikuni/aec: github.com/weaveworks/tf-controller/[email protected]: invalid version: unknown revision 000000000000
github.com/weaveworks/tf-controller/cmd/manager imports
sigs.k8s.io/cli-utils/pkg/kstatus/polling imports
sigs.k8s.io/cli-utils/pkg/object imports
sigs.k8s.io/kustomize/kyaml/kio/kioutil tested by
sigs.k8s.io/kustomize/kyaml/kio/kioutil.test imports
sigs.k8s.io/kustomize/kyaml/kio tested by
sigs.k8s.io/kustomize/kyaml/kio.test imports
github.com/stretchr/testify/mock imports
github.com/stretchr/objx: github.com/weaveworks/tf-controller/[email protected]: invalid version: unknown revision 000000000000
github.com/weaveworks/tf-controller/cmd/manager imports
sigs.k8s.io/cli-utils/pkg/kstatus/polling imports
k8s.io/kubectl/pkg/cmd/util imports
k8s.io/kubectl/pkg/util/templates imports
k8s.io/kubectl/pkg/util/term imports
k8s.io/client-go/tools/remotecommand imports
k8s.io/client-go/transport/spdy imports
k8s.io/apimachinery/pkg/util/httpstream/spdy tested by
k8s.io/apimachinery/pkg/util/httpstream/spdy.test imports
github.com/armon/go-socks5: github.com/weaveworks/tf-controller/[email protected]: invalid version: unknown revision 000000000000
github.com/weaveworks/tf-controller/cmd/manager imports
sigs.k8s.io/cli-utils/pkg/kstatus/polling imports
k8s.io/kubectl/pkg/cmd/util imports
k8s.io/kubectl/pkg/util/templates imports
k8s.io/kubectl/pkg/util/term imports
k8s.io/client-go/tools/remotecommand imports
k8s.io/client-go/transport/spdy imports
k8s.io/apimachinery/pkg/util/httpstream/spdy tested by
k8s.io/apimachinery/pkg/util/httpstream/spdy.test imports
github.com/elazarl/goproxy: github.com/weaveworks/tf-controller/[email protected]: invalid version: unknown revision 000000000000
github.com/weaveworks/tf-controller/cmd/tfctl imports
k8s.io/cli-runtime/pkg/genericclioptions imports
k8s.io/cli-runtime/pkg/resource imports
sigs.k8s.io/kustomize/api/krusty imports
sigs.k8s.io/kustomize/api/internal/plugins/loader imports
sigs.k8s.io/kustomize/api/internal/plugins/fnplugin imports
sigs.k8s.io/kustomize/kyaml/runfn tested by
sigs.k8s.io/kustomize/kyaml/runfn.test imports
sigs.k8s.io/kustomize/kyaml/copyutil imports
github.com/sergi/go-diff/diffmatchpatch: github.com/weaveworks/tf-controller/[email protected]: invalid version: unknown revision 000000000000
Closed due to age and being out of scope.
(For now, install tfctl with homebrew, or download: https://weaveworks.github.io/tf-controller/tfctl/)