This website requires JavaScript.
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