Skip to content

Commit 0ff8940

Browse files
solssonclaude
andcommitted
debug(local-docker): high host ports to test if 6443:6443 mapping triggers drop
v0.3.6 with the HostIP fix verified locally on Mac with high host ports (16443:6443 + 18944:8944) -- bindings publish, /readyz succeeds in <10s. On ubuntu-latest, ystack's host:6443 guest:6443 config produces NetworkSettings.Ports={} despite v0.3.6's fix. Try the same shape that works on Mac and works for y-cluster's own e2e on ubuntu-latest. If this run also publishes bindings, the silent-drop is somehow tied to host:port matching guest:port (e.g. host:6443 mapped to guest:6443). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 1b40567 commit 0ff8940

1 file changed

Lines changed: 7 additions & 7 deletions

File tree

cluster-configs/local-docker/y-cluster-provision.yaml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@ context: local
1313
name: local
1414

1515
portForwards:
16-
# 80 and 443 temporarily dropped while investigating the
17-
# silent-drop on ubuntu-latest. With all four forwards (including
18-
# the privileged ports) Docker Engine 28 publishes nothing
19-
# (NetworkSettings.Ports={}), even with v0.3.6's HostIP fix.
20-
# Restore once the root cause is identified.
21-
- {host: "6443", guest: "6443"}
22-
- {host: "8944", guest: "8944"}
16+
# Diagnostic: high host ports only. v0.3.6 with host:6443
17+
# guest:6443 produces NetworkSettings.Ports={} on ubuntu-latest;
18+
# 16443:6443 + 18944:8944 (high host ports) reproduces the
19+
# y-cluster e2e config that *does* publish bindings on the
20+
# same runner.
21+
- {host: "16443", guest: "6443"}
22+
- {host: "18944", guest: "8944"}
2323

2424
# Mirror in-cluster registry hostnames at the magic ClusterIPs that
2525
# k3s/{60-builds-registry,61-prod-registry}/*-magic-numbers.yaml pin

0 commit comments

Comments
 (0)