From fa55d7c5a26eac5e2ff8e7cb2d11ea98587a3673 Mon Sep 17 00:00:00 2001 From: Poonam Agrawal Date: Fri, 29 May 2026 11:00:35 +0530 Subject: [PATCH] Fix the pcdctl issue --- vouch/common_cert.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/vouch/common_cert.py b/vouch/common_cert.py index 4d8c92a..84be7ef 100644 --- a/vouch/common_cert.py +++ b/vouch/common_cert.py @@ -34,6 +34,11 @@ def config_kubernetes(): kconfig.load_kube_config() except kconfig.ConfigException: kconfig.load_incluster_config() + # Fix for kubernetes>=36.0.0 key rename: + cfg = kclient.Configuration.get_default_copy() + if 'authorization' in cfg.api_key and 'BearerToken' not in cfg.api_key: + cfg.api_key['BearerToken'] = cfg.api_key['authorization'] + kclient.Configuration.set_default(cfg) v1 = kclient.CoreV1Api() certs_api = kclient.CertificatesV1Api()