test: wire cf-orch agent registration into compose stack #7
Labels
No labels
backlog
beta-feedback
bug
duplicate
enhancement
help wanted
invalid
needs-design
needs-triage
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: Circuit-Forge/kiwi#7
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 Kiwi registers as a node with the cf-orch coordinator so GPU activity (expiry LLM fallback tasks) appears on the dashboard at
http://10.1.10.71:7700/.What to do
cf-orch agentservice tocompose.override.ymlCF_ORCH_COORDINATOR_URL(defaulthttp://10.1.10.71:7700)expiry_llm_fallbackbackground task (add an item with an unknown category)Config
Acceptance criteria
kiwiGPU card visible on dashboardexpiry_llm_fallbacktaskdetect_available_vram_gb()in scheduler reads from cf-orch (not preflight fallback)Implemented in
feature/orch-auto-lifecycle(commitc418d04):compose.override.yml— cf-orch agent sidecar (port 7702) self-registers with coordinator atCOORDINATOR_URL; host IP configurable viaCF_ORCH_ADVERTISE_HOSTapp/tasks/scheduler.py— passescoordinator_urlandservice_name="kiwi"to the base scheduler so VRAM leases appear under "kiwi" on the dashboardenvironment.yml— addedpsutil>=5.9(required by agent eviction executor)Acceptance criteria:
kiwinode visible on dashboard athttp://10.1.10.71:7700service: kiwiduringexpiry_llm_fallbacktasksdetect_available_vram_gb()queries cf-orch first (falls back to preflight)