Skip to content

[release-v1.42] Grant /status RBAC for ManagedCluster and PacketCapture#4824

Merged
caseydavenport merged 1 commit into
release-v1.42from
casey-mc-status-rbac-v1.42
May 19, 2026
Merged

[release-v1.42] Grant /status RBAC for ManagedCluster and PacketCapture#4824
caseydavenport merged 1 commit into
release-v1.42from
casey-mc-status-rbac-v1.42

Conversation

@caseydavenport
Copy link
Copy Markdown
Member

Cherry-pick of #4823 to release-v1.42.

Pairs with the calico-private release-calient-v3.23 backport of https://github.com/tigera/calico-private/pull/11977 + https://github.com/tigera/calico-private/pull/11979.

Test plan

  • Cherry-pick applied cleanly.
  • pkg/render + pkg/render/kubecontrollers unit tests pass.

calico-private PR #11977 routes voltron's ManagedCluster status writes
and kube-controllers' PacketCapture status writes through the /status
subresource. Without matching RBAC, both clients hit 403 in a tight
retry loop. Add `managedclusters/status` to the calico-manager update
role and `packetcaptures/status` to the calico-kube-controllers cluster
role.
@caseydavenport
Copy link
Copy Markdown
Member Author

Linked PRs for EV-6617 / EV-6621:

@caseydavenport caseydavenport merged commit 50ef28b into release-v1.42 May 19, 2026
4 of 8 checks passed
@caseydavenport caseydavenport deleted the casey-mc-status-rbac-v1.42 branch May 19, 2026 23:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants