Skip to content

FR: provide the signature for '*.sha256' artefacts #3333

Open
@bb-Ricardo

Description

@bb-Ricardo

In order to check for new releases and changes it is important to verify the provided signatures.

In this case the checksum file has no signature and we need to download the binary to verify that the signature matches the binary and then we can use the checksum to verify in our systems if the correct version is present.

Best solution would be:

  • create a k8s.io checksum file containing all sha256 checksums for all currently released binaries
  • sign said checksum file using the same mechanism for signing binaries
  • provide downloads for
    • all binaries checksum file
    • signature of checksum file
    • signature certificate of checksum file

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/featureCategorizes issue or PR as related to a new feature.needs-triageIndicates an issue or PR lacks a `triage/foo` label and requires one.priority/important-longtermImportant over the long term, but may not be staffed and/or may need multiple releases to complete.sig/k8s-infraCategorizes an issue or PR as relevant to SIG K8s Infra.triage/acceptedIndicates an issue or PR is ready to be actively worked on.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions