Skip to content
Snippets Groups Projects
Unverified Commit 86855be6 authored by Max Gautier's avatar Max Gautier
Browse files

download_hash: document missing support

parent b2e64aed
No related branches found
No related tags found
No related merge requests found
...@@ -45,6 +45,21 @@ downloads = { ...@@ -45,6 +45,21 @@ downloads = {
"skopeo_binary": "https://github.com/lework/skopeo-binary/releases/download/{version}/skopeo-{os}-{arch}.sha256", "skopeo_binary": "https://github.com/lework/skopeo-binary/releases/download/{version}/skopeo-{os}-{arch}.sha256",
"yq": "https://github.com/mikefarah/yq/releases/download/{version}/checksums-bsd", # see https://github.com/mikefarah/yq/pull/1691 for why we use this url "yq": "https://github.com/mikefarah/yq/releases/download/{version}/checksums-bsd", # see https://github.com/mikefarah/yq/pull/1691 for why we use this url
} }
# TODO: downloads not supported
# youki: no checkusms in releases
# kata: no checksums in releases
# gvisor: sha512 checksums
# crun : PGP signatures
# cri_dockerd: no checksums or signatures
# helm_archive: PGP signatures
# krew_archive: different yaml structure
# calico_crds_archive: different yaml structure
# TODO:
# noarch support -> k8s manifests, helm charts
# different checksum format (needs download role changes)
# different verification methods (gpg, cosign) ( needs download role changes) (or verify the sig in this script and only use the checksum in the playbook)
# perf improvements (async)
def download_hash(only_downloads: [str]) -> None: def download_hash(only_downloads: [str]) -> None:
# Handle file with multiples hashes, with various formats. # Handle file with multiples hashes, with various formats.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment