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

rekor-cli: get fails for some entries #801

Closed
SantiagoTorres opened this issue May 2, 2022 · 6 comments
Closed

rekor-cli: get fails for some entries #801

SantiagoTorres opened this issue May 2, 2022 · 6 comments

Comments

@SantiagoTorres
Copy link
Contributor

It appears that even with the latest build, download fails on some entries:

santiago at ~/.../sigstore/rekor ✔ ./rekor-cli get --log-index 1063252
&{0 } (*models.Error) is not supported by the TextConsumer, can be resolved by supporting TextUnmarshaler interface

It happens with particular entries, and reproducibly, so I think it's an issue with the unmarshaller for the cli for a particular type. Now, it's hard to know which type it is, because get is not working...

@SantiagoTorres
Copy link
Contributor Author

Huh, it works now, I wonder why. The entry type was minisign fwiw...

@SantiagoTorres
Copy link
Contributor Author

there are others that still fail, e.g., (1051951), but I have my reason to believe this is not reproducibly failing

@SantiagoTorres
Copy link
Contributor Author

Indeed, a couple of runs and it starts working for this entry again.

@trishankatdatadog
Copy link
Contributor

We (Agent Integrations for Datadog) saw the same error a few days ago, too. If you look at previous issues for the same kind of error message, it looks like it's a generic error message that can be misleading.

@bobcallaway
Copy link
Member

Since we haven't seen this for 2 months, closing. Feel free to reopen if needed.

@trishankatdatadog
Copy link
Contributor

At Datadog, we worked around it by separating calling the rekor-cli into its own, small CI/CD job, so we can easily retry on any transient failure w/o affecting anything else

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants