From df78192d7c94f3c70cfbd3b67bf98db46aa003f1 Mon Sep 17 00:00:00 2001 From: Maximilien Cuony Date: Mon, 19 Jan 2026 16:50:25 +0100 Subject: [PATCH] [certificates] Fix CA copies for yugabyte --- deploy/operations/certificates-management/cluster.py | 2 +- deploy/operations/certificates-management/nodes.py | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/deploy/operations/certificates-management/cluster.py b/deploy/operations/certificates-management/cluster.py index ef0198824..302f179a5 100644 --- a/deploy/operations/certificates-management/cluster.py +++ b/deploy/operations/certificates-management/cluster.py @@ -58,7 +58,7 @@ def client_certs_dir(self): @property def client_ca(self): - return os.path.join(self.client_certs_dir, "root.crt") + return os.path.join(self.client_certs_dir, "ca.crt") @property def client_instance_ca(self): diff --git a/deploy/operations/certificates-management/nodes.py b/deploy/operations/certificates-management/nodes.py index 3a34bcad2..77bca2c16 100644 --- a/deploy/operations/certificates-management/nodes.py +++ b/deploy/operations/certificates-management/nodes.py @@ -148,6 +148,8 @@ def generate_node(cluster, node_type, node_id): generate_node_csr(cluster, node_type, node_id) generate_node_cert(cluster, node_type, node_id) + shutil.copy(cluster.ca_pool_ca, getattr(cluster, f"{node_type}_ca")) + l = logging.getLogger(__name__)