echonet: pin kubernetes client below v36 to fix in-cluster auth#14197
Conversation
v36.0.0 of the kubernetes Python client stores the in-cluster token under api_key["authorization"] while auth_settings() now reads api_key["BearerToken"], so no Authorization header is sent and the API server rejects requests as system:anonymous. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
PR SummaryLow Risk Overview This avoids kubernetes 36.0.0, where in-cluster token storage and Reviewed by Cursor Bugbot for commit 45bb99b. Bugbot is set up for automated code reviews on this repo. Configure here. |
matanl-starkware
left a comment
There was a problem hiding this comment.
@matanl-starkware reviewed 1 file and all commit messages.
Reviewable status:complete! all files reviewed, all discussions resolved (waiting on ron-starkware).
v36.0.0 of the kubernetes Python client stores the in-cluster token under api_key["authorization"] while auth_settings() now reads api_key["BearerToken"], so no Authorization header is sent and the API server rejects requests as system:anonymous.