Josh Wright josh
  • South Bend
  • Joined on 2025-08-28
josh pushed to main at josh/Vetting 2026-04-18 15:04:28 -04:00
956120b80e deploy: show speed + ETA in bundle-download progress meter
josh pushed to main at josh/Vetting 2026-04-18 14:47:10 -04:00
c45349f62c pxe: mask serial-getty@ttyS0 so hosts without serial don't wait 90s
josh pushed to main at josh/Vetting 2026-04-18 14:31:47 -04:00
a88e24bef4 live-image: real /init + verbose boot for first-boot diagnosis
josh pushed to main at josh/Vetting 2026-04-18 14:14:13 -04:00
43ea845ac0 live-image: pack full rootfs as initrd so PXE actually boots userspace
josh pushed to main at josh/Vetting 2026-04-18 14:00:09 -04:00
6c6d20710f live-image: fix check-initrd size measurement; add zstd to image
josh pushed to main at josh/Vetting 2026-04-18 13:53:12 -04:00
0a5e5d0b39 ci: add bubblewrap dep and bump mkosi to v25.3
josh pushed to main at josh/Vetting 2026-04-18 13:44:58 -04:00
488a0d1052 ci: install mkosi from upstream git tag, not PyPI
josh pushed to main at josh/Vetting 2026-04-18 13:38:45 -04:00
28918bad15 live-image: fix firmware so i915 actually loads at boot
josh pushed to main at josh/Vetting 2026-04-18 13:14:22 -04:00
c962d6d8ab live-image: bundle nonfree firmware (i915 GuC et al.)
josh pushed to main at josh/Vetting 2026-04-18 13:01:46 -04:00
4524ab8dc0 runs: add non-destructive flag + operator Cancel button
josh pushed to main at josh/Vetting 2026-04-18 12:42:59 -04:00
2c440fce8a pxe: move dhcp-host allowlist into a SIGHUP-reloadable file
josh pushed to main at josh/Vetting 2026-04-18 12:31:04 -04:00
bce6e08524 pxe: reload dnsmasq on host create/delete
josh pushed to main at josh/Vetting 2026-04-18 12:17:12 -04:00
157b70f536 pxe: split subnet into network+netmask for dnsmasq proxy-DHCP
josh pushed to main at josh/Vetting 2026-04-18 12:10:25 -04:00
cf3a75591c install: stage pxe-setup.sh at /usr/local/sbin/vetting-pxe-setup
josh pushed to main at josh/Vetting 2026-04-18 12:07:10 -04:00
bcbbc35489 docs+e2e: document proxy-DHCP topology; default e2e bridge to LAN
josh pushed to main at josh/Vetting 2026-04-18 12:02:52 -04:00
506c856046 pxe: switch dnsmasq to proxy-DHCP mode on the LAN
josh pushed to main at josh/Vetting 2026-04-18 11:43:53 -04:00
b809bf5f3e proxmox-install: show download progress bar for the bundle fetch
josh pushed to main at josh/Vetting 2026-04-18 11:31:44 -04:00
6a1d5c3bed pxe: route dnsmasq lease + pid files into RuntimeDir
josh pushed to main at josh/Vetting 2026-04-18 11:14:14 -04:00
9d17859992 orchestrator: anchor pxe+tftp runtime dirs under artifacts parent
josh pushed to main at josh/Vetting 2026-04-18 10:54:27 -04:00
caebd00d8d live-image: symlink /initrd.img to match /vmlinuz