-
ee43a8e6ad
fix: correctly extract archive path from ActionResult-wrapped SAT results

Mikhail ChusavitinandClaude Sonnet 5
2026-07-06 13:33:43 +03:00
-
9db651c75a
gpu topology: detect cross-NUMA-only paths between GPU pairs
v11.50

Mikhail ChusavitinandClaude Sonnet 5
2026-07-03 12:22:04 +03:00
-
abaeaea13f
add Confidential Computing readiness check + collect nvidia-smi conf-compute -q
v11.49

Mikhail ChusavitinandClaude Sonnet 5
2026-07-02 19:18:28 +03:00
-
5b98005d5d
storage report: add new-vs-used disk verdict, human-readable data units, collect smartctl -i
v11.48

mchusandClaude Sonnet 5
2026-07-02 12:14:20 +03:00
-
33bc275da2
storage SAT: fix NVMe SMART counters showing 0 for power-on hours/read/write
v11.47

mchusandClaude Sonnet 5
2026-07-02 11:58:37 +03:00
-
11ea640626
power ramp: fix missing step-1 GPU telemetry, add GPU/server power breakdown
v11.46
Mikhail Chusavitin
2026-07-01 17:39:58 +03:00
-
796acdfec1
ipmi fru: add Asset Tag and vendor Extra field write support (in-band)

Mikhail ChusavitinandClaude Sonnet 5
2026-07-01 17:21:26 +03:00
-
2a7d366e50
bump bible and chart submodules
v11.45

Mikhail ChusavitinandClaude Sonnet 5
2026-07-01 14:56:07 +03:00
-
5bfaecd417
storage SAT: wait for smartctl self-test completion, add human-readable resource summary

Mikhail ChusavitinandClaude Sonnet 5
2026-07-01 14:54:48 +03:00
-
8575cf06f8
webui: show all RAID drives per controller and add drive-prepare action

Mikhail ChusavitinandClaude Sonnet 5
2026-07-01 13:32:03 +03:00
-
d1d5f63257
storage SAT: split collect/self-test modes, add per-disk text reports
v11.44

Mikhail ChusavitinandClaude Sonnet 4.6
2026-06-30 19:07:36 +03:00
-
fc9b446d2e
webui: per-source status bar in FRU/Elabel card + fix stale runtime-health test

mchusandClaude Opus 4.8
2026-06-24 17:30:50 +03:00
-
ea68318744
contract: bump to v2.11 — add sfp_modules[], deprecate scalar sfp_* fields
Mikhail Chusavitin
2026-06-19 18:26:29 +03:00
-
518082c2e2
proposals: RFC for sfp_modules[] contract extension (v2.10 → v2.11)
Mikhail Chusavitin
2026-06-19 18:14:46 +03:00
-
056dce0b98
backlog: add SFP module collection with contract gap analysis
Mikhail Chusavitin
2026-06-19 16:25:57 +03:00
-
24f2e65b6e
Add unified FRU/Elabel card with Huawei iBMC OEM IPMI support
v11.43

Mikhail ChusavitinandClaude Sonnet 4.6
2026-06-19 15:29:07 +03:00
-
7f27b9aa38
Fix AMD GPU false detection, blackbox deadlock, and NOGPU build bloat
v11.42

Mikhail ChusavitinandClaude Sonnet 4.6
2026-06-19 09:37:26 +03:00
-
cf29131116
Rework FRU and DMI editors: per-row inline save, all fields editable
v11.41

Mikhail ChusavitinandClaude Sonnet 4.6
2026-06-19 09:30:39 +03:00
-
13e6324853
Fix IPMI FRU editable field detection for abbreviated ipmitool names
v11.40

Mikhail ChusavitinandClaude Sonnet 4.6
2026-06-19 09:24:15 +03:00
-
892ef6fb7d
Add Reboot and Shutdown buttons to Settings page
v11.39

Mikhail ChusavitinandClaude Sonnet 4.6
2026-06-19 09:18:30 +03:00
-
ce46a97975
Remove duplicate Blackbox Logging card from Settings page
v11.38

Mikhail ChusavitinandClaude Sonnet 4.6
2026-06-19 09:15:31 +03:00
-
258ecb3453
Add RAID Controller Management to Tools page

Mikhail ChusavitinandClaude Sonnet 4.6
2026-06-19 08:58:19 +03:00
-
cbb0d1e522
Collect IPMI sensors, SEL and dmesg errors into audit JSON and support bundle
v11.37

