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
Problem Statement:
After bumping to helm version v4+, the package workflow with registry mirror pull-through-cache configuration and pure helm install will encounter issues.
helm upgrade --install eks-anywhere-packages oci://975050071200.dkr.ecr.us-west-2.amazonaws.com:443/ecr-public/w9m0f3l5/eks-anywhere-packages --version 0.4.15-eks-a-118 --set sourceRegistry=975050071200.dkr.ecr.us-west-2.amazonaws.com:443/ecr-public/w9m0f3l5 --set defaultRegistry=public.ecr.aws/w9m0f3l5 --set defaultImageRegistry=067575901363.dkr.ecr.us-west-2.amazonaws.com --set clusterName=pull-through-cache --kubeconfig pull-through-cache/pull-through-cache-eks-a-cluster.kubeconfig --create-namespace --namespace eksa-packages -f pull-through-cache/generated/values.yaml --insecure-skip-tls-verify
Release "eks-anywhere-packages" does not exist. Installing it now.
Pulled: 975050071200.dkr.ecr.us-west-2.amazonaws.com:443/ecr-public/w9m0f3l5/eks-anywhere-packages:0.4.15-eks-a-118
Digest: sha256:86c30115075655ca1d2c909317528b21a72f7e33bfc870afdde1dc5848592ecb
NAME: eks-anywhere-packages
LAST DEPLOYED: Thu Apr 2 19:08:11 2026
NAMESPACE: eksa-packages
STATUS: deployed
REVISION: 1
TEST SUITE: None
NOTES:
Thanks for installing, for any bugs or issues please file them at https://github.com/aws/eks-anywhere-packages/issues
For more information on running eks-anywhere-packages, visit:
https://github.com/aws/eks-anywhere-packages
Description of changes:
Add "helm.sh/hook" to make sure package and packagebundlecontroller install after crds
Testing:
Install helm version v4.1.0
Create a tag v0.4.17 on my own branch containing the fix and upload the eks-anywhere-packages image to my public ecr
Helm install eks-anywhere-packages
helm upgrade --install eks-anywhere-packages oci://public.ecr.aws/p2x5x2t2/eks-anywhere-packages \
--version 0.4.17-1ce58938ecd21ce10f38dffc0f014f2c3bd9f149 --set sourceRegistry=public.ecr.aws/p2x5x2t2 \
--set defaultRegistry=public.ecr.aws/p2x5x2t2 --set defaultImageRegistry=public.ecr.aws/p2x5x2t2 \
--set clusterName=redhat-134-ptc --kubeconfig redhat-134-ptc/redhat-134-ptc-eks-a-cluster.kubeconfig \
--create-namespace --namespace eksa-packages -f values.yaml --insecure-skip-tls-verify --wait --timeout 5m
Release "eks-anywhere-packages" does not exist. Installing it now.
Pulled: public.ecr.aws/p2x5x2t2/eks-anywhere-packages:0.4.17-1ce58938ecd21ce10f38dffc0f014f2c3bd9f149
Digest: sha256:2ac91b9faa475599ad67c194c0c8f40fc0d78fa52b9f0f0717be0f3ab5d56513
NAME: eks-anywhere-packages
LAST DEPLOYED: Wed Apr 8 11:55:26 2026
NAMESPACE: eksa-packages
STATUS: deployed
REVISION: 1
DESCRIPTION: Install complete
TEST SUITE: None
NOTES:
Thanks for installing, for any bugs or issues please file them at https://github.com/aws/eks-anywhere-packages/issues
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
One workaround that might work is to use "helm.sh/hook-delete-policy": before-hook-creation annotation to delete and recreate hook resources. but this may have unintended consequences as package controller tries to reconcile deleted resources.
eks-distro-bot
added
size/M
Denotes a PR that changes 30-99 lines, ignoring generated files.
and removed
size/S
Denotes a PR that changes 10-29 lines, ignoring generated files.
labels
Apr 13, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
approvedsize/MDenotes a PR that changes 30-99 lines, ignoring generated files.
3 participants
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Problem Statement:
After bumping to helm version v4+, the package workflow with registry mirror pull-through-cache configuration and pure helm install will encounter issues.
Helm v4.1.0
Helm v3
Description of changes:
Testing:
v0.4.17on my own branch containing the fix and upload the eks-anywhere-packages image to my public ecreks-anywhere-packagesBy submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.