wiki/memory: retire GuruRMM 'VM' framing + correct Windows build chain
Two sweeps: 1. .30 is a PHYSICAL box (Lenovo ThinkCentre M83, Ubuntu 26.04), not a Jupiter VM — the VM was decommissioned 2026-06-12. Fixed inventory tables and the gururmm-build system page (overview, index, jupiter, gururmm-build, POWER_FAILURE_RUNBOOK). 2. Windows build chain: Beast (GURU-BEAST-ROG, tailnet 100.101.122.4, i9-14900K) is PRIMARY; Pluto (172.16.3.36) is FALLBACK. Verified against build-windows.sh (`attempt_build beast || attempt_build pluto`). Fixed overview, index, projects/gururmm (build-host table + flow + host detail), systems/pluto, and the reference_pluto_build_server memory. Submodule advanced: build-pipeline doc comments corrected to match.
This commit is contained in:
@@ -164,7 +164,7 @@ Run all of these. Any False or non-2xx is a problem.
|
||||
$checks = @(
|
||||
@{host="172.16.3.20"; port=22; label="Jupiter SSH"},
|
||||
@{host="172.16.3.20"; port=3000; label="Gitea"},
|
||||
@{host="172.16.3.30"; port=22; label="GuruRMM VM SSH"},
|
||||
@{host="172.16.3.30"; port=22; label="GuruRMM SSH (physical box)"},
|
||||
@{host="172.16.3.30"; port=3001; label="GuruRMM server"},
|
||||
@{host="172.16.3.30"; port=8001; label="Coord API"},
|
||||
@{host="172.16.3.20"; port=443; label="NPM HTTPS (via iptables)"},
|
||||
@@ -196,7 +196,7 @@ Write-Host "$(if ($resp.StatusCode -eq 200) {'[OK]'} else {'[FAIL]'}) sync.azcom
|
||||
| pfSense | 172.16.0.1 (SSH port 2248) | Router, DNS, Tailscale subnet router |
|
||||
| Jupiter | 172.16.3.20 | Unraid NAS — hosts all VMs + Docker |
|
||||
| Uranus | 172.16.3.21 | OwnCloud additional storage (not a proxy) |
|
||||
| GuruRMM VM | 172.16.3.30 | Linux VM on Jupiter — GuruRMM server, Coord API, MariaDB |
|
||||
| GuruRMM | 172.16.3.30 | **Physical box** (Lenovo ThinkCentre M83, Ubuntu 26.04), NOT a Jupiter VM — GuruRMM server, Coord API, MariaDB/PostgreSQL. Boots independently of Jupiter. |
|
||||
| Pluto | 172.16.3.36 | Windows Server 2019 VM on Jupiter — build server |
|
||||
| Tailscale range | 172.16.0.0/22 | Advertised via pfSense pfsense-2 node |
|
||||
|
||||
|
||||
@@ -43,7 +43,7 @@ Native Windows MSVC builds — produces `.exe` with no MinGW runtime dependency.
|
||||
- GuruRMM Windows agent variants (amd64, x86, legacy, debug) and MSI packaging
|
||||
- Anything using Windows-only APIs or needing `signtool` signing
|
||||
|
||||
**Note:** Routine GuruRMM agent builds are automated on the Linux server (172.16.3.30) via MinGW + jsign. Use Pluto for MSVC-specific builds or one-off tooling.
|
||||
**Note:** Routine GuruRMM Windows agent builds run via `build-windows.sh` (MSVC + WiX + jsign) with **Beast (GURU-BEAST-ROG, tailnet 100.101.122.4) PRIMARY and Pluto the FALLBACK** — `attempt_build beast || attempt_build pluto`. Pluto is **no longer the primary GuruRMM build host**; it's the fallback path, plus GuruConnect's Gitea-runner builds, MSVC-specific builds, and one-off tooling. See [[gururmm-beast-windows-build-host]].
|
||||
|
||||
## Directory Layout
|
||||
|
||||
|
||||
Reference in New Issue
Block a user