Mikhail ChusavitinandClaude Sonnet 4.6
2026-06-19 08:41:37 +03:00
-
bab941ccf1
Fix SAA: set CWD=/usr/local/bin; include all SAA package binaries
v11.36

Mikhail ChusavitinandClaude Sonnet 4.6
2026-06-19 08:24:50 +03:00
-
b49c71a980
Add IPMI FRU editor to Tools page
v11.35

Mikhail ChusavitinandClaude Sonnet 4.6
2026-06-19 08:13:35 +03:00
-
85d1acdaa3
Split validate/stress into separate fixed-mode pages
v11.34

Mikhail ChusavitinandClaude Sonnet 4.6
2026-06-18 19:12:17 +03:00
-
a2d7513153
Restructure nav to Load/Burn/Benchmark; fix SAA acpidump dependency
v11.33

Mikhail ChusavitinandClaude Sonnet 4.6
2026-06-18 19:07:51 +03:00
-
5b5d8609d3
Refactor nav: remove numbers from Tools/Settings, add separator and Tasks item
v11.32

Mikhail ChusavitinandClaude Sonnet 4.6
2026-06-18 17:54:54 +03:00
-
e7442972d1
Move session-scoped LiveCD tools from Tools to Settings
v10.31

Mikhail ChusavitinandClaude Sonnet 4.6
2026-06-18 17:52:19 +03:00
-
4c6daa1c5e
Add SAA binary to ISO vendor, rename card to Supermicro - DMI
v10.30

Mikhail ChusavitinandClaude Sonnet 4.6
2026-06-18 17:49:12 +03:00
-
e420888d71
Add DMI test fixtures from linuxhw/DMI and expand placeholder detection
v11.29

Mikhail ChusavitinandClaude Sonnet 4.6
2026-06-18 16:15:20 +03:00
-
8149360410
Fix SAA DMI parser to match real DMI.txt format
v10.29

Mikhail ChusavitinandClaude Sonnet 4.6
2026-06-18 15:58:02 +03:00
-
4262c5b798
Add SAA DMI editor to Tools page
v10.28

Mikhail ChusavitinandClaude Sonnet 4.6
2026-06-18 15:50:42 +03:00
-
b2e177af31
Bump DCGM to 4.6.0-1 to fix broken repo dependency
v10.27

Mikhail ChusavitinandClaude Sonnet 4.6
2026-06-18 14:21:24 +03:00
-
271dadda03
Restructure web UI navigation into 7 numbered workflow stages
v10.26

Mikhail ChusavitinandClaude Sonnet 4.6
2026-06-18 11:00:02 +03:00
-
20766ccc76
Order nvidia-fabricmanager after bee-nvidia to fix boot race

Mikhail ChusavitinandClaude Sonnet 4.6
2026-06-18 10:11:52 +03:00
-
966944d6d8
Fix audit hanging on smartpqi SAS HBA scan file write
v10.25

Mikhail ChusavitinandClaude Sonnet 4.6
2026-06-15 16:07:16 +03:00
-
ce6b1e0eb7
Update internal/chart submodule pointer to 8105c7e
v10.24

mchusandClaude Sonnet 4.6
2026-06-13 14:48:04 +03:00
-
4066e842a9
Update bible submodule to v0.2.0-13-g1977730

mchusandClaude Sonnet 4.6
2026-06-13 14:44:52 +03:00
-
7d2e904d14
Bring codebase into compliance with bible contracts (A–E)

mchusandClaude Sonnet 4.6
2026-06-13 14:32:08 +03:00
-
2320925433
Skip PCIe link-speed warnings for disabled devices
v10.23

mchusandClaude Sonnet 4.6
2026-06-12 03:42:19 +03:00
-
e169a7722c
Fix NVMe SMART status always Unknown; fix GPU count including NVSwitches

mchusandClaude Sonnet 4.6
2026-06-04 18:06:32 +03:00
-
74a3c65f64
Move nvtop to GPU-specific package lists; clean up git-bible
v10.22

mchusandClaude Sonnet 4.6
2026-06-01 19:36:27 +03:00
-
884988cb2a
Fix audit hang on SAS HBAs: skip scsi host scan for SAS hosts
v10.21

mchusandClaude Sonnet 4.6
2026-06-01 18:50:20 +03:00
-
963bc960ca
Fix SATA discovery, add NVLink bridge detection, add infiniband-diags
v10.20

mchusandClaude Sonnet 4.6
2026-05-28 20:57:04 +03:00
-
4f6579e040
Fix Runtime Health criteria: network, services, nvidia-fabricmanager
v10.19

