diff options
author | Vincent Ambo <tazjin@tvl.su> | 2025-01-18T19·32+0300 |
---|---|---|
committer | tazjin <tazjin@tvl.su> | 2025-01-18T22·31+0000 |
commit | 7824f8a91f78ae4366d6f2da30853b7b60f4f8ac (patch) | |
tree | 9c1599c786292d2cae2bd1782bffca8daad6bca6 | |
parent | a031b918b1099e4324d2e9420e81251eda2bc38b (diff) |
feat(ops/bugry): configure depot replication to bugry r/9112
Change-Id: I3ee35e76c9ec6d7a175801c45eee073ce23d3dfd Reviewed-on: https://cl.tvl.fyi/c/depot/+/13020 Reviewed-by: sterni <sternenseemann@systemli.org> Tested-by: BuildkiteCI
-rw-r--r-- | ops/machines/bugry/default.nix | 4 | ||||
-rw-r--r-- | ops/modules/monorepo-gerrit.nix | 5 |
2 files changed, 9 insertions, 0 deletions
diff --git a/ops/machines/bugry/default.nix b/ops/machines/bugry/default.nix index 60d53325515b..92d09741cac4 100644 --- a/ops/machines/bugry/default.nix +++ b/ops/machines/bugry/default.nix @@ -6,6 +6,7 @@ let in { imports = [ + (mod "depot-replica.nix") (mod "known-hosts.nix") (mod "nixery.nix") (mod "tvl-cache.nix") @@ -173,6 +174,9 @@ in services.depot.nixery.enable = true; + # Allow Gerrit to replicate depot to /var/lib/depot + services.depot.replica.enable = true; + services.depot.automatic-gc = { enable = true; interval = "1 hour"; diff --git a/ops/modules/monorepo-gerrit.nix b/ops/modules/monorepo-gerrit.nix index e9d48a6e35bc..dd57a57b8665 100644 --- a/ops/modules/monorepo-gerrit.nix +++ b/ops/modules/monorepo-gerrit.nix @@ -157,6 +157,11 @@ in url = "depot@sanduny.tvl.su:/var/lib/depot"; projects = "depot"; }; + + remote.bugry = { + url = "depot@bugry.tvl.fyi:/var/lib/depot"; + projects = "depot"; + }; }; }; |