From 8a5dc70284e13af9441ce65d342b9db4eb7264ac Mon Sep 17 00:00:00 2001
From: "Antoine R. Dumont (@ardumont)" <ardumont@softwareheritage.org>
Date: Mon, 17 Feb 2025 18:52:16 +0100
Subject: [PATCH] Adapt puppet master decommission script for puppet 7

Refs. swh/infra/sysadm-environment#5539
---
 .../profile/files/puppet/swh-puppet-master-decommission.sh   | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/site-modules/profile/files/puppet/swh-puppet-master-decommission.sh b/site-modules/profile/files/puppet/swh-puppet-master-decommission.sh
index c19d3fda0..4ebc14ba3 100644
--- a/site-modules/profile/files/puppet/swh-puppet-master-decommission.sh
+++ b/site-modules/profile/files/puppet/swh-puppet-master-decommission.sh
@@ -8,5 +8,6 @@
 
 set -x
 
-puppet node deactivate "$@"
-puppet node clean "$@"
+server_list=$(echo "$@" | tr -s '[:blank:]' ',')
+
+echo puppetserver ca clean --certname "${server_list}"
-- 
GitLab