mchusandClaude Sonnet 4.6
2026-05-14 05:20:25 +03:00
-
dc07580adc
Add AER decode, event counter, and sparkline to component detail modal
v10.18

mchusandClaude Sonnet 4.6
2026-05-13 23:54:54 +03:00
-
87e78e230e
Fix ISO build: truncate volume ID to 32 chars (xorriso limit)

Mikhail ChusavitinandClaude Sonnet 4.6
2026-05-12 18:28:54 +03:00
-
805a3b277d
Track PCIe AER correctable errors; fix GPU status key routing

Mikhail ChusavitinandClaude Sonnet 4.6
2026-05-08 12:50:14 +03:00
-
5bc9bd7fb3
Fix deploy.sh unbound variable on line 51

Mikhail ChusavitinandClaude Sonnet 4.6
2026-05-08 11:58:15 +03:00
-
0939a647ea
Fix component detail modal: replace dead hx-* with fetch-based JS

Mikhail ChusavitinandClaude Sonnet 4.6
2026-05-08 10:53:20 +03:00
-
7640f20714
Consolidate dist/ into cache/ and release/ subdirs
v10.17

Mikhail ChusavitinandClaude Sonnet 4.6
2026-05-06 12:28:47 +03:00
-
1593bf3e76
Add scripts/build.sh -- single entry point for ISO builds

Mikhail ChusavitinandClaude Sonnet 4.6
2026-05-06 12:24:09 +03:00
-
ae80d7711e
Add continuous hardware health monitoring and component detail view
v10.16

Mikhail ChusavitinandClaude Sonnet 4.6
2026-05-06 09:56:39 +03:00
-
ca78b9df65
Add initramfs-level Drive Wipe tool (bee.wipe=all)

Mikhail ChusavitinandClaude Sonnet 4.6
2026-05-06 09:23:05 +03:00
-
5cafe63f33
Add Drive Wipe boot menu entry and overlay wipe script

Mikhail ChusavitinandClaude Sonnet 4.6
2026-05-06 09:22:59 +03:00
-
b75e65bcb1
Version-stamp squashfs filename and restrict live-boot media selection
v10.15

Mikhail ChusavitinandClaude Sonnet 4.6
2026-05-04 18:44:47 +03:00
-
8d173175eb
Add chroot hook to strip all xattrs before squashfs creation
v10.14

Mikhail ChusavitinandClaude Sonnet 4.6
2026-05-04 17:44:09 +03:00
-
5cbde0448e
Update submodules (bible, internal/chart)

Mikhail ChusavitinandClaude Sonnet 4.6
2026-05-04 15:41:45 +03:00
-
49a09fde05
Disable xattrs in all mksquashfs calls
v10.13

Mikhail ChusavitinandClaude Sonnet 4.6
2026-05-04 15:29:15 +03:00
-
f3962422c8
Fix lb config option name for squashfs compression options
v10.12

Mikhail ChusavitinandClaude Sonnet 4.6
2026-05-04 14:03:41 +03:00
-
ee36e3c711
Strip xattrs from squashfs to fix boot failure
v10.11

Mikhail ChusavitinandClaude Sonnet 4.6
2026-05-04 13:56:26 +03:00
-
cca3b21d35
Revert squashfs layer split — live-boot cannot mount partial rootfs
v10.10

Mikhail ChusavitinandClaude Sonnet 4.6
2026-05-04 11:14:10 +03:00
-
75c33e073e
Fix split_live_squashfs_layers crash under POSIX sh (dash)
v10.9

