You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Still, the fact that though OCI repo mutation doesn't work with Helm chart objects is definitely a bug and should be fixed. I'm not sure we'll want to solve the way #3436 does as generally we want to encourage sha's and keep the agent simple. Perhaps we should disable the CRC32 hash all together for the OCI repo and live with collisions as the trade off. Will need to put more thought into it
So this does seem to be a problem that only really relates to helm, as using a fluxcd artifact works fine with the crc32 mutation.
I was thinking that a possible way to address the issue would be to check registry manifest, but that requires reaching out to the registry and what not... so using the annotations was the "simplest" MVP (minimal viable product).
And I understanding not waiting to do the direction I did in the PR, I will leave it open for now
Environment
App version:
v0.47.0
Kubernetes distro being used:
kind
,rke2
Steps to reproduce
Additional Context
sectionExpected result
The
helm-controller
installs the0.13.0
version of theexternal-secrets
helm-releaseActual Result
Helm throws a version mismatch error because of the
-zarf-
and crc32 checksumVisual Proof (screenshots, videos, text, etc)
Resolution
I think that
zarf
should allow the ability to remove the crc32 checksum from resources when a certain annotation is provided:zarf.dev/remove-checksum
Additional Context
kustomization.yml
helm-release.yml
namespace.yml
oci-repo.yml
values.yaml
zarf.yaml
The text was updated successfully, but these errors were encountered: