From ff7dfcba57fd60c53c333285012f78fd48da6920 Mon Sep 17 00:00:00 2001 From: Soner Sayakci Date: Mon, 27 Feb 2023 16:49:27 +0100 Subject: [PATCH] nixos/opensearch: fix opensearch startup --- nixos/modules/services/search/opensearch.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/nixos/modules/services/search/opensearch.nix b/nixos/modules/services/search/opensearch.nix index df699b56747e..9a50e7963138 100644 --- a/nixos/modules/services/search/opensearch.nix +++ b/nixos/modules/services/search/opensearch.nix @@ -199,12 +199,16 @@ in # java.security.AccessControlException: # access denied ("java.io.FilePermission" "/var/lib/opensearch/config/opensearch.yml" "read") + rm -f ${configDir}/opensearch.yml cp ${opensearchYml} ${configDir}/opensearch.yml # Make sure the logging configuration for old OpenSearch versions is removed: rm -f "${configDir}/logging.yml" + rm -f ${configDir}/${loggingConfigFilename} cp ${loggingConfigFile} ${configDir}/${loggingConfigFilename} mkdir -p ${configDir}/scripts + + rm -f ${configDir}/jvm.options cp ${cfg.package}/config/jvm.options ${configDir}/jvm.options # redirect jvm logs to the data directory