Mikhail ChusavitinandClaude Sonnet 4.6
2026-05-04 09:52:31 +03:00
-
7b4bcc745a
Split live rootfs into smaller squashfs layers
v10.8
mchus
2026-05-03 23:15:22 +03:00
-
42774d44a6
Restore post-build GRUB and isolinux sync
v10.7
mchus
2026-05-03 21:49:54 +03:00
-
5dc022ddf8
Drop post-build EFI bootloader patching
v10.6
mchus
2026-05-03 21:22:53 +03:00
-
6623e159f5
Grow EFI image before syncing GRUB theme assets
mchus
2026-05-03 21:18:37 +03:00
-
bbd6d009f8
Avoid EFI image overflow when syncing GRUB theme
mchus
2026-05-03 21:16:36 +03:00
-
6c2b188ec9
Add no-GUI boot mode and quieter boot diagnostics
mchus
2026-05-03 21:14:45 +03:00
-
14505ef24a
Remove easy bee ASCII logo banners
v10.5
mchus
2026-05-03 21:07:13 +03:00
-
4f20c9246d
Make UEFI boot safe and remove GRUB logo
mchus
2026-05-03 20:11:42 +03:00
-
eed157c2db
Pin live boot medium to versioned ISO label
v10.4
v10.3
mchus
2026-05-03 15:52:07 +03:00
-
a2c8aea0df
Fix GRUB theme ISO validation helper name
v10.2
v10.1
mchus
2026-05-03 14:45:16 +03:00
-
b21f03cd26
Reduce bee-selfheal log noise and slow timer
mchus
2026-05-03 14:38:12 +03:00
-
cac5b9c86e
Detach install media after install-to-ram
v10.0
mchus
2026-05-03 14:16:45 +03:00
-
b5d04ef045
Synchronize project versioning across build artifacts
mchus
2026-05-03 14:16:32 +03:00
-
fcd64438ea
Update submodule references
mchus
2026-05-03 14:12:00 +03:00
-
0e39e7d960
Make toram default and add install-to-ram CLI
mchus
2026-05-03 14:07:47 +03:00
-
58d6da0e4f
Fix live task logs and SAT windows
Mikhail Chusavitin
2026-04-30 17:26:45 +03:00
-
7ce73e34a4
Add NVMe block format tool
v9.9
Mikhail Chusavitin
2026-04-30 16:27:25 +03:00
-
8a21809ade
Update chart submodule to v2.0 (hardware contract 2.10)
v9.8

Mikhail ChusavitinandClaude Sonnet 4.6
2026-04-30 15:52:30 +03:00
-
626763e31d
Fix GRUB bitmap error: switch from PNG to TGA for splash logo
v9.7

Mikhail ChusavitinandClaude Sonnet 4.6
2026-04-30 15:46:13 +03:00
-
0b8a2ff83f
Add validate test matrix and GPU test methodology docs
v9.6

Mikhail ChusavitinandClaude Sonnet 4.6
2026-04-30 10:47:08 +03:00
-
2c22b01fe3
Fix IPMI hangs, add VROC license, fix blackbox service, drop qrencode

Mikhail ChusavitinandClaude Sonnet 4.6
2026-04-30 10:46:59 +03:00
-
ec89616585
Add storage block geometry to audit and viewer
Mikhail Chusavitin
2026-04-29 17:39:11 +03:00
-
c0dbbf96ad
Add vendor RAID tools for livecd
v9.5
Mikhail Chusavitin
2026-04-29 17:31:25 +03:00
-
76484b123c
Fix fast-path: treat bootloader config changes as heavy

Mikhail ChusavitinandClaude Sonnet 4.6
2026-04-29 15:36:29 +03:00
-
8901596152
Add server diagnostic tools to ISO, drop btop
v9.4

Mikhail ChusavitinandClaude Sonnet 4.6
2026-04-29 13:18:50 +03:00
-
7c504e5056
Collect IOMMU group per PCIe device from sysfs
v9.3

Mikhail ChusavitinandClaude Sonnet 4.6
2026-04-29 12:34:54 +03:00
-
333c44f3ba
Fix GRUB splash: convert bee-logo.png from RGBA to RGB
v9.2

Mikhail ChusavitinandClaude Sonnet 4.6
2026-04-29 11:15:16 +03:00
-
3bca821d3e
Add auto fast-path ISO rebuild via squashfs surgery
v9.1

Mikhail ChusavitinandClaude Sonnet 4.6
2026-04-29 10:58:26 +03:00
-
3648e37a1e
Update bible submodule to remote HEAD, preserve ascii-safe-text contract locally

Mikhail ChusavitinandClaude Sonnet 4.6
2026-04-29 10:30:27 +03:00
-
d109e08fab
Drop redundant rebuild-image flag
Mikhail Chusavitin
2026-04-29 10:01:57 +03:00
-
11d00b9442
Document read-only submodules policy
v9.01
Mikhail Chusavitin
2026-04-29 09:54:23 +03:00
-
6defa5ae15
Revert chart submodule update
Mikhail Chusavitin
2026-04-29 09:47:35 +03:00
-
c76658ed00
Update bible and chart submodules
Mikhail Chusavitin
2026-04-29 09:43:57 +03:00
-
2163017a98
Collect and report storage telemetry
Mikhail Chusavitin
2026-04-29 09:40:58 +03:00
-
29179917c3
Add USB blackbox log mirroring service
v9.0
mchus
2026-04-24 10:20:12 +03:00
-
be4b439804
Commit remaining workspace changes
v8.40
mchus
2026-04-23 20:32:26 +03:00