From 8f5d39e1f012d0f6f47cf1e77d04ec11968f3751 Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Thu, 16 Oct 2025 10:32:07 +1000 Subject: [PATCH] terraform-providers: use provider-source-address for updateScript need to use the original owner/repo without any overrides, e.g. gitlab --- .../networking/cluster/terraform-providers/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/default.nix b/pkgs/applications/networking/cluster/terraform-providers/default.nix index b39f437f904d..89894ddcb3f5 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/default.nix +++ b/pkgs/applications/networking/cluster/terraform-providers/default.nix @@ -82,7 +82,9 @@ let passthru = attrs // { inherit provider-source-address; updateScript = writeShellScript "update" '' - ./pkgs/applications/networking/cluster/terraform-providers/update-provider "${owner}_${lib.removePrefix "terraform-provider-" repo}" + ./pkgs/applications/networking/cluster/terraform-providers/update-provider "${ + lib.replaceStrings [ "registry.terraform.io/" "/" ] [ "" "_" ] provider-source-address + }" ''; }; }