test: wire cf-orch agent registration into compose stack #48
Labels
No labels
a11y
backlog
beta-feedback
bug
enhancement
feature-request
frontend
needs-triage
question
vue
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: Circuit-Forge/peregrine#48
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Goal
Verify that Peregrine registers as a node with the cf-orch coordinator so GPU activity appears on the dashboard at
http://10.1.10.71:7700/.What to do
cf-orch agentservice tocompose.override.yml(alongside the existing ollama/vllm adoption pattern)http://heimdall:7700(orCF_ORCH_COORDINATOR_URLenv var)Config
Acceptance criteria
peregrineGPU card visible on dashboardImplemented. Changes:
cf-orch-agentservice tocompose.ymlon GPU profiles (single-gpu,dual-gpu-*)docker/cf-orch-agent/start.sh— conditionally adds--advertise-hostonly whenCF_ORCH_ADVERTISE_HOSTis set (Docker Compose has no native conditional args).env.example:CF_ORCH_COORDINATOR_URL,CF_ORCH_NODE_ID,CF_ORCH_AGENT_PORT,CF_ORCH_ADVERTISE_HOSTlocalhost:7700); setCF_ORCH_ADVERTISE_HOST=10.1.10.71for remote coordinatorTo test: copy the new vars into
.env, setCF_ORCH_COORDINATOR_URL=http://10.1.10.71:7700andCF_ORCH_ADVERTISE_HOST=<this machine LAN IP>, thenmake start PROFILE=single-gpu.