This website requires JavaScript.
c27449c60e
feat(webui): show current boot source
Mikhail Chusavitin
2026-04-02 15:36:32 +03:00
5ef879e307
feat(webui): add gpu driver restart action
Mikhail Chusavitin
2026-04-02 15:30:23 +03:00
e7df63bae1
fix(app): include extra system logs in support bundle
Mikhail Chusavitin
2026-04-02 13:44:58 +03:00
17ff3811f8
fix(webui): improve tasks logs and ordering
Mikhail Chusavitin
2026-04-02 13:43:59 +03:00
fc7fe0b08e
fix(webui): build support bundle synchronously on download, bypass task queue
v4.1
Mikhail Chusavitin and Claude Sonnet 4.6
2026-04-02 12:58:00 +03:00
3cf75a541a
build: collect ISO and logs under versioned dist/easy-bee-v{VERSION}/ dir
Mikhail Chusavitin and Claude Sonnet 4.6
2026-04-02 10:19:11 +03:00
1f750d3edd
fix(webui): prevent orphaned workers on restart, reduce metrics polling, add Kill Workers button
Mikhail Chusavitin and Claude Sonnet 4.6
2026-04-02 10:13:43 +03:00
b2b0444131
audit: ignore virtual hdisk and coprocessor noise
Mikhail Chusavitin
2026-04-02 09:56:17 +03:00
dbab43db90
Fix full-history metrics range loading
v4
mchus
2026-04-01 23:55:28 +03:00
bcb7fe5fe9
Render charts from full SQLite history
mchus
2026-04-01 23:52:54 +03:00
d21d9d191b
fix(build): bump DCGM to 4.5.3-1 — core package updated in CUDA repo
mchus and Claude Sonnet 4.6
2026-04-01 23:49:57 +03:00
ef45246ea0
fix(sat): kill entire process group on task cancel
mchus and Claude Sonnet 4.6
2026-04-01 23:46:33 +03:00
348db35119
fix(stress): stagger john GPU launches to prevent GWS tuning contention
mchus and Claude Sonnet 4.6
2026-04-01 23:44:00 +03:00
1dd7f243f5
Keep chart series colors stable
mchus
2026-04-01 23:37:57 +03:00
938e499ac2
Serve charts from SQLite history only
mchus
2026-04-01 23:33:13 +03:00
964ab39656
fix: run john stress in parallel per GPU, fix chromium fullscreen, filter BMC virtual disks
mchus and Claude Sonnet 4.6
2026-04-01 23:14:21 +03:00
c2aecc6ce9
Fix fan chart gaps and task durations
mchus
2026-04-01 22:36:11 +03:00
439b86ce59
Unify live metrics chart rendering
mchus
2026-04-01 22:19:33 +03:00
eb60100297
fix: pcie gen, nccl binary, netconf sudo, boot noise, firmware cleanup
mchus and Claude Sonnet 4.6
2026-04-01 21:25:23 +03:00
2baf3be640
Handle memtest recovery probe under set -e
Mikhail Chusavitin
2026-04-01 17:42:13 +03:00
d92f8f41d0
Fix memtest ISO validation false negatives
v3.21
Mikhail Chusavitin
2026-04-01 12:22:17 +03:00
76a9100779
fix(iso): rebuild image after memtest recovery
Mikhail Chusavitin
2026-04-01 10:01:14 +03:00
1b6d592bf3
feat(iso): add optional kms display boot path
Mikhail Chusavitin
2026-04-01 09:42:59 +03:00
c95bbff23b
fix(metrics): stabilize cpu and power sampling
Mikhail Chusavitin
2026-04-01 09:40:42 +03:00
4e4debd4da
refactor(webui): redesign Burn tab and fix gpu-burn memory defaults
Mikhail Chusavitin and Claude Sonnet 4.6
2026-04-01 09:39:07 +03:00
5839f870b7
fix(iso): include full nvidia opencl runtime
Mikhail Chusavitin
2026-04-01 09:16:06 +03:00
b447717a5a
fix(iso): harden boot network bring-up - v3.20
v3.20
Mikhail Chusavitin
2026-04-01 09:10:55 +03:00
f6f4923ac9
fix(iso): recover memtest after live-build
v3.19
Mikhail Chusavitin
2026-04-01 08:55:57 +03:00
c394845b34
refactor(webui): queue install and bundle tasks - v3.18
v3.18
Mikhail Chusavitin
2026-04-01 08:46:46 +03:00
3472afea32
fix(iso): make memtest non-blocking by default
v3.17
Mikhail Chusavitin
2026-04-01 08:33:36 +03:00
942f11937f
chore(submodule): update bible - v3.16
v3.16
Mikhail Chusavitin
2026-04-01 08:23:39 +03:00
b5b34983f1
fix(webui): repair audit actions and CPU burn flow - v3.15
v3.15
Mikhail Chusavitin
2026-04-01 08:19:11 +03:00
45221d1e9a
fix(stress): label loaders and improve john opencl diagnostics
v3.14
mchus
2026-04-01 07:31:52 +03:00
3869788bac
fix(iso): validate memtest with xorriso fallback
mchus
2026-04-01 07:24:05 +03:00
3dbc2184ef
fix(iso): archive build logs and memtest diagnostics
v3.13
mchus
2026-04-01 07:14:53 +03:00
60cb8f889a
fix(iso): restore memtest menu entries and validate ISO
v3.12
mchus
2026-04-01 07:04:48 +03:00
c9ee078622
fix(stress): keep platform burn responsive under load
v3.11
mchus
2026-03-31 22:28:26 +03:00
ea660500c9
chore: commit pending repo changes
mchus
2026-03-31 22:17:36 +03:00
d43a9aeec7
fix(iso): restore live-build memtest integration
mchus
2026-03-31 22:10:28 +03:00
f5622e351e
Fix staged John cleanup for repeated ISO builds
Mikhail Chusavitin
2026-03-31 11:40:52 +03:00
a20806afc8
Fix ISO grub package conflict
Mikhail Chusavitin
2026-03-31 11:38:30 +03:00
4f9b6b3bcd
Harden NVIDIA boot logging on live ISO
Mikhail Chusavitin
2026-03-31 11:37:21 +03:00
c850b39b01
feat: v3.10 GPU stress and NCCL burn updates
v3.10
Mikhail Chusavitin
2026-03-31 11:22:27 +03:00
6dee8f3509
Add NVIDIA stress loader selection and DCGM 4 support
Mikhail Chusavitin
2026-03-31 11:15:15 +03:00
20f834aa96
feat: v3.4 — boot reliability, log readability, USB export, screen resolution, GRUB UEFI fix, memtest, KVM console stability
v3.9
Mikhail Chusavitin and Claude Sonnet 4.6
2026-03-31 10:13:31 +03:00
105d92df8b
fix(iso): use underscore in volume label to comply with ISO 9660
v3.8
mchus and Claude Sonnet 4.6
2026-03-30 23:38:02 +03:00
f96b149875
fix(memtest): extract EFI binary from .deb cache if chroot/boot/ is empty
v3.7
mchus and Claude Sonnet 4.6
2026-03-30 23:30:52 +03:00
5ee120158e
fix(build): remove unused variant package lists before lb build
v3.6
mchus and Claude Sonnet 4.6
2026-03-30 23:03:42 +03:00
09fe0e2e9e
feat(iso): add nogpu variant (no NVIDIA, no AMD/ROCm)
v3.5
mchus and Claude Sonnet 4.6
2026-03-30 22:49:25 +03:00
ace1a9dba6
feat(iso): split into nvidia and amd variants, fix KVM graphics and PATH
v3.4
mchus and Claude Sonnet 4.6
2026-03-30 22:24:37 +03:00
905c581ece
fix(iso): substitute all ROCm package version placeholders in build.sh
mchus and Claude Sonnet 4.6
2026-03-29 22:00:05 +03:00
7c2a0135d2
feat(audit): add platform thermal cycling stress test
mchus and Claude Sonnet 4.6
2026-03-29 21:57:33 +03:00
407c1cd1c4
fix(charts): unify timeline labels across graphs
v3.3
mchus
2026-03-29 21:24:06 +03:00
e15bcc91c5
feat(metrics): persist history in sqlite and add AMD memory validate tests
mchus
2026-03-29 12:28:06 +03:00
98f0cf0d52
fix(amd-stress): include VRAM load in GST burn
mchus
2026-03-29 12:03:50 +03:00
4db89e9773
fix(metrics): correct chart padding order — right=80 not top=80
v3.2
mchus and Claude Sonnet 4.6
2026-03-29 11:38:45 +03:00
3fda18f708
feat(metrics): SQLite persistence + chart fixes (no dots, peak label, min/avg/max in title)
mchus and Claude Sonnet 4.6
2026-03-29 11:37:59 +03:00
ea518abf30
feat(metrics): add global peak mark line to all live metric charts
mchus and Claude Sonnet 4.6
2026-03-29 11:24:50 +03:00
744de588bb
fix(burn): resolve rvs binary via /opt/rocm-*/bin glob like rocm-smi; add terminal copy button
mchus and Claude Sonnet 4.6
2026-03-29 11:20:46 +03:00
a3ed9473a3
fix(metrics): strip units from GPU legend names; fix fan SDR parsing for new IPMI format
mchus and Claude Sonnet 4.6
2026-03-29 11:14:27 +03:00
a714c45f10
fix(metrics): parse rocm-smi CSV by header keywords, not column position
mchus and Claude Sonnet 4.6
2026-03-29 11:10:13 +03:00
349e026cfa
fix(webui): restore chart legend, remove GPU numeric table
mchus and Claude Sonnet 4.6
2026-03-29 11:04:51 +03:00
889fe1dc2f
fix: IPMI access for bee user + remove chart legend
mchus and Claude Sonnet 4.6
2026-03-29 11:03:35 +03:00
befdbf3768
fix(iso): autoload ipmi_si/ipmi_devintf for fan/sensor monitoring
mchus and Claude Sonnet 4.6
2026-03-29 10:59:15 +03:00
ec6a0b292d
fix(webui): fix sensor grouping and fan card visibility
mchus and Claude Sonnet 4.6
2026-03-29 10:58:01 +03:00
a03312c286
feat: AMD GPU compute stress via rocm-validation-suite GST (GEMM)
mchus and Claude Sonnet 4.6
2026-03-29 10:56:32 +03:00
e69e9109da
fix(iso): set bash as default shell for bee user
mchus and Claude Sonnet 4.6
2026-03-29 10:49:18 +03:00
413869809d
feat(iso): add rocm-bandwidth-test for AMD GPU burn-in
mchus and Claude Sonnet 4.6
2026-03-29 10:48:29 +03:00
f9bd38572a
fix(network): strip linkdown/dead/onlink flags when restoring routes
mchus and Claude Sonnet 4.6
2026-03-29 10:39:16 +03:00
662e3d2cdd
feat(webui): combined GPU charts (load/memload/power/temp all GPUs per chart)
mchus and Claude Sonnet 4.6
2026-03-29 10:37:33 +03:00
126af96780
fix(webui): slow metrics chart refresh to 3s interval
mchus and Claude Sonnet 4.6
2026-03-29 10:32:35 +03:00
ada15ac777
fix: loading screen via Go handler instead of file:// HTML
mchus and Claude Sonnet 4.6
2026-03-29 10:31:46 +03:00
dfb94f9ca6
feat(iso): loading screen while bee-web starts
mchus and Claude Sonnet 4.6
2026-03-29 09:33:04 +03:00
5857805518
fix(iso): copy memtest86+ to ISO root via binary hook
mchus and Claude Sonnet 4.6
2026-03-29 09:02:40 +03:00
59a1d4b209
release: v3.1
v3.1
mchus
2026-03-28 22:51:36 +03:00
0dbfaf6121
feat: dynamic CPU governor (performance during tasks, powersave at idle)
mchus and Claude Sonnet 4.6
2026-03-28 21:47:11 +03:00
5d72d48714
feat(iso): set CPU governor to performance on boot
mchus and Claude Sonnet 4.6
2026-03-28 21:45:37 +03:00
096b4a09ca
feat(iso): add bare-metal performance kernel params
mchus and Claude Sonnet 4.6
2026-03-28 21:44:21 +03:00
5d42a92e4c
feat(iso): use legacy network names (eth0/eth1) via net.ifnames=0
mchus and Claude Sonnet 4.6
2026-03-28 21:43:00 +03:00
3e54763367
docs: add iso-build-rules (verify package names before use)
mchus and Claude Sonnet 4.6
2026-03-28 21:38:54 +03:00
f91bce8661
fix(iso): fix memtest86+ path (bookworm uses memtest86+x64.bin/.efi)
mchus and Claude Sonnet 4.6
2026-03-28 21:38:15 +03:00
585e6d7311
docs: add validate-vs-burn hardware impact policy
mchus and Claude Sonnet 4.6
2026-03-28 21:15:33 +03:00
0a98ed8ae9
feat: task queue, UI overhaul, burn tests, install-to-RAM
v3.0
mchus and Claude Sonnet 4.6
2026-03-28 21:15:11 +03:00
911745e4da
refactor(iso): replace chroot hooks for DCGM/ROCm with live-build apt sources
v2.9
mchus and Claude Sonnet 4.6
2026-03-28 13:01:10 +03:00
acfd2010d7
fix(iso): remove firmware-chelsio-t4 (not in Debian bookworm)
mchus and Claude Sonnet 4.6
2026-03-28 12:43:29 +03:00
e904c13790
fix(iso): remove --no-sandbox from chromium (runs as bee user, not root)
mchus and Claude Sonnet 4.6
2026-03-28 12:40:42 +03:00
24c5c72cee
feat(iso): add NIC firmware packages for broad hardware support
mchus and Claude Sonnet 4.6
2026-03-28 12:38:22 +03:00
6ff0bcad56
feat(iso): show kernel logs on graphical console (remove quiet, loglevel=7)
mchus and Claude Sonnet 4.6
2026-03-28 11:23:57 +03:00
4fef26000c
fix(iso): replace invalid --compression with --chroot-squashfs-compression-type
mchus and Claude Sonnet 4.6
2026-03-28 10:23:00 +03:00
a393dcb731
feat(webui): add POST /api/sat/abort + update bible-local runtime-flows
mchus and Claude Sonnet 4.6
2026-03-28 10:23:00 +03:00
9e55728053
feat(iso): replace --clean-cache with --clean-build (cleans + rebuilds)
v2.8
mchus and Claude Sonnet 4.6
2026-03-28 10:12:21 +03:00
4b8023c1cb
feat(iso): add --clean-cache option to build-in-container.sh
mchus and Claude Sonnet 4.6
2026-03-28 10:11:31 +03:00
4c8417d20a
feat(webui): add Install to Disk page
mchus and Claude Sonnet 4.6
2026-03-28 10:11:16 +03:00
0755374dd2
perf(iso): speed up builds — zstd squashfs + preserve lb chroot cache
mchus and Claude Sonnet 4.6
2026-03-28 10:10:29 +03:00
c70ae274fa
revert(iso): remove apt-cacher-ng support, use lb package cache instead
mchus and Claude Sonnet 4.6
2026-03-28 10:02:34 +03:00
23ad7ff534
feat(iso): persist lb package cache across builds in cache dir
mchus and Claude Sonnet 4.6
2026-03-28 09:59:55 +03:00
de130966f7
feat(iso): add APT_PROXY support to speed up builds via apt-cacher-ng
mchus and Claude Sonnet 4.6
2026-03-28 09:57:54 +03:00
c6fbfc8306
fix(boot): restore toram as menu option only, not default boot param
mchus and Claude Sonnet 4.6
2026-03-28 09:52:25 +03:00
35ad1c74d9
feat(iso): add slim hook to strip locales/man pages/apt cache from squashfs
mchus and Claude Sonnet 4.6
2026-03-28 08:44:02 +03:00
4a02e74b17
fix(iso): add git safe.directory so git describe sees v* tags inside container
mchus and Claude Sonnet 4.6
2026-03-28 08:23:37 +03:00