3.10.1.b2 — beta (Orchestration triple-run fix #38)
Pre-releaseopenvox-gui 3.10.1.b2 (beta)
Current beta on main — version string 3.10.1.b2 (SemVer-style pre-release with dotted b2 segment).
Tag: v3.10.1.b2 @ a69c948
Pre-release: yes (does not replace latest stable on the Releases “latest” pointer)
Fixed — GitHub #38
One click on Orchestration → Run Command no longer runs Bolt three times.
Root cause: the UI requested human, json, and rainbow formats in parallel (Promise.all of three POST /bolt/run/command), so each click executed the shell command three times on every target. CLI bolt command run was always 1×; only the GUI multi-format fetch was wrong.
Fix: single Bolt invocation (--format json for the PrettyJson tab); Human / JSON / Rainbow tabs reuse that one result. The same triple-call pattern is removed for Run Task and Run Plan.
Thanks @Jdav00 for the clear report and append-to-file reproduction.
Prior beta on this train
- 3.10.1.b1 — settle
mainafter3.10.a_r_alpha.6merge (Monitoring NOC / ops UI / 3.10 platform work)
Upgrade
OPENVOX_DEPLOY_HOST=<host> OPENVOX_DEPLOY_USER=<user> scripts/update_remote.sh --yes
# or on-box:
sudo /opt/openvox-gui/scripts/update_local.shFull audit trail: CHANGELOG.md.