From 6037cc0ab0b684f8f02e47207d49ba7f8f1e9d78 Mon Sep 17 00:00:00 2001 From: Florian Preinstorfer Date: Tue, 12 Nov 2024 19:34:34 +0100 Subject: [PATCH] Remove support for logging via GELF Logging via GELF was deprecated in Keycloak 24 and was finally removed in Keycloak 26. --- types/configs.pp | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/types/configs.pp b/types/configs.pp index 15e7f451..2c27f6c6 100644 --- a/types/configs.pp +++ b/types/configs.pp @@ -63,22 +63,13 @@ Optional['vault-file'] => Stdlib::Absolutepath, Optional['vault-pass'] => Variant[String[1], Sensitive], Optional['vault-type'] => Enum['PKCS12'], - Optional['log'] => Array[Enum['console','file','gelf','syslog']], + Optional['log'] => Array[Enum['console','file','syslog']], Optional['log-console-color'] => Boolean, Optional['log-console-format'] => String[1], Optional['log-console-output'] => Enum['default','json'], Optional['log-file'] => String[1], Optional['log-file-format'] => String[1], Optional['log-file-output'] => Enum['default','json'], - Optional['log-gelf-facility'] => String[1], - Optional['log-gelf-host'] => Stdlib::Host, - Optional['log-gelf-include-location'] => Boolean, - Optional['log-gelf-include-message-parameters'] => Boolean, - Optional['log-gelf-include-stack-trace'] => Boolean, - Optional['log-gelf-level'] => String[1], - Optional['log-gelf-max-message-size'] => Integer, - Optional['log-gelf-port'] => Stdlib::Port, - Optional['log-gelf-timestamp-format'] => String[1], Optional['log-syslog-protocol'] => Enum['tcp','udp','ssl-tcp'], Optional['log-syslog-endpoint'] => String[1], Optional['log-syslog-format'] => String[1],