From c54d81cb210d8c521ba8042f74afbe3e60ad6945 Mon Sep 17 00:00:00 2001 From: Neil Anderson Date: Wed, 23 Oct 2024 12:31:10 +0100 Subject: [PATCH] (MAINT) Adding compiler missing legacy false Component install missing additional cert to show compilers aren't legacy --- plans/subplans/component_install.pp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/plans/subplans/component_install.pp b/plans/subplans/component_install.pp index daf11688..c117ccb6 100644 --- a/plans/subplans/component_install.pp +++ b/plans/subplans/component_install.pp @@ -21,10 +21,13 @@ $certificate_extensions = { peadm::oid('pp_auth_role') => 'pe_compiler', peadm::oid('peadm_availability_group') => $avail_group_letter, + peadm::oid('peadm_legacy_compiler') => false, } } elsif $role == 'pe_compiler_legacy' { $certificate_extensions = { - peadm::oid('peadm_role') => $role, + peadm::oid('pp_auth_role') => 'pe_compiler', + peadm::oid('peadm_availability_group') => $avail_group_letter, + peadm::oid('peadm_legacy_compiler') => true, } } else { $certificate_extensions = {