Repository navigation
Conversation
jmcte
marked this pull request as ready for review
October 11, 2026 21:01
jmcte
enabled auto-merge (squash)
October 11, 2026 21:01
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
OMT-Global/openclaw-control-planeonly to the selectedlinux-docker-privaterepository inventory. Its Docker/PostgreSQL CI currently has no repository-visible runner, and the private repository is listed only in the Synology shell-only inventory.Governing Issue
Direct maintainer request: “get this corrected,” following control-plane PR #57/run 37138896386 diagnosis. No governing fleet issue was supplied; this draft intentionally does not close an issue or create an unrelated backlog item.
Validation
node --import tsx src/cli.ts validate-linux-docker-config --config config/linux-docker-runners.yaml --env .env.example.vitest run test/linux-docker-config.test.ts test/runner-group-access.test.ts --configLoader runner).Bootstrap Governance
Merge Automation
Notes
Live runner access remains a separately approved operation: verify the actual
linux-docker-privategroup ID/policy, then add only this repository to selected membership. The current credential cannot list organization runner groups (HTTP 403). The fleet reconciliation command can add all configured missing repositories and must not be used as a blanket substitute for narrow approval.Replacement compute is unverified: both CX33 hosts are off; their Docker-pool mapping is unproven. The local controller has no Linux Docker host configured, and existing NAS access cannot inspect Docker containers. Merely merging this inventory entry cannot restore CI availability. Flow/MailPlus retain
linux-flow-trusteddependencies requiring separate replacement proof. No server or data deletion occurs in this PR.Publication safety: both repositories reported no configured repository webhooks. Inspected branch/PR Actions and referenced CI scripts contain no live runner-group reconciliation or deployment commands; fleet Docker CI validates/renders only. This does not claim visibility into unlisted external organization integrations.
Paired routing draft: https://github.com/OMT-Global/openclaw-control-plane/pull/58 at
eb2a76d3fd80414961b4a3d72dac78f96e264a22. Its CI run 37240365502 failed before executing any steps: “Required runner group 'linux-docker-private' not found”. This demonstrates the group is unavailable to control-plane, not that it is necessarily absent organization-wide. Fleet Docker contract run 37240358543/job 111547678690 passed.