Compute island: connect to TFGrid node #33
Loading…
Add table
Add a link
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?
Problem
The Compute island (hero_compute_ui) loads correctly inside Hero OS with full Bootstrap styling, but shows "Disconnected" and "No node registered".
Context
/hero_compute_ui/hero_compute_server) needs TFGrid credentials or node registration to connectNext Steps
Related
development_mik_6_1mik-tf referenced this issue2026-03-19 00:06:50 +00:00
Assessment
Backend: fully working
ComputeService.node_register→ detects 31GB RAM, 915GB disk, 7 slices)Blockers found:
1.
servebug in TOML (same as inspector #100)hero_compute.tomlhasexec = "hero_compute_server serve"— clap has noservesubcommand. Fix: removeservefrom both server and UI exec lines. Already fixed locally in hero_services.2. Not in user profile
hero_compute is not in any active profile. Only hero_compute_manager is in admin.toml. Fix: added to user.toml locally.
3. hero_compute_ui: absolute URL paths break behind proxy
All 28 CSS/JS/link references use absolute paths (
/css/bootstrap.min.css) instead of proxy-compatible relative paths. Behind hero_proxy at/hero_compute_ui/, CSS/JS returns 404. This is the same issue other UIs solved with thebase_path+BASE_PATHJS pattern.Fix requires:
base_pathto Askama template context{{ base_path }}prefixed relative pathsBASE_PATHdetection script in<head>This is a hero_compute repo change — needs a PR.
4. TFGrid credentials
Env vars
TF_VAR_mnemonicandTFGRID_MNEMONIC_DEVNETexist in env.sh but are not passed to Docker container. Fix: add to docker run command.Summary
hero_services fixes (TOML + profile) are ready. The hero_compute_ui proxy-compatible URL fix needs a PR to the hero_compute repo.
Signed-off-by: mik-tf
Status: Pending PR Review
hero_services changes pushed (TOML fix + user profile). Backend fully functional.
UI proxy-compatible URL fix submitted as PR: lhumina_code/hero_compute#47
Blocked on PR merge + verification that CSS/JS/RPC load correctly behind hero_proxy.
Signed-off-by: mik-tf