Fix deployer self-start mainnet placement config #33

Merged
mik-tf merged 1 commit from development_mik_deployer_compute_env into development 2026-06-24 05:54:27 +00:00
Owner

Fixes two runtime blockers found while standing up the independent mainnet Hero Explorers deployment:

  • forwards compute fleet configuration through hero_tfgrid_deployer --start, so the supervised server receives HERO_COMPUTE_NODE_ADDR, TFGRID_NETWORK, and gateway node settings
  • accepts alphanumeric compute node SIDs in saved node groups, matching SIDs like 006c returned by node registration

Verification:

  • cargo +1.96 test -p hero_tfgrid_deployer_server pick_net_qualified_csv_keeps_valid_tokens_dedups_and_orders
  • cargo +1.96 check -p hero_tfgrid_deployer -p hero_tfgrid_deployer_server
  • git diff --check
  • local deployer start against mainnet compute daemon; deployer_get_compute_wallets reports mainnet twin 14199 and node 8 registered as main:006c

Refs: #30

Signed-by: mik-tf mik-tf@noreply.invalid

Fixes two runtime blockers found while standing up the independent mainnet Hero Explorers deployment: - forwards compute fleet configuration through `hero_tfgrid_deployer --start`, so the supervised server receives `HERO_COMPUTE_NODE_ADDR`, `TFGRID_NETWORK`, and gateway node settings - accepts alphanumeric compute node SIDs in saved node groups, matching SIDs like `006c` returned by node registration Verification: - `cargo +1.96 test -p hero_tfgrid_deployer_server pick_net_qualified_csv_keeps_valid_tokens_dedups_and_orders` - `cargo +1.96 check -p hero_tfgrid_deployer -p hero_tfgrid_deployer_server` - `git diff --check` - local deployer start against mainnet compute daemon; `deployer_get_compute_wallets` reports mainnet twin 14199 and node 8 registered as `main:006c` Refs: https://forge.ourworld.tf/lhumina_code/hero_os_tfgrid_deployer/issues/30 Signed-by: mik-tf <mik-tf@noreply.invalid>
Forward compute fleet environment through the self-start CLI so the supervised server can reach the configured mainnet compute daemon. Also accept alphanumeric node SIDs in saved node groups, matching the compute service SIDs returned by node registration.

Refs: #30

Signed-by: mik-tf <mik-tf@noreply.invalid>
mik-tf merged commit 317ba45eb9 into development 2026-06-24 05:54:27 +00:00
Sign in to join this conversation.
No reviewers
No labels
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_os_tfgrid_deployer!33
No description provided.