From dddcc6ef013b9c32a2320e0d3d8859ab909d0369 Mon Sep 17 00:00:00 2001 From: Vincent Ambo Date: Sun, 23 Feb 2025 13:57:09 +0300 Subject: [PATCH] fix(ops/livegrep): adapt reindexer command for podman Something recently caused us to replace Docker with Podman (I guess a default changed in nixpkgs? I don't remember making the change explicitly), which broke the reindexing unit. Change-Id: I1d3453ed970e536abb540c6ef79765cfda271810 Reviewed-on: https://cl.tvl.fyi/c/depot/+/13173 Tested-by: BuildkiteCI Reviewed-by: sterni Autosubmit: tazjin --- ops/modules/livegrep.nix | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/ops/modules/livegrep.nix b/ops/modules/livegrep.nix index e25a30182..d35bc0297 100644 --- a/ops/modules/livegrep.nix +++ b/ops/modules/livegrep.nix @@ -83,7 +83,7 @@ in }; systemd.services.livegrep-reindex = { - script = "${pkgs.docker}/bin/docker exec livegrep-codesearch /livegrep/bin/livegrep-reload localhost:5427"; + script = "${pkgs.podman}/bin/podman exec livegrep-codesearch /livegrep/bin/livegrep-reload localhost:5427"; serviceConfig.Type = "oneshot"; }; @@ -100,7 +100,3 @@ in }; }; } - - -# sudo docker exec -ti livegrep /livegrep/bin/codesearch -reload_rpc -revparse /var/lib/livegrep/config.jsno -# sudo docker run -d --ip 172.17.0.3 --name livegrep -v /var/lib/livegrep:/varlib/livegrep -v /var/lib/gerrit/git/depot.git:/depot:ro -v /home/tazjin/livegrep-web:/livegrep/web:ro ghcr.io/livegrep/livegrep/base /livegrep/bin/livegrep -listen 0.0.0.0:8910 -reload -docroot /livegrep/webbsudo docker run -d --ip 172.17.0.3 --name livegrep -v /var/lib/livegrep:/varlib/livegrep -v /var/lib/gerrit/git/depot.git:/depot:ro -v /home/tazjin/livegrep-web:/livegrep/web:ro ghcr.io/livegrep/livegrep/base /livegrep/bin/livegrep -listen 0.0.0.0:8910 -reload -docroot /livegrep/webb