Skip to content

RBAC issue with Helm chart 0.1.0 shipped with Release 0.6 #262

Open
@attilaolah

Description

@attilaolah

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:

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/bugCategorizes issue or PR as related to a bug.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions