about summary refs log tree commit diff
path: root/pkgs/servers/tracing
diff options
context:
space:
mode:
authorK900 <me@0upti.me>2022-06-19 17:04:20 +0300
committerK900 <me@0upti.me>2022-06-19 17:52:22 +0300
commitc29a4892723e6ca61c5425cbce714bb89384e0b5 (patch)
tree688351cc41e8557986c6ec98f7494cc24b2c7829 /pkgs/servers/tracing
parent9fba3c44d76e90ff5d720c9a0e06af954b354ac8 (diff)
tempo: 1.1.0 -> 1.4.1
Diffstat (limited to 'pkgs/servers/tracing')
-rw-r--r--pkgs/servers/tracing/tempo/default.nix16
1 files changed, 13 insertions, 3 deletions
diff --git a/pkgs/servers/tracing/tempo/default.nix b/pkgs/servers/tracing/tempo/default.nix
index 3380a0e99d123..19f2df40ed458 100644
--- a/pkgs/servers/tracing/tempo/default.nix
+++ b/pkgs/servers/tracing/tempo/default.nix
@@ -1,18 +1,28 @@
 { lib, buildGoModule, fetchFromGitHub }:
 
 buildGoModule rec {
-  version = "1.1.0";
   pname = "tempo";
+  version = "1.4.1";
 
   src = fetchFromGitHub {
-    rev = "v${version}";
     owner = "grafana";
     repo = "tempo";
-    sha256 = "sha256-qKsgcc62HTwl7Usmp8zk4vKDo4XEJnwL+A3hoLhgBkk=";
+    rev = "v${version}";
+    fetchSubmodules = true;
+    sha256 = "sha256-kxR+xwhthsK3gThs0jPJfWlsRG35kCuWvKH3Wr7ENTs=";
   };
 
   vendorSha256 = null;
 
+  subPackages = [
+    "cmd/tempo-cli"
+    "cmd/tempo-query"
+    # FIXME: build is broken upstream, enable for next release
+    # "cmd/tempo-serverless"
+    "cmd/tempo-vulture"
+    "cmd/tempo"
+  ];
+
   # tests use docker
   doCheck = false;