You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In verify-blob with the transparency log enabled, we'll attempt to look up an entry in the log using the search API. This will return the latest signature/cert found for a blob, which may not be the one the user actually is looking for. We should consider improving this UX if multiple entries are found. The relevant codepath is here:
In general we'll also need to better explain the guarantees of the search API. The results returned from it are generally considered "best-effort" and are not guaranteed to be comprehensive. Every result in that API is valid - but the API does not necessarily return every result.
The text was updated successfully, but these errors were encountered:
Oh actually #1673does add a message clarifying the guarantees. It does so only when relevant: that is, the search API didn't find a corresponding signature.
Description
In verify-blob with the transparency log enabled, we'll attempt to look up an entry in the log using the search API. This will return the latest signature/cert found for a blob, which may not be the one the user actually is looking for. We should consider improving this UX if multiple entries are found. The relevant codepath is here:
cosign/pkg/cosign/tlog.go
Line 183 in 78fb2dc
In general we'll also need to better explain the guarantees of the search API. The results returned from it are generally considered "best-effort" and are not guaranteed to be comprehensive. Every result in that API is valid - but the API does not necessarily return every result.
The text was updated successfully, but these errors were encountered: