From bf1664d1172de265c916f32f1192aabf16eb55fc Mon Sep 17 00:00:00 2001 From: Erich Blume Date: Sat, 17 Jan 2026 16:31:35 -0800 Subject: [PATCH] Move tailscale URL tests from Step 0.3 to Step 0.4 registry.tail8d86e.ts.net isn't available until tailscale serve is configured in Step 0.4. Keep localhost tests in Step 0.3. Co-Authored-By: Claude Opus 4.5 --- docs/k8s-migration.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/docs/k8s-migration.md b/docs/k8s-migration.md index 302af43..3941074 100644 --- a/docs/k8s-migration.md +++ b/docs/k8s-migration.md @@ -277,17 +277,10 @@ ssh indri 'curl -s http://localhost:5000/v2/_catalog' # Check logs for errors ssh indri 'tail -20 ~/Library/Logs/mcquack.zot.err.log' -# Test pull-through cache (from indri) +# Test pull-through cache (from indri, using localhost) ssh indri 'podman pull localhost:5000/docker.io/library/alpine:latest' ssh indri 'curl -s http://localhost:5000/v2/_catalog' # Expected: {"repositories":["docker.io/library/alpine"]} - -# Test private image push (from gilbert, after Step 0.4 tailscale serve) -podman pull alpine:latest -podman tag alpine:latest registry.tail8d86e.ts.net/blumeops/test:v1 -podman push registry.tail8d86e.ts.net/blumeops/test:v1 -curl -s https://registry.tail8d86e.ts.net/v2/_catalog -# Expected: {"repositories":["blumeops/test","docker.io/library/alpine"]} ``` --- @@ -313,7 +306,14 @@ mise run provision-indri -- --tags tailscale-serve # Verify from gilbert (not indri - hairpinning doesn't work) curl -s https://registry.tail8d86e.ts.net/v2/_catalog -# Expected: {"repositories":[]} +# Expected: {"repositories":["docker.io/library/alpine"]} (from Step 0.3 test) + +# Test private image push from gilbert +podman pull alpine:latest +podman tag alpine:latest registry.tail8d86e.ts.net/blumeops/test:v1 +podman push registry.tail8d86e.ts.net/blumeops/test:v1 +curl -s https://registry.tail8d86e.ts.net/v2/_catalog +# Expected: {"repositories":["blumeops/test","docker.io/library/alpine"]} ``` ---