Skip to content

gitsign verify fails erratically (~50% of the time) when verifying timestamp signatures #589

@ajh-

Description

@ajh-

Description

Using a private Sigstore setup in AWS, gitsign verify erratically fails to verify timestamp signatures with the error timestamp authority verification failed. It seems to happen about ~50% of the time with no consistent pattern.

For example, it could successfully verify 5 commits in a row, fail the next 3, succeed 1, fail 2, succeed 3, fail 4, etc. Removing timestamps from the signing and verification process results in 100% successful verifications (as expected).

When using cosign sign and cosign verify against the same private Sigstore infrastructure, timestamp verifications are 100% successful.

sigstore/timestamp-authority is deployed as the timestamp authority server in this setup and uses an AWS KMS key for signing requests.

Version
v0.10.2

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions