Open
Description
What happened:
The Helm chart uploaded to the 0.6 Release page, which is chart version 0.1.0, contains broken RBAC manifests: the Role name has -leader-election-role
suffix, but the RoleBinding references a role with -leader-election
role suffix.
Oddly enough, the issue is not present in the GitHub repo so maybe this Helm chart should be installed from a Git repository, and the Helm repository, which may no longer be up to date?
What you expected to happen:
Helm install should succeed.
How to reproduce it (as minimally and precisely as possible):
helm repo add nfdo https://kubernetes-sigs.github.io/node-feature-discovery-operator/charts
helm install nfd-operator nfdo/nfd-operator -n node-feature-discovery --create-namespace
Anything else we need to know?:
Environment:
- Kubernetes version (use
kubectl version
):
Client Version: v1.32.2
Kustomize Version: v5.5.0
Server Version: v1.32.3
- Cloud provider or hardware configuration: bare-metal
- OS (e.g:
cat /etc/os-release
): Talos + Alpine (k0s) combo - Kernel (e.g.
uname -a
): - Install tools:
- Network plugin and version (if this is a network-related bug):
- Others: