Commit Graph

  • 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