chore(etna): remove cloudflare-go

cloudflared 2025.6.1 dropped the dependency on cloudflare-go as part of
lifting up to go 1.24, see
43a3ba347b
This commit is contained in:
uku 2025-06-21 20:44:34 +02:00
parent fa31cc5184
commit 97c786b747
Signed by: uku
SSH key fingerprint: SHA256:4P0aN6M8ajKukNi6aPOaX0LacanGYtlfjmN+m/sHY/o
2 changed files with 0 additions and 49 deletions

View file

@ -1,6 +1,5 @@
{
lib,
pkgs,
config,
_utils,
...
@ -8,30 +7,6 @@
let
tunnelId = "57f51ad7-25a0-45f3-b113-0b6ae0b2c3e5";
patchedCloudflared = pkgs.cloudflared.override {
buildGoModule = pkgs.buildGoModule.override {
go = pkgs.buildPackages.go_1_23.overrideAttrs (old: {
pname = "cloudflare-go";
version = "1.22.5-devel-cf";
src = pkgs.fetchFromGitHub {
owner = "cloudflare";
repo = "go";
rev = "af19da5605ca11f85776ef7af3384a02a315a52b";
hash = "sha256-6VT9CxlHkja+mdO1DeFoOTq7gjb3T5jcf2uf9TB/CkU=";
};
patches = map (
patch:
if (baseNameOf patch == "go_no_vendor_checks-1.23.patch") then
../../exprs/go-no-vendor-1.22.patch
else
patch
) old.patches;
});
};
};
secrets = _utils.setupSharedSecrets config { secrets = [ "frpToken" ]; };
cfTunnelSecret = _utils.setupSingleSecret config "tunnelCreds" { };
in
@ -101,7 +76,6 @@ in
cloudflared = {
enable = true;
package = patchedCloudflared.overrideAttrs { meta.broken = false; };
tunnels.${tunnelId} = {
credentialsFile = cfTunnelSecret.path;
default = "http_status:404";