Skip to content

ci(deploy-test): bake min_clients into the test kits (default 2) - #580

Merged
Ultimate-Storm merged 1 commit into
mainfrom
ci/deploy-test-min-clients
Sep 13, 2026
Merged

Ultimate-Storm merged 1 commit into
mainfrom
ci/deploy-test-min-clients

Conversation

@Ultimate-Storm

Copy link
Copy Markdown
Contributor

The release-triggered deploy test (34778471496, v1.8.0) failed at kit deployment because the runner-local conf still named the test sites RUMC_1/MHA_1 after #573 renamed them, and pointed at empty data directories. Those confs on dl0 and dl2 are corrected (TEST_A_1/TEST_B_1, institutions, real data paths, the 2-site project).

Had it got past that, it would have aborted 30 s into the run: the workflow builds the productive jobs with min_clients = 5 and runs them with two clients. buildDockerImageAndStartupKits.sh already has --min-clients for exactly this case; the workflow now passes it, with a dispatch input defaulting to 2.

Workflow-only change; the deploy test itself is dispatched after merge as the post-release check on the runners.

🤖 Generated with Claude Code

The workflow built the productive jobs with min_clients = 5 and then ran them
with two test clients, which aborts in 30 s with 'min_clients (5) exceeds the
number of participating clients (2)'. buildDockerImageAndStartupKits.sh already
has --min-clients for exactly this; pass it, with a dispatch input defaulting
to the two-client conf.

Found by the v1.8.0 release-triggered run (34778471496), which first failed on
the runner conf still naming the test sites RUMC_1/MHA_1 after #573; the
runner-local confs on dl0 and dl2 are corrected alongside (TEST_A_1/TEST_B_1,
institutions, real data paths, 2-site project).

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@Ultimate-Storm
Ultimate-Storm merged commit 90026cb into main Sep 13, 2026
6 checks passed
@Ultimate-Storm
Ultimate-Storm deleted the ci/deploy-test-min-clients branch September 13, 2026 20:12
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