Skip to content

Use events.k8s.io API group for RBAC event permissions#288

Open
felix-kaestner wants to merge 2 commits intonxapifrom
refactor/events-api-group
Open

Use events.k8s.io API group for RBAC event permissions#288
felix-kaestner wants to merge 2 commits intonxapifrom
refactor/events-api-group

Conversation

@felix-kaestner
Copy link
Copy Markdown
Contributor

The event recorder uses k8s.io/client-go/tools/events which
creates events via the events.k8s.io API group. Replace the
legacy core API group with events.k8s.io in all kubebuilder
RBAC markers and regenerate manifests.

@felix-kaestner felix-kaestner requested a review from a team as a code owner April 8, 2026 16:46
@hardikdr hardikdr added the area/switch-automation Automation processes for network switch management and operations. label Apr 9, 2026
@hardikdr hardikdr added this to Roadmap Apr 9, 2026
Replace kerrors.NewAggregate with stdlib errors.Join in the nxos
provider and ctrl.LoggerFrom with logr.FromContextOrDiscard in the
openconfig provider, enforcing the boundary that provider code must not
depend on k8s.io packages.
The event recorder uses k8s.io/client-go/tools/events which
creates events via the events.k8s.io API group. Replace the
legacy core API group with events.k8s.io in all kubebuilder
RBAC markers and regenerate manifests.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/switch-automation Automation processes for network switch management and operations.

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

4 participants