Commit Graph

  • 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