Skip to content

enh(docker): wire freeport into matrix-install-smoke and TEST_CMS_URL consumers #2005

Closed

Description

@natechadwick-intsof

Parent

Summary

perc-devctl (PR #2003) allocates and exports QA_CMS_HOST_PORT / CMS_HOST_PORT and prints TEST_CMS_URL, but matrix-install-smoke.py still hardcodes CMS_HOST_PORT = 9993 for docker -p. Wire freeport consistently:

  • Read CMS_HOST_PORT / DTS_HOST_PORT (or freeport) in matrix-install-smoke for docker publish + probe URL
  • Align Playwright / TEST_CMS_URL consumers with allocated ports
  • Any health-wait paths that still assume 9993

Acceptance

  • qa-up freeport is the same port docker publishes (end-to-end)
  • matrix dry-run / unit tests cover host_port override
  • Document env contract for Playwright (TEST_CMS_URL)

Notes

Leave unassigned. Child residual of #2001 split plan (C).

Activity

  1. added a commit that references this issue on Aug 5, 2026
  2. added a commit that references this issue on Aug 5, 2026
  3. added a commit that references this issue on Aug 29, 2026
  4. added a commit that references this issue on Aug 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions