Skip to content

fix(infra): core-api's values-local still told readers to use a URL that does not work - #431

Merged
beyondnetPeru merged 1 commit into
developfrom
fix/stale-cross-cluster-url
Aug 4, 2026
Merged

fix(infra): core-api's values-local still told readers to use a URL that does not work#431
beyondnetPeru merged 1 commit into
developfrom
fix/stale-cross-cluster-url

Conversation

@beyondnetPeru

Copy link
Copy Markdown
Contributor

host.docker.internal:30080 fails inside a kind pod with Could not resolve host — the pod resolves through CoreDNS in the node and never sees the Docker Desktop entry. That was measured on 2026-08-04 and corrected in kind/core-cluster.yaml and local-test.sh.

This file was missed, and it is the worst one to miss: its comment is where a reader looks up what to configure the Tracker with.

The other two charts carry the right URL because they were written after the correction. Only core-api, written before it, kept the wrong one.

Corrected to http://<cluster>-control-plane:30080 with the reason attached, since the wrong URL is the plausible one and someone will reach for it again.

It also answers a question instead of registering it

up/apps-up target Docker Desktop's built-in Kubernetes, inherit these NodePort values, and were never exercised. Rather than filing that as a gap, it was measured:

  • This machine has no docker-desktop context, so the path cannot be exercised here.
  • Docker Desktop publishes node ports on localhost itself — it needs no kind config, so the core-cluster.yaml requirement is kind-only and the comment now says so.
  • A pinned node port either works or fails the install with a port conflict. There is no silent-wrong mode to protect against.

So there was nothing to register: there was a note to write and an error to fix. Both are here, with the reasoning, instead of a card saying "pending verification".

Check Result
grep host.docker.internal outside the notes explaining it ✅ none
helm template with these values ✅ renders
ci-runner.mjs governance ✅ 17 scripts

🤖 Generated with Claude Code

…hat does not work

`host.docker.internal:30080` fails inside a kind pod with `Could not
resolve host` — the pod resolves through CoreDNS in the node and never
sees the Docker Desktop entry. That was measured on 2026-08-04 and
corrected in `kind/core-cluster.yaml` and `local-test.sh`. This file was
missed, and it is the worst one to miss: its comment is where a reader
looks up what to configure the Tracker with.

The other two charts carry the right URL because they were written after
the correction. Only core-api, written before it, kept the wrong one.

Corrected to `http://<cluster>-control-plane:30080` with the reason
attached, since the wrong URL is the plausible one and someone will reach
for it again.

Also answers a question this file raised rather than registering it as a
gap: `up`/`apps-up` target Docker Desktop's built-in Kubernetes, inherit
these NodePort values, and were never exercised — this machine has no
`docker-desktop` context, so they cannot be exercised here. Left alone
deliberately and the reason written down: Docker Desktop publishes node
ports on localhost itself, needing no kind config, and a pinned node port
either works or fails the install with a port conflict. There is no
silent-wrong mode to protect against, so there is nothing to guess at.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@beyondnetPeru
beyondnetPeru requested a review from a team as a code owner August 4, 2026 20:51
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@github-actions

github-actions Bot commented Aug 4, 2026

Copy link
Copy Markdown

📊 Bilingual Coverage Impact

PR Changes

  • Paired EN/ES files modified: 0
  • New EN files needing ES translation: 0

Repository Coverage

Metric Value
Total EN files 527
Total ES files 501
Paired files 0
Coverage 0%

Good: All EN changes have ES counterparts.


Generated by GitHub Actions

@beyondnetPeru
beyondnetPeru merged commit 3231941 into develop Aug 4, 2026
32 checks passed
@beyondnetPeru
beyondnetPeru deleted the fix/stale-cross-cluster-url branch August 4, 2026 20:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant