Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Certain Layers not being published to remote registry #1020

Open
JaseKoonce opened this issue Nov 13, 2024 · 1 comment
Open

Certain Layers not being published to remote registry #1020

JaseKoonce opened this issue Nov 13, 2024 · 1 comment
Labels
possible-bug Something may not be working

Comments

@JaseKoonce
Copy link

Environment

Tested with uds cli 0.18.0 and 0.19.0

Steps to reproduce

  1. Publish a bundle at a specific version into a oci registry
  2. Make changes to the a package in the bundle, republish with the same version
  3. Attempt to pull down the bundle

Expected result

It pulls down just fine and can be used

Actual Result

An error message about a shasum not existing in the manifest list

We also noticed you can deploy the bundle just fine as long as its stored locally (assuming additional checks are ran when the bundle is remote)

Severity/Priority

Medium

We did attempt to clear the uds and zarf cache: /tmp/uds* /tmp/zarf* ~/.zarf-cache ~/.uds-cache is there somewhere else hashes are being cached?

@JaseKoonce JaseKoonce added the possible-bug Something may not be working label Nov 13, 2024
@JaseKoonce
Copy link
Author

After troubleshooting some more we were able to narrow it down a bit more:
Successful create
Vim into bundle to ensure the hash it complains about exists:
image
Successfully published the bundle
Attempted to pull down the bundle:
image

@JaseKoonce JaseKoonce changed the title SHAs being cached and not re-evaluated if there is no version change SHAsum validation issues Nov 13, 2024
@JaseKoonce JaseKoonce changed the title SHAsum validation issues Certain Layers not being published to remote registry Nov 13, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
possible-bug Something may not be working
Projects
None yet
Development

No branches or pull requests

1 participant