From 796974e32ea3abe14ec94ef632c2491314ce0454 Mon Sep 17 00:00:00 2001 From: Takafumi Asano Date: Sun, 4 Sep 2022 17:09:32 +0900 Subject: [PATCH] datadog-agent: suppress datadog-agent loading errors Loading Errors for apm, process-agent and winproc.d appear on the datadog agent. To suppress these errors, I have removed these default configurations that were copied in the postInstall phase. --- pkgs/tools/networking/dd-agent/datadog-agent.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/tools/networking/dd-agent/datadog-agent.nix b/pkgs/tools/networking/dd-agent/datadog-agent.nix index 741ef0834223..ad9d2a979806 100644 --- a/pkgs/tools/networking/dd-agent/datadog-agent.nix +++ b/pkgs/tools/networking/dd-agent/datadog-agent.nix @@ -93,7 +93,8 @@ in buildGoModule rec { # into standard paths. postInstall = '' mkdir -p $out/${python.sitePackages} $out/share/datadog-agent - cp -R $src/cmd/agent/dist/conf.d $out/share/datadog-agent + cp -R --no-preserve=mode $src/cmd/agent/dist/conf.d $out/share/datadog-agent + rm -rf $out/share/datadog-agent/conf.d/{apm.yaml.default,process_agent.yaml.default,winproc.d} cp -R $src/cmd/agent/dist/{checks,utils,config.py} $out/${python.sitePackages} cp -R $src/pkg/status/templates $out/share/datadog-agent