From 30f8d538018c58090d8a71f3a6d93bb2f3b2c082 Mon Sep 17 00:00:00 2001 From: Andre Sailer <andre.philippe.sailer@cern.ch> Date: Fri, 26 Jun 2020 10:50:53 +0200 Subject: [PATCH] certificate: handle multiple landb_ip_aliases --- code/manifests/init.pp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/code/manifests/init.pp b/code/manifests/init.pp index b7c0ffb..826aeb2 100644 --- a/code/manifests/init.pp +++ b/code/manifests/init.pp @@ -99,7 +99,9 @@ class dirac ($dirac_user = 'dirac', $dirac_group = 'dirac', # Collect the DNS alias to add them to the host certificate if $::landb_ip_aliases { - $diraccertifalias = "${::landb_ip_aliases}.cern.ch" + # landb_ip_aliases are not FQDN + $aliases = split($::landb_ip_aliases, ',') + $diraccertifalias = join(suffix($aliases, '.cern.ch'), ',') } else { $diraccertifalias = '' -- GitLab