Commit Graph

  • 120553c975 Test: image re-import merges Deploy/Applications (MCL certs) and keeps the Engineering Layer pxe-webapp-redesign cproudlock 2026-10-16 21:00:52 -04:00
  • b9a4d0230d Engineer image: upload the Engineering Layer from the web app cproudlock 2026-10-16 20:48:25 -04:00
  • 04db6d6605 Generic build for other GE sites: no WJ data, one shopfloor type, Windows USB builder cproudlock 2026-10-16 20:37:22 -04:00
  • b11e678297 NICs: pick the imaging port at install, GE can go into any other port cproudlock 2026-10-16 15:56:47 -04:00
  • 9af1c6d89a Capture site content from a live server so a new one can build every image cproudlock 2026-10-16 15:17:42 -04:00
  • d63cc5761b Image import keeps the shared BPRT link and seeds BPRT on a fresh box cproudlock 2026-10-16 14:56:33 -04:00
  • 821a927365 Engineering Layer: survive the C:\Deploy cleanup; the employee gets the icon cproudlock 2026-10-16 12:37:50 -04:00
  • 9d75d03b2d Standard/Engineer builds are done at OOBE on the imaging floor cproudlock 2026-10-16 10:09:40 -04:00
  • bca04f4ca2 Verified MCL uploads: hash every file, repair over HTTP, gate the import cproudlock 2026-10-16 10:09:40 -04:00
  • 576955785d Faster shopfloor-setup sync, prompt spacing, XP-era test client cproudlock 2026-10-15 21:43:33 -04:00
  • 23ee99a390 Clonezilla: warn while the default share password is in use; prepare-boot-tools.sh no longer fails on an empty tool folder cproudlock 2026-10-15 15:32:10 -04:00
  • 9d56a5369e Clonezilla back up / restore by machine number cproudlock 2026-10-15 15:26:30 -04:00
  • dde1aacccb Clonezilla for XP-era PCs: 32-bit build picked by CPU cproudlock 2026-10-15 14:50:40 -04:00
  • 54015566a7 Menu: Clonezilla boots with Secure Boot on (Debian shim); Memtest86+ removed cproudlock 2026-10-15 14:47:25 -04:00
  • c8e0b4eace docs: plain ASCII in the new build-usb example cproudlock 2026-10-15 14:39:21 -04:00
  • da6e62c084 Merge branch 'fix-build' into pxe-webapp-redesign cproudlock 2026-10-15 14:38:48 -04:00
  • 0b1625ed87 Build/playbook re-run safety: corp access, netplan rollback, first-boot retry cproudlock 2026-10-15 14:32:23 -04:00
  • b20e6be629 Merge branch 'fix-boot' into pxe-webapp-redesign cproudlock 2026-10-15 14:27:35 -04:00
  • 21ff95af78 NIC guard: ignore client EAPOL, re-check on carrier change, SMB-only lease cleanup cproudlock 2026-10-15 14:26:39 -04:00
  • 606659bf07 webapp: fix review findings (imaging types, NIC status, iPXE gates) cproudlock 2026-10-15 14:20:24 -04:00
  • 53d39bfc50 tests/vm: Blancco RAM note, menu keys cproudlock 2026-10-15 11:39:01 -04:00
  • 24c41d7e87 build-usb: count PPKGs/wheels/debs through symlinked payload dirs cproudlock 2026-10-15 11:04:41 -04:00
  • 2717439690 Merge branch 'pxe-webapp-redesign' into usb-build cproudlock 2026-10-15 10:59:30 -04:00
  • bcd91b488a Offline install that lands fully patched: resolve against the ISO's own base cproudlock 2026-10-15 10:59:30 -04:00
  • bab6927bdb prepare-boot-tools.sh: current Clonezilla (3.3.3-37) and Memtest86+ (8.10) cproudlock 2026-10-15 10:42:56 -04:00
  • c1a5fb3e02 Merge branch 'pxe-webapp-redesign' into usb-build cproudlock 2026-10-15 09:57:15 -04:00
  • 86b4c1f301 tests/vm: quiet ISO download progress cproudlock 2026-10-15 09:52:08 -04:00
  • 18f20b00e2 Offline bundle: pin and hash the webapp wheels, refuse unpinned ones, check for updates cproudlock 2026-10-15 09:41:16 -04:00
  • 6dc9761e67 build-usb: --site-vars puts the per-site vars on CIDATA; harness pins the VM NIC MACs cproudlock 2026-10-15 08:56:45 -04:00
  • 29d815fbeb Merge branch 'pxe-webapp-redesign' into usb-build cproudlock 2026-10-15 08:55:40 -04:00
  • 45cf7be37a build-usb: whole webapp, hard sfdisk failure, ISO-derived boot params, image-file mode; tests/vm harness cproudlock 2026-10-15 08:55:40 -04:00
  • ead3314f58 Two-NIC standard: pin imaging and GE NICs by MAC everywhere cproudlock 2026-10-15 08:53:41 -04:00
  • 689eebf9d1 Merge branch 'nic-guard' into pxe-webapp-redesign cproudlock 2026-10-15 08:40:57 -04:00
  • d3a0f90ca1 Re-imaging the same PC: clear its stale SMB/conntrack state every time cproudlock 2026-10-14 17:19:33 -04:00
  • bc422649e9 NIC guard: dnsmasq never serves DHCP/PXE on the GE network cproudlock 2026-10-14 17:18:53 -04:00
  • 28fd9fe474 Fix the unattend that broke Engineer builds; gate unattend deploys on the linter cproudlock 2026-10-14 17:14:18 -04:00
  • 454e30ff6f Floor shows a staged BIOS update from the start of WinPE; NIC speed past 4.29 Gb/s cproudlock 2026-10-14 16:56:46 -04:00
  • 0d69222f85 Overview: network status pill for the two NICs cproudlock 2026-10-14 16:49:32 -04:00
  • 63fafbfc73 Boot menu: Secure Boot check for WinPE, Blancco through the shim; tracked as a file cproudlock 2026-10-14 16:43:54 -04:00
  • 045a1fb97f Secure Boot iPXE chain is the default for every UEFI client cproudlock 2026-10-14 16:37:49 -04:00
  • a94c20331a Imaging floor: Standard/Engineer builds report progress past WinPE cproudlock 2026-10-14 16:23:52 -04:00
  • 81c2d85301 Webapp: iPXE page stages the dual-signed shim, knows snponly and per-MAC folders cproudlock 2026-10-14 15:37:14 -04:00
  • 4db9dc093f Webapp: Last 3 months evidence range, keep popovers on screen cproudlock 2026-10-14 15:12:38 -04:00
  • 2dbaaded44 Webapp: evidence pack date range, US month labels, hardware gap rows cproudlock 2026-10-14 15:08:36 -04:00
  • a54df7ebd9 Webapp redesign: imaging floor at laptop widths, keyboard tips, placeholders cproudlock 2026-10-14 14:52:45 -04:00
  • 2ed2cbe2e9 Webapp redesign: fixes from the functional regression test cproudlock 2026-10-14 14:48:10 -04:00
  • 2bcc9d8016 Webapp redesign: fixes from the code review cproudlock 2026-10-14 14:42:21 -04:00
  • fd00d5ff89 Webapp redesign phase 6: the remaining pages cproudlock 2026-10-14 14:29:03 -04:00
  • a6f95fcca1 Webapp redesign phase 5: Blancco reports, report and to-do cproudlock 2026-10-14 14:00:54 -04:00
  • cc1e76f3ab Webapp redesign phase 4: Updates overview and rollback review cproudlock 2026-10-14 13:54:41 -04:00
  • 731d7b044d Webapp redesign phase 3: Drivers tab cproudlock 2026-10-14 13:51:04 -04:00
  • 0b86255711 Webapp redesign phase 2: Overview and imaging floor cproudlock 2026-10-14 13:44:07 -04:00
  • 35cad62733 Webapp redesign phase 1: shell, tokens and shared components cproudlock 2026-10-14 13:38:05 -04:00
  • dfd57bef17 Webapp: fix six live bugs found in the page inventory cproudlock 2026-10-14 13:29:00 -04:00
  • 24b4d9df66 Dell updates: say when the results predate the last apply cproudlock 2026-10-13 17:38:14 -04:00
  • aa026bace0 BIOS manifest: replace the 24250 line with QB24250, QC24250 and QC24251 cproudlock 2026-10-13 17:23:57 -04:00
  • 6187219378 BPRT sync: point the page and docstrings at static/Sync-BPRT.ps1 cproudlock 2026-10-13 17:12:51 -04:00
  • 92f1e62966 BPRT sync: ship Sync-BPRT.ps1 with the webapp so the page can serve it cproudlock 2026-10-13 17:12:41 -04:00
  • ae806cf98e CMM imaging: goCMM 2.17.0.0 instead of 2.12.3 cproudlock 2026-10-13 17:10:09 -04:00
  • 28cd977c9e goCMM restore: drop the 1.1 Installation Directory value on 2.x PCs cproudlock 2026-10-13 16:58:55 -04:00
  • bfd5c5b75e Blancco init: optional blancco.base= so a staged release can be test-booted cproudlock 2026-10-13 16:58:55 -04:00
  • dd9ee33cd5 Playbook: tools and Zscaler root CA the webapp Updates pages need cproudlock 2026-10-13 16:58:55 -04:00
  • 397063f987 Webapp: Updates pages, image page tabs with review-before-save, BPRT sync cproudlock 2026-10-13 16:58:55 -04:00
  • ddf0a2fdf2 BIOS manifest: update to Dell's current releases, fix wrong-platform lines cproudlock 2026-10-12 17:02:47 -04:00
  • 6fac73c947 startnet: map Y: before status push and preflight on every path cproudlock 2026-10-09 09:59:11 -04:00
  • f0c049376c Report hardware from the BIOS check, so every WinPE path is covered cproudlock 2026-10-09 09:46:11 -04:00
  • b691a82530 Hardware coverage: flag models the server has no drivers or BIOS for cproudlock 2026-10-09 09:23:52 -04:00
  • e43ab2a652 webapp: 12-hour times (e.g. 2026-10-05 1:54 PM EDT) cproudlock 2026-10-05 14:16:58 -04:00
  • 83ba4865e8 Show every time in US Eastern (America/New_York) cproudlock 2026-10-05 14:16:14 -04:00
  • 121577f090 webapp: wrap destruction notes instead of widening the table cproudlock 2026-10-05 14:04:40 -04:00
  • 6fcdc8ddb5 webapp: keep a tile's Log tail open across refreshes cproudlock 2026-10-05 14:02:51 -04:00
  • 8c36d1ba5d blancco-init: post_status uses sed, not tr cproudlock 2026-10-05 14:01:26 -04:00
  • 12f6f00cdb blancco-progress: take the final state from the report file cproudlock 2026-10-05 13:59:09 -04:00
  • 020f043d8b webapp: technician to-do for the manual CMMC steps; count fallbacks as wiped cproudlock 2026-10-05 13:50:26 -04:00
  • 44a7eeae95 blancco: CMMC evidence pack, ServiceNow tick list, cloud-upload status cproudlock 2026-10-05 13:43:16 -04:00
  • eff956ae6c webapp: Blancco variant of the /imaging tiles cproudlock 2026-10-05 12:52:08 -04:00
  • 19049e6b1f blancco: live erase progress on the /imaging dashboard cproudlock 2026-10-05 12:50:40 -04:00
  • a97faf9fad blancco-init: auto-save reports to the SMB share in process=auto cproudlock 2026-10-05 12:46:48 -04:00
  • 165d6d34a3 blancco-init: debug boots open SSH for root cproudlock 2026-10-05 12:42:10 -04:00
  • b50ff36f71 blancco-preferences: back to process=auto until MC has a default workflow cproudlock 2026-10-05 12:32:54 -04:00
  • 143c27c3bf blancco-preferences: run the cloud workflow process cproudlock 2026-10-05 12:29:38 -04:00
  • b3ed4cda81 blancco-init: give Blancco /run/initramfs from config.img on UEFI cproudlock 2026-10-05 12:24:29 -04:00
  • 14eab13a1a blancco-init: per-kernel kmod tarball, lazy umount of the report share cproudlock 2026-10-05 12:17:11 -04:00
  • 783f2fece0 blancco: quiet PXE boot, full trace with blancco.debug=1 cproudlock 2026-10-05 12:05:30 -04:00
  • 1f5f9eb60a blancco-init: cap systemd stop jobs at 10s cproudlock 2026-10-05 12:02:43 -04:00
  • 77655bbfcd pxe: ship Ubuntu iwlwifi firmware with the Blancco kmod tarball cproudlock 2026-10-05 12:00:24 -04:00
  • 372c3802e5 pxe: Blancco initrd pulls in module deps and NIC firmware cproudlock 2026-10-05 11:56:16 -04:00
  • 25f65424c7 blancco-init: load xhci_pci so USB-C NICs work, report why a link fails cproudlock 2026-10-05 11:48:17 -04:00
  • 29e0d97f59 blancco-init: use the cabled NIC, and stop hanging on a dead link cproudlock 2026-10-05 11:38:57 -04:00
  • b474ac376e pxe: let BIOS Blancco boots load iwlwifi for cloud licensing cproudlock 2026-10-05 10:14:57 -04:00
  • 96c4e5dd11 webapp: export Blancco reports for the last 1/3/6/12 months cproudlock 2026-10-05 09:32:32 -04:00
  • 678d10d5c2 blancco: upgrade to Drive Eraser 7.20.0 cproudlock 2026-10-05 09:32:32 -04:00
  • 737a729548 fix(shopfloor): clear imaging AutoLogonCount at ShopFloor handover cproudlock 2026-10-02 10:06:42 -04:00
  • 2ec097069c fix(shopfloor): S: mapper review fixes - headless task, drift guard, pre-flight, re-seed fix/sfld-s-drive-self-healing cproudlock 2026-09-04 13:37:37 -04:00
  • ca9b0de89c feat(shopfloor): Repair-AppShortcuts.ps1 for Defect Tracker pins after MSI upgrade cproudlock 2026-09-04 12:51:23 -04:00
  • 01cf99da01 fix(shopfloor): self-healing S: drive mapper to stop mid-shift drive loss cproudlock 2026-09-04 12:18:33 -04:00
  • 47f5d4603a fix(e10): --e10 passed bare silently skipped the controller cproudlock 2026-08-27 13:55:00 -04:00
  • 5e249e8ad0 feat(e10): run on Windows as well as Linux cproudlock 2026-08-27 13:40:15 -04:00
  • eb4d067f12 feat(e10): SIC e10 part marker client, pattern generator and eDNC simulator cproudlock 2026-08-27 12:57:20 -04:00
  • f1755751bb Part marker: a misconfigured bay is now loud, and the listing loop is bounded cproudlock 2026-08-26 15:06:47 -04:00