-
0907ba07c3
debug iso: add menu command to relaunch tui
Mikhail Chusavitin
2026-03-06 19:49:35 +03:00
-
94b305f166
Switch debug TUI menus to dialog and include dialog package
Mikhail Chusavitin
2026-03-06 17:57:40 +03:00
-
f84ec9320c
Fix NVIDIA module version selection and add load diagnostics
Mikhail Chusavitin
2026-03-06 17:30:41 +03:00
-
a55b4108d5
Add wget/curl fallback for vendor and update downloads
Mikhail Chusavitin
2026-03-06 14:45:50 +03:00
-
18b8c69bc5
Implement audit enrichments, TUI workflows, and production ISO scaffold
Mikhail Chusavitin
2026-03-06 11:56:26 +03:00
-
bdfb6a0a79
fix: reset VM working tree before pull to clear stale build artifacts
Michael Chus
2026-03-05 23:11:18 +03:00
-
867565cbf8
fix: inject motd build info in genapkovl tmp, not overlay on disk
Michael Chus
2026-03-05 23:11:07 +03:00
-
b72688cf2c
fix: chmod +x overlay scripts on builder VM after git pull
Michael Chus
2026-03-05 23:03:35 +03:00
-
e8e09e9063
fix: chmod +x in genapkovl to fix permissions regardless of git filemode on VM
Michael Chus
2026-03-05 22:59:28 +03:00
-
63c608711d
fix: use agetty --autologin instead of busybox getty -a (unsupported flag)
Michael Chus
2026-03-05 22:48:13 +03:00
-
eecd0799a0
fix: check local/remote sync before building to prevent building stale code
Michael Chus
2026-03-05 22:44:22 +03:00
-
fd071e28db
fix: include build-debug.sh and motd changes missed from previous commit
Michael Chus
2026-03-05 22:43:23 +03:00
-
c908809991
fix: init scripts not executable, add autologin and build version in motd
Michael Chus
2026-03-05 22:33:45 +03:00
-
2235a89364
fix: add modloop= to cmdline, revert lz4 compression
Michael Chus
2026-03-05 18:23:26 +03:00
-
871c766194
docs: add bible-local with architecture and decisions, fix PLAN.md versions
Michael Chus
2026-03-05 18:15:07 +03:00
-
559fc2961d
fix: update NVIDIA to 590.48.01, add sha256 verification for installer
Michael Chus
2026-03-05 18:10:31 +03:00
-
e5c1ef2c33
fix: run build in screen session to survive SSH disconnects
Michael Chus
2026-03-05 18:07:17 +03:00
-
d4a2d7fa55
fix: use proprietary NVIDIA .run installer instead of open kernel modules
Michael Chus
2026-03-05 18:05:57 +03:00
-
ec9c65e20e
feat: build NVIDIA open kernel modules during ISO build
Michael Chus
2026-03-05 18:01:11 +03:00
-
5475a0aa77
fix: fall back to scp if rsync not available on builder VM
Michael Chus
2026-03-05 17:44:42 +03:00
-
fdbf533e6c
fix: replace linux-firmware-nfp with linux-firmware-netronome (correct package name)
Michael Chus
2026-03-05 17:41:19 +03:00
-
47d717955c
fix: add NIC firmware packages
Michael Chus
2026-03-05 17:40:09 +03:00
-
bd9279f96d
perf: use lz4 compression for modloop squashfs
Michael Chus
2026-03-05 16:23:55 +03:00
-
34faddb9d5
perf: cache syslinux and grub sections between builds
Michael Chus
2026-03-05 16:22:23 +03:00
-
836c098044
perf: also cache kernel modloop between builds
Michael Chus
2026-03-05 16:21:43 +03:00
-
413f188278
perf: skip go rebuild if sources unchanged, use rsync for ISO download
Michael Chus
2026-03-05 16:21:14 +03:00
-
bb4ceab452
perf: cache apk packages between ISO builds
Michael Chus
2026-03-05 16:20:07 +03:00
-
ec1a96976b
chore: ignore .DS_Store, remove from tracking, fix genapkovl path in build, udhcpc background mode
Michael Chus
2026-03-05 16:18:26 +03:00
-
279ef318e1
fix: genapkovl copy to /var/tmp, udhcpc background mode
Michael Chus
2026-03-05 16:17:52 +03:00
-
40815161fe
fix: clean workdir before build so apkovl changes are always applied
Michael Chus
2026-03-05 15:05:42 +03:00
-
8c0e66c3ef
fix: copy genapkovl-bee_debug.sh to ~/.mkimage in build-debug.sh
Michael Chus
2026-03-05 15:01:20 +03:00
-
8502100074
fix: dropbear/network boot ordering — dropbear starts without network
Michael Chus
2026-03-05 14:59:23 +03:00
-
ab22e3ad74
add: NVMe wear telemetry via nvme smart-log (1.8b)
Michael Chus
2026-03-05 14:55:53 +03:00
-
e79f972fb5
add: PSU collector (1.7) via ipmitool fru, skips gracefully without IPMI
Michael Chus
2026-03-05 14:54:12 +03:00
-
55f6098a17
add: memory, storage, pcie collectors (1.4-1.6) — tested on real hardware
Michael Chus
2026-03-05 14:50:34 +03:00
-
569bbf8909
fix: add interfaces file so networking starts, enable dropbear default
Michael Chus
2026-03-05 14:47:21 +03:00
-
aa051266bb
fix: replace build_bee_debug with proper apkovl mechanism for Alpine LiveCD
Michael Chus
2026-03-05 14:21:45 +03:00
-
5ecbf185ea
fix: add initfs_cmdline/features and grub_mod for USB boot
Michael Chus
2026-03-05 13:29:49 +03:00
-
06da04236b
add: download ISO to iso/out/ after build
Michael Chus
2026-03-05 12:17:23 +03:00
-
e2a3775342
fix: remove udhcpc (busybox), rename qrencode to libqrencode-tools
Michael Chus
2026-03-05 11:59:00 +03:00
-
569fd72c62
fix: set TMPDIR=/var/tmp to avoid tmpfs overflow during mkinitfs
Michael Chus
2026-03-05 11:49:21 +03:00
-
554e1eee21
fix: use /var/tmp for mkimage workdir (tmpfs too small)
Michael Chus
2026-03-05 11:44:09 +03:00
-
9508743dcd
fix: add arch=x86_64 to profile, improve abuild key generation in setup
Michael Chus
2026-03-05 11:37:46 +03:00
-
21c4a42333
fix: install profile to ~/.mkimage, pass overlay via BEE_OVERLAY_DIR env
Michael Chus
2026-03-05 11:32:26 +03:00
-
0c16d9fb76
fix: cd /tmp before mkimage.sh to avoid git repo context conflict
Michael Chus
2026-03-05 11:31:20 +03:00
-
45f3182470
add run-builder.sh, .env, .gitignore; fix community repo in setup-builder.sh
Michael Chus
2026-03-05 11:27:26 +03:00
-
65d92d59c2
feat(iso): 2.1-2.3 — debug ISO builder with SSH access
Michael Chus
2026-03-05 10:43:53 +03:00
-
00bb2fdace
feat(audit): 1.3 — CPU collector (dmidecode type 4, microcode)
Michael Chus
2026-03-05 10:37:19 +03:00
-
f1e392a7fe
feat(audit): 1.2 — board collector (dmidecode types 0, 1, 2)
Michael Chus
2026-03-05 10:35:14 +03:00
-
a4f70b17f0
feat(audit): 1.1 — project scaffold, schema types, collector stub, updater trust
Michael Chus
2026-03-05 10:32:12 +03:00