Skip to content

Releases: jfmiller52/OneRust

OneRust 1.4.0

Choose a tag to compare

@jfmiller52 jfmiller52 released this 06 Oct 21:11

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

Choose a tag to compare

@jfmiller52 jfmiller52 released this 29 Sep 17:41

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.json for 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

Choose a tag to compare

@jfmiller52 jfmiller52 released this 29 Sep 17:03

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

Choose a tag to compare

@jfmiller52 jfmiller52 released this 29 Sep 16:30

OneRust 1.1.0

Changes

  • Fix firmware flash: stop passing --noreboot with --bundle (OneCLI 5.7 rejects that combination)
  • Reboot remains a separate misc power step 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

Choose a tag to compare

@jfmiller52 jfmiller52 released this 24 Sep 18:55

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 #RAID files 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

Choose a tag to compare

@jfmiller52 jfmiller52 released this 21 Sep 21:24

OneRust 0.3.2

Changes

  • Combined blueprints split on an explicit #RAID marker
  • Everything below #RAID is written verbatim to a temp INI for misc 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

Choose a tag to compare

@jfmiller52 jfmiller52 released this 21 Sep 20:17

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

Choose a tag to compare

@jfmiller52 jfmiller52 released this 21 Sep 19:15

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, and update compare
  • Outcomes: applied / verified / mismatch / failed; logs under logs/blueprint/<serial>/ (and verify/)
  • 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

Choose a tag to compare

@jfmiller52 jfmiller52 released this 18 Sep 22:39

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 .xml to 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

Choose a tag to compare

@jfmiller52 jfmiller52 released this 15 Sep 19:57

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 / .gitignore updates 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.