The customer used to download tiles using concourse pipeline and pivnet cli. They got the below error when downloading the scheduler tile -
2024/07/13 07:05:35 Getting release for product slug: 'p-scheduler' and product version: '2.0.9'
12:36:17
ERROR: provided fingerprint: '2024-07-05T13:24:07.000Z' does not match actual fingerprint (from pivnet): '2024-07-12T11:08:20.000Z' - pivnet does not support downloading old versions of a release
The p-scheduler was fixing metadata on their release recently. The fingerprint used to be a hash of the metadata, rather than just a timestamp. That way if the product was "saved" with the same changes, it wouldn't result in a new concourse resource version.
Refer to doc - https://concourse-ci.org/managing-resources.html#fly-clear-resource-cache, clear the cache on the resource itself and re-run the pipeline to fix this issue.
$ fly -t example clear-resource-cache -r my-pipeline/my-resource