-
d92f8f41d0
Fix memtest ISO validation false negatives
main
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
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
Michael Chus
2026-04-01 07:31:52 +03:00
-
3869788bac
fix(iso): validate memtest with xorriso fallback
Michael Chus
2026-04-01 07:24:05 +03:00
-
3dbc2184ef
fix(iso): archive build logs and memtest diagnostics
v3.13
Michael Chus
2026-04-01 07:14:53 +03:00
-
60cb8f889a
fix(iso): restore memtest menu entries and validate ISO
Michael Chus
2026-04-01 07:04:48 +03:00
-
c9ee078622
fix(stress): keep platform burn responsive under load
v3.11
Michael Chus
2026-03-31 22:28:26 +03:00
-
ea660500c9
chore: commit pending repo changes
Michael Chus
2026-03-31 22:17:36 +03:00
-
d43a9aeec7
fix(iso): restore live-build memtest integration
Michael Chus
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
2026-03-31 10:13:31 +03:00
-
105d92df8b
fix(iso): use underscore in volume label to comply with ISO 9660
v3.8
Michael Chus
2026-03-30 23:38:02 +03:00
-
f96b149875
fix(memtest): extract EFI binary from .deb cache if chroot/boot/ is empty
v3.7
Michael Chus
2026-03-30 23:30:52 +03:00
-
5ee120158e
fix(build): remove unused variant package lists before lb build
v3.6
Michael Chus
2026-03-30 23:03:42 +03:00
-
09fe0e2e9e
feat(iso): add nogpu variant (no NVIDIA, no AMD/ROCm)
v3.5
Michael Chus
2026-03-30 22:49:25 +03:00
-
ace1a9dba6
feat(iso): split into nvidia and amd variants, fix KVM graphics and PATH
v3.4
Michael Chus
2026-03-30 22:24:37 +03:00
-
905c581ece
fix(iso): substitute all ROCm package version placeholders in build.sh
Michael Chus
2026-03-29 22:00:05 +03:00
-
7c2a0135d2
feat(audit): add platform thermal cycling stress test
Michael Chus
2026-03-29 21:57:33 +03:00
-
407c1cd1c4
fix(charts): unify timeline labels across graphs
v3.3
Michael Chus
2026-03-29 21:24:06 +03:00
-
e15bcc91c5
feat(metrics): persist history in sqlite and add AMD memory validate tests
Michael Chus
2026-03-29 12:28:06 +03:00
-
98f0cf0d52
fix(amd-stress): include VRAM load in GST burn
Michael Chus
2026-03-29 12:03:50 +03:00
-
4db89e9773
fix(metrics): correct chart padding order — right=80 not top=80
v3.2
Michael Chus
2026-03-29 11:38:45 +03:00
-
3fda18f708
feat(metrics): SQLite persistence + chart fixes (no dots, peak label, min/avg/max in title)
Michael Chus
2026-03-29 11:37:59 +03:00
-
ea518abf30
feat(metrics): add global peak mark line to all live metric charts
Michael Chus
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
Michael Chus
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
Michael Chus
2026-03-29 11:14:27 +03:00
-
a714c45f10
fix(metrics): parse rocm-smi CSV by header keywords, not column position
Michael Chus
2026-03-29 11:10:13 +03:00
-
349e026cfa
fix(webui): restore chart legend, remove GPU numeric table
Michael Chus
2026-03-29 11:04:51 +03:00
-
889fe1dc2f
fix: IPMI access for bee user + remove chart legend
Michael Chus
2026-03-29 11:03:35 +03:00
-
befdbf3768
fix(iso): autoload ipmi_si/ipmi_devintf for fan/sensor monitoring
Michael Chus
2026-03-29 10:59:15 +03:00
-
ec6a0b292d
fix(webui): fix sensor grouping and fan card visibility
Michael Chus
2026-03-29 10:58:01 +03:00
-
a03312c286
feat: AMD GPU compute stress via rocm-validation-suite GST (GEMM)
Michael Chus
2026-03-29 10:56:32 +03:00
-
e69e9109da
fix(iso): set bash as default shell for bee user
Michael Chus
2026-03-29 10:49:18 +03:00
-
413869809d
feat(iso): add rocm-bandwidth-test for AMD GPU burn-in
Michael Chus
2026-03-29 10:48:29 +03:00
-
f9bd38572a
fix(network): strip linkdown/dead/onlink flags when restoring routes
Michael Chus
2026-03-29 10:39:16 +03:00
-
662e3d2cdd
feat(webui): combined GPU charts (load/memload/power/temp all GPUs per chart)
Michael Chus
2026-03-29 10:37:33 +03:00
-
126af96780
fix(webui): slow metrics chart refresh to 3s interval
Michael Chus
2026-03-29 10:32:35 +03:00
-
ada15ac777
fix: loading screen via Go handler instead of file:// HTML
Michael Chus
2026-03-29 10:31:46 +03:00
-
dfb94f9ca6
feat(iso): loading screen while bee-web starts
Michael Chus
2026-03-29 09:33:04 +03:00
-
5857805518
fix(iso): copy memtest86+ to ISO root via binary hook
Michael Chus
2026-03-29 09:02:40 +03:00
-
59a1d4b209
release: v3.1
v3.1
Michael Chus
2026-03-28 22:51:36 +03:00
-
0dbfaf6121
feat: dynamic CPU governor (performance during tasks, powersave at idle)
Michael Chus
2026-03-28 21:47:11 +03:00
-
5d72d48714
feat(iso): set CPU governor to performance on boot
Michael Chus
2026-03-28 21:45:37 +03:00
-
096b4a09ca
feat(iso): add bare-metal performance kernel params
Michael Chus
2026-03-28 21:44:21 +03:00
-
5d42a92e4c
feat(iso): use legacy network names (eth0/eth1) via net.ifnames=0
Michael Chus
2026-03-28 21:43:00 +03:00
-
3e54763367
docs: add iso-build-rules (verify package names before use)
Michael Chus
2026-03-28 21:38:54 +03:00
-
f91bce8661
fix(iso): fix memtest86+ path (bookworm uses memtest86+x64.bin/.efi)
Michael Chus
2026-03-28 21:38:15 +03:00
-
585e6d7311
docs: add validate-vs-burn hardware impact policy
Michael Chus
2026-03-28 21:15:33 +03:00
-
0a98ed8ae9
feat: task queue, UI overhaul, burn tests, install-to-RAM
v3.0
Michael Chus
2026-03-28 21:15:11 +03:00
-
911745e4da
refactor(iso): replace chroot hooks for DCGM/ROCm with live-build apt sources
v2.9
Michael Chus
2026-03-28 13:01:10 +03:00
-
acfd2010d7
fix(iso): remove firmware-chelsio-t4 (not in Debian bookworm)
Michael Chus
2026-03-28 12:43:29 +03:00
-
e904c13790
fix(iso): remove --no-sandbox from chromium (runs as bee user, not root)
Michael Chus
2026-03-28 12:40:42 +03:00
-
24c5c72cee
feat(iso): add NIC firmware packages for broad hardware support
Michael Chus
2026-03-28 12:38:22 +03:00
-
6ff0bcad56
feat(iso): show kernel logs on graphical console (remove quiet, loglevel=7)
Michael Chus
2026-03-28 11:23:57 +03:00
-
4fef26000c
fix(iso): replace invalid --compression with --chroot-squashfs-compression-type
Michael Chus
2026-03-28 10:23:00 +03:00
-
a393dcb731
feat(webui): add POST /api/sat/abort + update bible-local runtime-flows
Michael Chus
2026-03-28 10:23:00 +03:00
-
9e55728053
feat(iso): replace --clean-cache with --clean-build (cleans + rebuilds)
v2.8
Michael Chus
2026-03-28 10:12:21 +03:00
-
4b8023c1cb
feat(iso): add --clean-cache option to build-in-container.sh
Michael Chus
2026-03-28 10:11:31 +03:00
-
4c8417d20a
feat(webui): add Install to Disk page
Michael Chus
2026-03-28 10:11:16 +03:00
-
0755374dd2
perf(iso): speed up builds — zstd squashfs + preserve lb chroot cache
Michael Chus
2026-03-28 10:10:29 +03:00
-
c70ae274fa
revert(iso): remove apt-cacher-ng support, use lb package cache instead
Michael Chus
2026-03-28 10:02:34 +03:00
-
23ad7ff534
feat(iso): persist lb package cache across builds in cache dir
Michael Chus
2026-03-28 09:59:55 +03:00
-
de130966f7
feat(iso): add APT_PROXY support to speed up builds via apt-cacher-ng
Michael Chus
2026-03-28 09:57:54 +03:00
-
c6fbfc8306
fix(boot): restore toram as menu option only, not default boot param
Michael Chus
2026-03-28 09:52:25 +03:00
-
35ad1c74d9
feat(iso): add slim hook to strip locales/man pages/apt cache from squashfs
Michael Chus
2026-03-28 08:44:02 +03:00
-
4a02e74b17
fix(iso): add git safe.directory so git describe sees v* tags inside container
Michael Chus
2026-03-28 08:23:37 +03:00
-
cd2853ad99
fix(webui): fix viewer static path so Reanimator Chart CSS loads correctly
Michael Chus
2026-03-28 08:19:17 +03:00
-
6caf771d6e
fix(boot): restore toram kernel parameter
Michael Chus
2026-03-28 08:04:37 +03:00
-
14fa87b7d7
feat(netconf): add input validation, 'b' to go back, 'a' to abort
Michael Chus
2026-03-28 07:31:23 +03:00
-
600ece911b
fix(desktop): remove forced 1920x1080 modeline, limit LightDM restarts
Michael Chus
2026-03-28 07:30:51 +03:00
-
2d424c63cb
fix(netconf): accept interface number as input, not just name
Michael Chus
2026-03-28 07:27:49 +03:00
-
50f28d1ee6
chore: drop legacy TUI/dead code
Michael Chus
2026-03-28 07:27:30 +03:00
-
3579747ae3
fix(iso): prioritise v[0-9]* tags over iso/v* for ISO filename
Michael Chus
2026-03-27 23:34:09 +03:00
-
09dc7d2613
feat(webui): apply light theme from chart submodule CSS
Michael Chus
2026-03-27 23:31:29 +03:00
-
ec0b7f7ff9
feat(metrics): single chart engine + full-width stacked layout
v2.7
Michael Chus
2026-03-27 23:26:13 +03:00
-
e7a7ff54b9
chore: add Makefile with run/build/test targets
Michael Chus
2026-03-27 23:14:53 +03:00
-
b4371e291e
fix(build): resolve ISO version from plain v* tags (e.g. v2.6)
v2.6
Michael Chus
2026-03-27 23:11:33 +03:00
-
c22b53a406
feat(boot): set 1920x1080 resolution for framebuffer and GRUB
Michael Chus
2026-03-27 23:10:18 +03:00
-
ff0acc3698
feat(webui): server-side SVG charts + reanimator-chart viewer
v2.5
Michael Chus
2026-03-27 23:07:47 +03:00
-
d50760e7c6
fix(webui): remove emojis from nav, fix metrics chart sizing
Michael Chus
2026-03-27 22:49:09 +03:00
-
ed4f8be019
fix(webui): services table — show state badge, full status on click
Michael Chus
2026-03-27 22:47:59 +03:00
-
883592d029
feat(desktop): switch to LightDM for X startup (matches Ubuntu LiveCD)
v2.4
v2.3
Michael Chus
2026-03-27 22:17:59 +03:00
-
a6dcaf1c7e
fix(desktop): fix X permissions for server hardware (IPMI KVM)
v2.2
Michael Chus
2026-03-27 22:07:25 +03:00
-
88727fb590
fix(desktop): don't exec startx — fall back to shell on X failure
v2.1
Michael Chus
2026-03-27 21:48:26 +03:00
-
c9f5224c42
feat(console): add netconf command for quick network setup
v2
Michael Chus
2026-03-27 21:07:14 +03:00
-
7cb5c02a9b
fix(desktop): force fbdev Xorg driver for server framebuffer
Michael Chus
2026-03-27 21:05:42 +03:00