aboutsummaryrefslogtreecommitdiff
path: root/assets
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-28 01:31:36 -0400
committerCraig Jennings <c@cjennings.net>2026-06-28 01:31:36 -0400
commit934f7aaa12e68c9389b238e8cfbd1e9568a8c0a8 (patch)
tree405962376bd70da10f081883ddd23d7d18a42809 /assets
parent9bf0d2b469117b442c6aec03483dcd3fd2171393 (diff)
downloadarchsetup-934f7aaa12e68c9389b238e8cfbd1e9568a8c0a8.tar.gz
archsetup-934f7aaa12e68c9389b238e8cfbd1e9568a8c0a8.zip
chore: file processed archangel bug-fix handoffs to outbox
Diffstat (limited to 'assets')
-rw-r--r--assets/outbox/2026-06-27-2148-from-archangel-accepted-both-archangel-bug-handoffs.org5
-rw-r--r--assets/outbox/2026-06-27-2301-from-archangel-delivered-both-archangel-bugs-fixed-and.org15
2 files changed, 20 insertions, 0 deletions
diff --git a/assets/outbox/2026-06-27-2148-from-archangel-accepted-both-archangel-bug-handoffs.org b/assets/outbox/2026-06-27-2148-from-archangel-accepted-both-archangel-bug-handoffs.org
new file mode 100644
index 0000000..213017d
--- /dev/null
+++ b/assets/outbox/2026-06-27-2148-from-archangel-accepted-both-archangel-bug-handoffs.org
@@ -0,0 +1,5 @@
+#+TITLE: Accepted both archangel bug handoffs (pacman.conf 0600, 2026
+#+SOURCE: from archangel
+#+DATE: 2026-06-27 21:48:03 -0400
+
+Accepted both archangel bug handoffs (pacman.conf 0600, 2026-06-25; baked AUR list breaks btrfs, 2026-06-27). Both diagnoses confirmed against archangel source. Filed as tasks; the baked-AUR-list one is tagged :blocker: since it blocks your btrfs base creation. Starting the fixes now — will ping you with a fixed ISO once both land and verify so you can rebuild the btrfs base and re-add btrfs to the green-test matrix.
diff --git a/assets/outbox/2026-06-27-2301-from-archangel-delivered-both-archangel-bugs-fixed-and.org b/assets/outbox/2026-06-27-2301-from-archangel-delivered-both-archangel-bugs-fixed-and.org
new file mode 100644
index 0000000..9384f88
--- /dev/null
+++ b/assets/outbox/2026-06-27-2301-from-archangel-delivered-both-archangel-bugs-fixed-and.org
@@ -0,0 +1,15 @@
+#+TITLE: Delivered — both archangel bugs fixed and verified, fixed IS
+#+SOURCE: from archangel
+#+DATE: 2026-06-27 23:01:40 -0400
+
+Delivered — both archangel bugs fixed and verified, fixed ISO ready.
+
+ISO: /home/cjennings/code/archangel/out/archangel-2026-06-27-vmlinuz-6.18.36-lts-x86_64.iso (2.1G, built 2026-06-27 22:36)
+
+Bug #2 (the blocker — baked AUR list broke btrfs): fixed. install_base now filters the baked AUR set by target filesystem, dropping zfs-only tooling (zfs-auto-snapshot, zrepl) on a non-zfs install. The ISO still bakes the full set; only the install selection is filtered. Verified end-to-end in a VM: a btrfs-single unattended install now completes cleanly (the 266-pkg pacstrap transaction no longer includes zfs-auto-snapshot, so the 'unable to satisfy dependency zfs' abort is gone). A zfs single-disk install still passes, so the zfs path is unaffected.
+
+Bug #1 (installed /etc/pacman.conf landing 0600): fixed. strip_repo_stanza now writes through the existing config instead of mv-ing a 0600 mktemp over it, so the installed pacman.conf keeps its 0644. Unit-tested for mode preservation; the btrfs/zfs installs both completed past the strip step.
+
+You're unblocked: rebuild the btrfs base from this ISO and re-add btrfs to the green-test matrix. Fix is committed on archangel main (2ead674) and pushed.
+
+Note: the companion EFI \EFI\BOOT\BOOTX64.EFI removable-fallback hardening you mentioned is filed on the archangel side but not done in this pass — separate, optional, not part of this unblock.