From dd48e7a8e045cc4c67fdd8e1f692a9bd32229455 Mon Sep 17 00:00:00 2001 From: benvin Date: Fri, 24 Jul 2026 00:13:36 +1000 Subject: [PATCH] Allowlist the iplocate DB patterns (add to patterns, not just mutable_patterns) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The iplocate patterns were added to mutable_patterns only, which tags TTL but does not allowlist — requests 403'd 'access denied'. Verified: existing mutable_patterns-only paths (branch archives, webadmin) also 403, while patterns entries (uv) return 200. Add the iplocate patterns to patterns (the allowlist), keeping them in mutable_patterns so the daily-updated DB stays mutable. --- config/remote_generic/github.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/config/remote_generic/github.yaml b/config/remote_generic/github.yaml index 6b1fadf..f9f3840 100644 --- a/config/remote_generic/github.yaml +++ b/config/remote_generic/github.yaml @@ -28,6 +28,10 @@ patterns: - "hadolint/hadolint/.*/hadolint-linux-x86_64$" - "helmfile/helmfile/.*/helmfile_.*_linux_amd64.tar.gz$" - "helmfile/vals/.*/vals_.*_linux_amd64.tar.gz$" + # iplocate IP databases (also in mutable_patterns so the daily-updated branch + # content is re-checked rather than cached immutably). + - "iplocate/ip-address-databases/raw/.*/ip-to-asn/.*" + - "iplocate/ip-address-databases/raw/.*/ip-to-country/.*" - "jesseduffield/lazydocker/.*/lazydocker_.*_Linux_x86_64.tar.gz$" - "kubecolor/kubecolor/.*/kubecolor_.*_linux_amd64.tar.gz$" - "kubernetes-sigs/gateway-api/.*/standard-install.yaml$"