Show Mycelium IP for deployed VMs #33

Closed
opened 2026-03-18 09:41:49 +00:00 by mahmoud · 1 comment
Owner

Title: feat: show Mycelium IP for deployed VMs

Mycelium IP is assigned at the hypervisor level (outside the VM). The chvm tool handles this. Need to confirm with Ahmed how chvm exposes the Mycelium IP and surface it in the UI.

Tasks:

  • Confirm with Ahmed: does chvm return Mycelium IP after VM boot? Via which API?
  • Ensure mycelium_ip field is populated on Vm record after successful deploy
  • Show Mycelium IP prominently in VM cards on My VMs page and Admin page
  • Show Mycelium IP in deployment logs: "✓ Mycelium IP: 302:9f2a:..."
  • If IP not yet assigned (VM still booting), show "Pending..." with auto-refresh

Note: Kristof confirmed Mycelium is given from outside the VM (hypervisor level), not from inside the image.

Title: feat: show Mycelium IP for deployed VMs Mycelium IP is assigned at the hypervisor level (outside the VM). The chvm tool handles this. Need to confirm with Ahmed how chvm exposes the Mycelium IP and surface it in the UI. Tasks: - [x] Confirm with Ahmed: does chvm return Mycelium IP after VM boot? Via which API? - [x] Ensure mycelium_ip field is populated on Vm record after successful deploy - [x] Show Mycelium IP prominently in VM cards on My VMs page and Admin page - [x] Show Mycelium IP in deployment logs: "✓ Mycelium IP: 302:9f2a:..." - [x] If IP not yet assigned (VM still booting), show "Pending..." with auto-refresh Note: Kristof confirmed Mycelium is given from outside the VM (hypervisor level), not from inside the image.
mahmoud self-assigned this 2026-03-18 09:41:59 +00:00
mahmoud added this to the ACTIVE project 2026-03-18 09:42:01 +00:00
mahmoud added this to the now milestone 2026-03-18 09:42:04 +00:00
Author
Owner

Done

Done
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/hero_compute#33
No description provided.