Closed jan-ludvik closed 1 month ago
I came across this as well on EKS 1.31 and #7123 fixes the issue.
I take it both of you have webhooks disabled in your helm charts? These permissions are required for a version migration controller which is responsible for ensuring all resources are stored at v1; if the webhooks are disabled, the controllers shouldn't be enabled. While we're working on a fix / patch release to conditionally disable these controllers, you can unblock by adding these permissions or rolling back to the previous patch.
We've merged #7128 which will disable the migration controllers when the webhooks aren't enabled. We'll be getting another patch release with this fix out soon.
Description
Observed Behavior: I updated from 1.0.2 to 1.0.4 and karpenter now says list:
watch:
Did I miss something or was this missed in helm chart? After this karpenter pod crashes Expected Behavior: No crashloops. Reproduction Steps (Please include YAML): Used helm chart for karpenter and CRDs and updated from 1.0.2 to 1.0.4 Versions:
Chart Version: 1.0.4
Kubernetes Version (
kubectl version
): 1.29Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request
If you are interested in working on this issue or have submitted a pull request, please leave a comment