Skip to content

[ci]: coordinate host Docker cutover and runner-service isolation for daemon-first reuse #1741

@svelderrainruiz

Description

@svelderrainruiz

Observed on 2026-03-21 from priority:delivery:host:signal and priority:jarvis:status after #1738 and #1740 merged.

Current host state:

  • daemon-host-signal.status = desktop-backed
  • daemon-host-signal.provider = desktop
  • windowsDocker.context = desktop-linux
  • windowsDocker.osType = linux
  • wslDocker.isDockerDesktop = true
  • multiple actions.runner.* services are still running on the host

Why this matters:

  • the Linux daemon-first plane is intentionally blocked from reuse while WSL still resolves to Docker Desktop
  • the Jarvis observer now reports daemonCutover.status = cutover-required
  • runner-service activity means host isolation is not yet in the state expected for daemon-first reuse

Evidence:

  • tests/results/_agent/runtime/daemon-host-signal.json
  • tests/results/_agent/runtime/delivery-agent-host-isolation.json
  • tests/results/_agent/runtime/jarvis-session-observer.json

Needed follow-up:

  1. coordinate operator-host cleanup so the machine stops presenting as desktop-backed
  2. stop or explicitly govern the still-running actions.runner.* services on this host
  3. rerun priority:delivery:host:signal and priority:jarvis:status until the Linux daemon plane reports ready

This is a coordination / host-correctness follow-up, not a request to weaken the daemon guardrails.

Metadata

Metadata

Assignees

No one assigned

    Labels

    ciCI/CD, workflows, and pipeline changesgovernancePolicy, approvals, and operating modelstanding-excludedOpen issue is intentionally kept out of standing-priority auto-selection

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions