tests/loki: temporarily patch broken upstream conf

This commit is contained in:
Robin Gloster 2024-12-18 13:01:48 +01:00
parent 187485e9dd
commit f73d66273e
No known key found for this signature in database
GPG Key ID: D5C458DF6DD97EDF

View File

@ -13,7 +13,12 @@ import ./make-test-python.nix (
{
services.loki = {
enable = true;
configFile = "${pkgs.grafana-loki.src}/cmd/loki/loki-local-config.yaml";
# FIXME(globin) revert to original file when upstream fix released
# configFile = "${pkgs.grafana-loki.src}/cmd/loki/loki-local-config.yaml";
configFile = pkgs.runCommandNoCC "patched-loki-cfg.yml" { } ''
sed '/metric_aggregation/!b;n;/enable/d' "${pkgs.grafana-loki.src}/cmd/loki/loki-local-config.yaml" > $out
'';
};
services.promtail = {
enable = true;