pivotal-cf / kiln

Kiln helps you maintain product tiles for VMware Tanzu Operations Manager.
Apache License 2.0
29 stars 19 forks source link

add `--without-download` to `update-stemcell` command if possible #492

Open dlinsley opened 4 months ago

dlinsley commented 4 months ago

Is your feature request related to a problem? Please describe.

With kiln update-release we have an option: --without-download which will just check the existence and checksum of releases in the remote release source

kiln update-stemcell does not have this option currently and requires downloading all of the respective releases for the new stemcell to determine the checksum of each compiled release against the new stemcell.

Describe the solution you'd like

By having kiln update-stemcell --without-download we can check the release source for existence and checksum of the compiled release without downloading them when compiled releases for a new stemcell are available.

Describe alternatives you've considered

No response

Additional context

No response

cf-gitbot commented 4 months ago

We have created an issue in Pivotal Tracker to manage this. Unfortunately, the Pivotal Tracker project is private so you may be unable to view the contents of the story.

The labels on this github issue will be updated when the story is started.

dlinsley commented 3 months ago

Alternative is to not add additional option, but update the release sources which support determining checksum of release files remotely to not download the file. In this case: artifactory. Not all release sources will have this capability.

dlinsley commented 1 month ago

a PR implementing this functionality: #493