Skip to content

ci: the init section talks to its own stack when isolated - #201

Merged
kennywillbe merged 1 commit into
mainfrom
ci/isolated-init-validate
Aug 31, 2026
Merged

ci: the init section talks to its own stack when isolated#201
kennywillbe merged 1 commit into
mainfrom
ci/isolated-init-validate

Conversation

@kennywillbe

Copy link
Copy Markdown
Owner

What and why

The init/validate section of dev/e2e-test.sh kept init's default
target url, so an isolated run health-checked whatever listens on the default
port instead of its own container. The section now asserts the default was
written and then rewrites it to the run's $OS, the first edit an operator
makes. init's default is unchanged.

How it was verified

  • ./dev/ci-local.sh ended with a green RESULT line

RESULT: green — 19 passed, 2 skipped

Also ./dev/ci-local.sh --isolated --only e2e-postgres with no shared stack
running: green, section 19 included.

  • Regression test added that fails without this change (the change is to
    the test suite itself)

Checklist

  • Comments explain why, not what
  • No architecture boundary crossed
  • Docs updated for behaviour or configuration changes (none)
  • No secrets in code, tests, logs or fixtures

Closes #198

The generated config kept init's default target url, so validate in an
isolated run health-checked the dev stack instead of the run's container
and passed or failed with a stack the run does not own. The default is
now asserted and then rewritten to $OS, the edit an operator makes
first.
@kennywillbe
kennywillbe enabled auto-merge (squash) August 31, 2026 15:45
@kennywillbe
kennywillbe merged commit 74a1f3a into main Aug 31, 2026
19 of 20 checks passed
@kennywillbe
kennywillbe deleted the ci/isolated-init-validate branch August 31, 2026 15:54
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.

e2e section 19 silently depends on the dev stack in isolated mode

1 participant