refactor: rename chvm references to my_hypervisor (ADR-001) #49

Merged
mahmoud merged 1 commit from feature/chvm-to-my-hypervisor-rename into development 2026-03-30 08:31:15 +00:00
Owner

The hypervisor binary/library was renamed upstream from chvm to
my_hypervisor. This updates all references across hero_compute:

  • Cargo.toml: drop chvm-lib alias, use my_hypervisor-lib directly
  • chvm_driver.rs -> my_hypervisor_driver.rs (ChvmDriver -> MyHypervisorDriver)
  • hypervisor.rs: module path and pub use updated
  • rpc.rs: env var MY_HYPERVISOR_MYCELIUM_PEERS (with CHVM_ fallback)
  • main.rs, server.rs, dashboard.js: log messages and JSON API keys
  • configure.sh: path references
  • All docs: architecture, explainer, explorer_spec

Also adds ADR-001 (this rename) and ADR-002 (unified VM + container
workload management — proposed, not yet implemented).

The hypervisor binary/library was renamed upstream from chvm to my_hypervisor. This updates all references across hero_compute: - Cargo.toml: drop chvm-lib alias, use my_hypervisor-lib directly - chvm_driver.rs -> my_hypervisor_driver.rs (ChvmDriver -> MyHypervisorDriver) - hypervisor.rs: module path and pub use updated - rpc.rs: env var MY_HYPERVISOR_MYCELIUM_PEERS (with CHVM_ fallback) - main.rs, server.rs, dashboard.js: log messages and JSON API keys - configure.sh: path references - All docs: architecture, explainer, explorer_spec Also adds ADR-001 (this rename) and ADR-002 (unified VM + container workload management — proposed, not yet implemented).
refactor: rename chvm references to my_hypervisor (ADR-001)
All checks were successful
Test / test (pull_request) Successful in 1m44s
cd776e8ffe
The hypervisor binary/library was renamed upstream from chvm to
my_hypervisor. This updates all references across hero_compute:

- Cargo.toml: drop chvm-lib alias, use my_hypervisor-lib directly
- chvm_driver.rs -> my_hypervisor_driver.rs (ChvmDriver -> MyHypervisorDriver)
- hypervisor.rs: module path and pub use updated
- rpc.rs: env var MY_HYPERVISOR_MYCELIUM_PEERS (with CHVM_ fallback)
- main.rs, server.rs, dashboard.js: log messages and JSON API keys
- configure.sh: path references
- All docs: architecture, explainer, explorer_spec

Also adds ADR-001 (this rename) and ADR-002 (unified VM + container
workload management — proposed, not yet implemented).
mahmoud merged commit e44bcde84e into development 2026-03-30 08:31:15 +00:00
mahmoud deleted branch feature/chvm-to-my-hypervisor-rename 2026-03-30 08:31:19 +00:00
Sign in to join this conversation.
No reviewers
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!49
No description provided.