Unverified Commit e6ad298b authored by Maximilian Bosch's avatar Maximilian Bosch Committed by GitHub
Browse files

Merge pull request #213392 from Ma27/grafana-fix-provision-test

nixos/tests/grafana/provision: fix test
parents aefde6e8 859f4aa1
Loading
Loading
Loading
Loading
+9 −3
Original line number Diff line number Diff line
@@ -22,9 +22,15 @@ let
      };
    };

    systemd.tmpfiles.rules = [
      "L /var/lib/grafana/dashboards/test.json 0700 grafana grafana - ${pkgs.writeText "test.json" (builtins.readFile ./test_dashboard.json)}"
    ];
    system.activationScripts.setup-grafana = {
      deps = [ "users" ];
      text = ''
        mkdir -p /var/lib/grafana/dashboards
        chown -R grafana:grafana /var/lib/grafana
        chmod 0700 -R /var/lib/grafana/dashboards
        cp ${pkgs.writeText "test.json" (builtins.readFile ./test_dashboard.json)} /var/lib/grafana/dashboards/
      '';
    };
  };

  extraNodeConfs = {