Repository navigation
Releases: jfmiller52/OneRust
Release list
OneRust 1.4.0
What’s new
- Per-host console — click a Target IP to watch live OneCLI / progress output
- Sequential LXPM/driver updates — non-LXPM bulk flash, then each LXPM/driver one at a time with a host restart between
- BMC space retry — flash exit 84/115 reboots the BMC, waits 240s, retries once
- Default concurrency 5
Install
OneRust_1.4.0_x64-setup.exe(NSIS — used by in-app updater)OneRust_1.4.0_x64_en-US.msi
Existing installs can use Check for updates in the app header.
OneRust 1.3.0
OneRust 1.3.0
Changes
- In-app updates — Check for updates / Install downloads a signed NSIS build from GitHub Releases and relaunches
- Signed release artifacts +
latest.jsonfor the Tauri updater
Install
- NSIS setup:
OneRust_1.3.0_x64-setup.exe(used by in-app updater) - MSI:
OneRust_1.3.0_x64_en-US.msi
After installing 1.3.0, future releases can update from inside the app.
OneRust 1.2.0
OneRust 1.2.0
Changes
- Treat OneCLI flash exit 86 as staged success (OnReset), not a failure
- Also accept exits 82 / 89 / 110 / 125 as already-current / nothing to update
- Hide OneCLI console windows during acquire / flash / reboot / verify
- Open logs button in the header (and on update / blueprint actions)
Install
- NSIS setup:
OneRust_1.2.0_x64-setup.exe - MSI:
OneRust_1.2.0_x64_en-US.msi
On first launch, OneCLI is still downloaded beside the executable if missing.
OneRust 1.1.0
OneRust 1.1.0
Changes
- Fix firmware flash: stop passing
--norebootwith--bundle(OneCLI 5.7 rejects that combination) - Reboot remains a separate
misc powerstep after a successful flash - README updated for the flash flow and troubleshooting
Install
- NSIS setup:
OneRust_1.1.0_x64-setup.exe - MSI:
OneRust_1.1.0_x64_en-US.msi
On first launch, OneCLI is still downloaded beside the executable if missing.
OneRust 1.0.0
OneRust 1.0.0
Changes
- Separate pickers for settings/firmware and RAID blueprints
- When both are selected, apply settings then RAID and restart once after both succeed
- Combined
#RAIDfiles still work if the RAID picker is left empty - Includes fleet hardening from 0.3.x (verify, cancel, reboot wait, OneCLI SHA-256 pin, CI)
Install
- NSIS setup:
OneRust_1.0.0_x64-setup.exe - MSI:
OneRust_1.0.0_x64_en-US.msi
On first launch, OneCLI is still downloaded beside the executable if missing.
OneRust 0.3.2
OneRust 0.3.2
Changes
- Combined blueprints split on an explicit
#RAIDmarker - Everything below
#RAIDis written verbatim to a temp INI formisc raid add --force - Settings / batch stay above the marker; RAID-only files without a marker still work
- README and UI updated for the new layout
Install
- NSIS setup:
OneRust_0.3.2_x64-setup.exe - MSI:
OneRust_0.3.2_x64_en-US.msi
On first launch, OneCLI is still downloaded beside the executable if missing.
OneRust 0.3.1
OneRust 0.3.1
Changes
- After a successful blueprint apply, each host is force-restarted (
misc power forcerestart) so applied settings take effect - Verify against hosts remains read-only (no reboot)
- README updated for the post-apply restart workflow
Install
- NSIS setup:
OneRust_0.3.1_x64-setup.exe - MSI:
OneRust_0.3.1_x64_en-US.msi
On first launch, OneCLI is still downloaded beside the executable if missing.
OneRust 0.3.0
OneRust 0.3.0
Changes
- Combined blueprints — BMC/UEFI settings and RAID policy in one
.ini/.txt; OneRust splits and applies settings → batch → RAID - Verify against hosts — read-only Blueprint checks via
config compare,misc raid show, andupdate compare - Outcomes: applied / verified / mismatch / failed; logs under
logs/blueprint/<serial>/(andverify/) - README updated for the new Blueprint workflow
Install
- NSIS setup:
OneRust_0.3.0_x64-setup.exe - MSI:
OneRust_0.3.0_x64_en-US.msi
On first launch, OneCLI is still downloaded beside the executable if missing.
OneRust 0.2.0
OneRust 0.2.0
Changes
- OneCLI-only BMC path — removed the Redfish client; identify, flash, reboot, wait, and verify all use OneCLI
- Blueprint tab — apply RAID
.ini, settings/batch files, or firmware compare.xmlto hosts via OneCLI - Blueprint and update logs keyed by serial under
logs/blueprint/<serial>/(and related OneCLI output folders)
Install
- NSIS setup:
OneRust_0.2.0_x64-setup.exe - MSI:
OneRust_0.2.0_x64_en-US.msi
On first launch, OneCLI is still downloaded beside the executable if missing.
OneRust 0.1.1
OneRust 0.1.1
Changes
- On first run, if OneCLI is not already present beside the executable, download and extract it into
OneCLI/automatically - Startup readiness check in the UI (in addition to acquire-time ensure)
- README /
.gitignoreupdates for the auto-bootstrap layout
Install
- NSIS setup:
OneRust_0.1.1_x64-setup.exe - MSI:
OneRust_0.1.1_x64_en-US.msi
After install, launch the app once; OneCLI will be fetched next to the executable if needed.