kubernetes-sigs / external-dns

Configure external DNS servers (AWS Route53, Google CloudDNS and others) for Kubernetes Ingresses and Services
Apache License 2.0
7.63k stars 2.55k forks source link

Cannot build master (d7cec324d95fe2892d149a51307acefa3b7a37ee) #3985

Closed waldner closed 6 months ago

waldner commented 12 months ago

What happened:

make build does not complete.

What you expected to happen:

Compilation should be successful.

How to reproduce it (as minimally and precisely as possible):

$ go version
go version go1.21.3 linux/amd64
$ git clone clone https://github.com/kubernetes-sigs/external-dns.git
Cloning into 'external-dns'...
remote: Enumerating objects: 43395, done.
remote: Counting objects: 100% (9813/9813), done.
remote: Compressing objects: 100% (767/767), done.
remote: Total 43395 (delta 9208), reused 9048 (delta 9046), pack-reused 33582
Receiving objects: 100% (43395/43395), 59.83 MiB | 9.55 MiB/s, done.
Resolving deltas: 100% (22377/22377), done.
$ cd external-dns
$ make build
CGO_ENABLED=0 go build -o build/external-dns -v -ldflags "-X sigs.k8s.io/external-dns/pkg/apis/externaldns.Version=v0.13.6-126-gd7cec324 -w -s" .
go: downloading github.com/aws/aws-sdk-go v1.44.311
go: downloading github.com/go-logr/logr v1.2.4
go: downloading github.com/prometheus/client_golang v1.16.0
go: downloading github.com/sirupsen/logrus v1.9.3
go: downloading k8s.io/apimachinery v0.27.4
...
go: downloading github.com/F5Networks/k8s-bigip-ctlr/v2 v2.13.1
go: downloading github.com/cloudfoundry-community/go-cfclient v0.0.0-20190201205600-f136f9222381
go: downloading github.com/datawire/ambassador v1.12.4
verifying github.com/F5Networks/k8s-bigip-ctlr/v2@v2.13.1: checksum mismatch
    downloaded: h1:TXm9PKOvT3Hw7QDbeQ1oZnP7PzeRej0Nw6O+T2plWVY=
    go.sum:     h1:GgMdpvQjm7WBuO2xRwMuaEPwc3fdUbAljf+3uxwk8MA=

SECURITY ERROR
This download does NOT match an earlier download recorded in go.sum.
The bits may have been replaced on the origin server, or an attacker may
have intercepted the download attempt.

For more information, see 'go help module-auth'.
make: *** [Makefile:101: build/external-dns] Error 1

Manually editing go.sum to fix the checksum makes it work. Whether that's the right fix, is a different matter.

k8s-triage-robot commented 8 months ago

The Kubernetes project currently lacks enough contributors to adequately respond to all issues.

This bot triages un-triaged issues according to the following rules:

You can:

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

k8s-triage-robot commented 7 months ago

The Kubernetes project currently lacks enough active contributors to adequately respond to all issues.

This bot triages un-triaged issues according to the following rules:

You can:

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle rotten

k8s-triage-robot commented 6 months ago

The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs.

This bot triages issues according to the following rules:

You can:

Please send feedback to sig-contributor-experience at kubernetes/community.

/close not-planned

k8s-ci-robot commented 6 months ago

@k8s-triage-robot: Closing this issue, marking it as "Not Planned".

In response to [this](https://github.com/kubernetes-sigs/external-dns/issues/3985#issuecomment-2027959596): >The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs. > >This bot triages issues according to the following rules: >- After 90d of inactivity, `lifecycle/stale` is applied >- After 30d of inactivity since `lifecycle/stale` was applied, `lifecycle/rotten` is applied >- After 30d of inactivity since `lifecycle/rotten` was applied, the issue is closed > >You can: >- Reopen this issue with `/reopen` >- Mark this issue as fresh with `/remove-lifecycle rotten` >- Offer to help out with [Issue Triage][1] > >Please send feedback to sig-contributor-experience at [kubernetes/community](https://github.com/kubernetes/community). > >/close not-planned > >[1]: https://www.kubernetes.dev/docs/guide/issue-triage/ Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md). If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository.