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

Building from scratch fails with dependency error (egoscale) #3460

Closed
Raffo opened this issue Mar 8, 2023 · 0 comments · Fixed by #3461
Closed

Building from scratch fails with dependency error (egoscale) #3460

Raffo opened this issue Mar 8, 2023 · 0 comments · Fixed by #3461
Labels
kind/bug Categorizes issue or PR as related to a bug.

Comments

@Raffo
Copy link
Contributor

Raffo commented Mar 8, 2023

What happened:

I faced several errors trying to make a release for ExternalDNS. While trying to reproduce the issues on an ARM server, I saw the following error:

go: downloading k8s.io/api v0.26.0
verifying github.com/exoscale/[email protected]: checksum mismatch
        downloaded: h1:e+PaVq5YX/nwD2Kg0J9bDhWAUmntRTwCx5qt7S7dpoM=
        go.sum:     h1:DbSyyzaPyxDBgGOuduCU26rQ4PJb/GP+8srXRabRf5U=

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.

Looking at the egoscale dependency, I see https://github.com/exoscale/egoscale/releases/tag/v1.19.0

image

Which implies that we should not use the dependency.

What you expected to happen:

The build is not failing due to a wrong dependency.

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

I executed the command make build.arm64v8 on a fresh server.

Anything else we need to know?:

Environment: Linux aarch64 GNU/Linux

  • External-DNS version (use external-dns --version): master
  • DNS provider: NA
  • Others: NA
@Raffo Raffo added the kind/bug Categorizes issue or PR as related to a bug. label Mar 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug Categorizes issue or PR as related to a bug.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant