metal3-io / metal3-dev-env

Metal³ Development Environment
Apache License 2.0
113 stars 118 forks source link

Allowing downloadable checksums and different checksum formats #1458

Closed huutomerkki closed 1 month ago

huutomerkki commented 2 months ago

This PR changes most hardcoded checksums in this repo to downloadable ones. The exception is krew as there is no checksum available. Support for checksums provided in a checksums.txt file is also added.

Also renaming some variables so that if need comes, it'll be easier to add different checksum formats.

huutomerkki commented 2 months ago

/test metal3-dev-env-integration-test-ubuntu-main /test metal3-centos-e2e-integration-test-release-1-8

huutomerkki commented 2 months ago

/retest

huutomerkki commented 2 months ago

/test metal3-dev-env-integration-test-ubuntu-main /test metal3-centos-e2e-integration-test-release-1-8

huutomerkki commented 2 months ago

/test metal3-dev-env-integration-test-ubuntu-main /test metal3-centos-e2e-integration-test-release-1-8

huutomerkki commented 2 months ago

/retest

metal3-io-bot commented 2 months ago

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: tuminoid

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files: - ~~[OWNERS](https://github.com/metal3-io/metal3-dev-env/blob/main/OWNERS)~~ [tuminoid] Approvers can indicate their approval by writing `/approve` in a comment Approvers can cancel approval by writing `/approve cancel` in a comment
tuminoid commented 1 month ago

/test metal3-dev-env-integration-test-ubuntu-main metal3-centos-e2e-integration-test-release-1-8 /unhold

kashifest commented 1 month ago

/lgtm