From d59f24d53cd435071a815a0ff2266e93dd6682a5 Mon Sep 17 00:00:00 2001 From: Lennart Betz Date: Tue, 4 Jun 2024 17:48:01 +0200 Subject: [PATCH] Move cert_name parameter default to module data --- data/common.yaml | 2 ++ manifests/init.pp | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/data/common.yaml b/data/common.yaml index 3414682..2b6888c 100644 --- a/data/common.yaml +++ b/data/common.yaml @@ -22,3 +22,5 @@ icinga::agent::logging_level: warning icinga::agentless::user: icinga icinga::agentless::manage_user: true icinga::agentless::ssh_key_type: rsa + +icinga::cert_name: "%{facts.networking.fqdn}" diff --git a/manifests/init.pp b/manifests/init.pp index e0410a2..448f085 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -50,6 +50,7 @@ Boolean $ca, String $this_zone, Hash[String, Hash] $zones, + String $cert_name, Optional[Stdlib::Host] $ca_server = undef, Optional[Icinga::Secret] $ticket_salt = undef, Array[String] $extra_packages = [], @@ -57,7 +58,6 @@ Optional[Icinga::LogLevel] $logging_level = undef, Optional[Icinga::Secret] $ssh_private_key = undef, Optional[Enum['ecdsa','ed25519','rsa']] $ssh_key_type = undef, - String $cert_name = $facts['networking']['fqdn'], Boolean $prepare_web = false, Variant[Boolean, String] $confd = false, ) {