WIP: fix(web01,extermal01,tower01): get rid of /dev/zero as a keyfile #806

Draft
mdebray wants to merge 1 commit from fix_encryption into main
Owner

The new initrd does not support depending on /dev/zero for luks
decryption

The new initrd does not support depending on /dev/zero for luks decryption
fix(web01,extermal01,tower01): get rid of /dev/zero as a keyfile
All checks were successful
Build all the nodes / web01 (pull_request) Successful in 59s
Build all the nodes / vault01 (pull_request) Successful in 1m4s
Build all the nodes / vault03 (pull_request) Successful in 1m11s
Build all the nodes / vault02 (pull_request) Successful in 1m28s
Show derivation diffs / external01 (pull_request) Successful in 1m24s
Show derivation diffs / geo01 (pull_request) Successful in 1m18s
Show derivation diffs / geo02 (pull_request) Successful in 1m4s
Show derivation diffs / compute01 (pull_request) Successful in 1m46s
Show derivation diffs / AP-jourdan (pull_request) Successful in 2m26s
Show derivation diffs / hypervisors0 (pull_request) Successful in 1m13s
Show derivation diffs / optic-loop (pull_request) Successful in 30s
Show derivation diffs / lab-router01 (pull_request) Successful in 1m2s
Show derivation diffs / hypervisors1 (pull_request) Successful in 1m23s
Show derivation diffs / AP-montrouge (pull_request) Successful in 3m38s
Show derivation diffs / iso (pull_request) Successful in 1m24s
Show derivation diffs / sw-Jourdan (pull_request) Successful in 17s
Show derivation diffs / krz01 (pull_request) Successful in 1m25s
Show derivation diffs / storage01 (pull_request) Successful in 49s
Show derivation diffs / rescue01 (pull_request) Successful in 1m18s
Show derivation diffs / sw-Montrouge (pull_request) Successful in 24s
Show derivation diffs / sw-Pantheon (pull_request) Successful in 21s
Show derivation diffs / tower01 (pull_request) Successful in 36s
Show derivation diffs / AP-pantheon (pull_request) Successful in 4m37s
Run pre-commit on all files / pre-commit (pull_request) Successful in 21s
Show derivation diffs / web02 (pull_request) Successful in 39s
Show derivation diffs / web03 (pull_request) Successful in 48s
Show derivation diffs / vault01 (pull_request) Successful in 1m21s
Show derivation diffs / web01 (pull_request) Successful in 1m19s
Show derivation diffs / vault03 (pull_request) Successful in 1m26s
Show derivation diffs / vault02 (pull_request) Successful in 1m27s
8974adba14
The new initrd does not support depending on /dev/zero for luks
decryption
mdebray force-pushed fix_encryption from 8974adba14
All checks were successful
Build all the nodes / web01 (pull_request) Successful in 59s
Build all the nodes / vault01 (pull_request) Successful in 1m4s
Build all the nodes / vault03 (pull_request) Successful in 1m11s
Build all the nodes / vault02 (pull_request) Successful in 1m28s
Show derivation diffs / external01 (pull_request) Successful in 1m24s
Show derivation diffs / geo01 (pull_request) Successful in 1m18s
Show derivation diffs / geo02 (pull_request) Successful in 1m4s
Show derivation diffs / compute01 (pull_request) Successful in 1m46s
Show derivation diffs / AP-jourdan (pull_request) Successful in 2m26s
Show derivation diffs / hypervisors0 (pull_request) Successful in 1m13s
Show derivation diffs / optic-loop (pull_request) Successful in 30s
Show derivation diffs / lab-router01 (pull_request) Successful in 1m2s
Show derivation diffs / hypervisors1 (pull_request) Successful in 1m23s
Show derivation diffs / AP-montrouge (pull_request) Successful in 3m38s
Show derivation diffs / iso (pull_request) Successful in 1m24s
Show derivation diffs / sw-Jourdan (pull_request) Successful in 17s
Show derivation diffs / krz01 (pull_request) Successful in 1m25s
Show derivation diffs / storage01 (pull_request) Successful in 49s
Show derivation diffs / rescue01 (pull_request) Successful in 1m18s
Show derivation diffs / sw-Montrouge (pull_request) Successful in 24s
Show derivation diffs / sw-Pantheon (pull_request) Successful in 21s
Show derivation diffs / tower01 (pull_request) Successful in 36s
Show derivation diffs / AP-pantheon (pull_request) Successful in 4m37s
Run pre-commit on all files / pre-commit (pull_request) Successful in 21s
Show derivation diffs / web02 (pull_request) Successful in 39s
Show derivation diffs / web03 (pull_request) Successful in 48s
Show derivation diffs / vault01 (pull_request) Successful in 1m21s
Show derivation diffs / web01 (pull_request) Successful in 1m19s
Show derivation diffs / vault03 (pull_request) Successful in 1m26s
Show derivation diffs / vault02 (pull_request) Successful in 1m27s
to d79120b63b
All checks were successful
Build all the nodes / vault03 (pull_request) Successful in 1m16s
Build all the nodes / vault02 (pull_request) Successful in 1m17s
Build all the nodes / vault01 (pull_request) Successful in 1m18s
Build all the nodes / AP-pantheon (pull_request) Successful in 1m56s
Show derivation diffs / AP-jourdan (pull_request) Successful in 2m29s
Show derivation diffs / compute01 (pull_request) Successful in 2m2s
Show derivation diffs / geo01 (pull_request) Successful in 1m15s
Show derivation diffs / geo02 (pull_request) Successful in 1m17s
Show derivation diffs / external01 (pull_request) Successful in 1m24s
Show derivation diffs / hypervisors0 (pull_request) Successful in 1m35s
Show derivation diffs / optic-loop (pull_request) Successful in 24s
Show derivation diffs / lab-router01 (pull_request) Successful in 55s
Show derivation diffs / hypervisors1 (pull_request) Successful in 1m10s
Show derivation diffs / iso (pull_request) Successful in 1m12s
Show derivation diffs / krz01 (pull_request) Successful in 1m11s
Show derivation diffs / AP-montrouge (pull_request) Successful in 3m45s
Show derivation diffs / sw-Montrouge (pull_request) Successful in 23s
Show derivation diffs / sw-Jourdan (pull_request) Successful in 27s
Show derivation diffs / sw-Pantheon (pull_request) Successful in 21s
Show derivation diffs / storage01 (pull_request) Successful in 54s
Show derivation diffs / tower01 (pull_request) Successful in 37s
Show derivation diffs / rescue01 (pull_request) Successful in 58s
Show derivation diffs / AP-pantheon (pull_request) Successful in 4m38s
Run pre-commit on all files / pre-commit (pull_request) Successful in 19s
Show derivation diffs / vault01 (pull_request) Successful in 1m19s
Show derivation diffs / web02 (pull_request) Successful in 38s
Show derivation diffs / web03 (pull_request) Successful in 49s
Show derivation diffs / web01 (pull_request) Successful in 1m14s
Show derivation diffs / vault03 (pull_request) Successful in 1m21s
Show derivation diffs / vault02 (pull_request) Successful in 1m28s
2026-06-06 19:43:04 +02:00
Compare
All checks were successful
Check meta / check_meta (pull_request) Successful in 6s
Required
Details
Check workflows / check_workflows (pull_request) Successful in 7s
Required
Details
Run pre-commit on all files / pre-commit (push) Successful in 30s
Required
Details
Build all the nodes / AP-test (pull_request) Successful in 51s
Required
Details
Build all the nodes / geo01 (pull_request) Successful in 1m2s
Required
Details
Build the shell / build-shell (pull_request) Successful in 39s
Required
Details
Build all the nodes / bridge01 (pull_request) Successful in 1m7s
Required
Details
Build all the nodes / build01 (pull_request) Successful in 1m7s
Required
Details
Build all the nodes / optic-loop (pull_request) Successful in 1m3s
Required
Details
Build all the nodes / external01 (pull_request) Successful in 1m8s
Required
Details
Build all the nodes / cof02 (pull_request) Successful in 1m9s
Required
Details
Show derivation diffs / AP-test (pull_request) Successful in 1m15s
Show derivation diffs / bridge01 (pull_request) Successful in 1m14s
Build all the nodes / sw-Montrouge (pull_request) Successful in 59s
Required
Details
Build all the nodes / sw-Pantheon (pull_request) Successful in 57s
Required
Details
Build all the nodes / sw-Jourdan (pull_request) Successful in 59s
Required
Details
Build all the nodes / hypervisors0 (pull_request) Successful in 1m16s
Required
Details
Show derivation diffs / build01 (pull_request) Successful in 1m15s
Build all the nodes / lab-router01 (pull_request) Successful in 1m15s
Required
Details
Build all the nodes / geo02 (pull_request) Successful in 1m16s
Required
Details
Build all the nodes / AP-jourdan (pull_request) Successful in 1m22s
Required
Details
Build all the nodes / compute01 (pull_request) Successful in 1m21s
Required
Details
Build all the nodes / hypervisors1 (pull_request) Successful in 1m17s
Required
Details
Build all the nodes / iso (pull_request) Successful in 1m18s
Required
Details
Build all the nodes / web02 (pull_request) Successful in 58s
Required
Details
Build all the nodes / krz01 (pull_request) Successful in 1m18s
Required
Details
Build all the nodes / web03 (pull_request) Successful in 57s
Required
Details
Build all the nodes / tower01 (pull_request) Successful in 1m1s
Required
Details
Build all the nodes / storage01 (pull_request) Successful in 1m5s
Required
Details
Show derivation diffs / cof02 (pull_request) Successful in 1m24s
Build all the nodes / web01 (pull_request) Successful in 1m12s
Required
Details
Build all the nodes / AP-montrouge (pull_request) Successful in 1m38s
Required
Details
Build all the nodes / rescue01 (pull_request) Successful in 1m21s
Required
Details
Build all the nodes / vault03 (pull_request) Successful in 1m16s
Required
Details
Build all the nodes / vault02 (pull_request) Successful in 1m17s
Required
Details
Build all the nodes / vault01 (pull_request) Successful in 1m18s
Required
Details
Build all the nodes / AP-pantheon (pull_request) Successful in 1m56s
Required
Details
Show derivation diffs / AP-jourdan (pull_request) Successful in 2m29s
Show derivation diffs / compute01 (pull_request) Successful in 2m2s
Show derivation diffs / geo01 (pull_request) Successful in 1m15s
Show derivation diffs / geo02 (pull_request) Successful in 1m17s
Show derivation diffs / external01 (pull_request) Successful in 1m24s
Show derivation diffs / hypervisors0 (pull_request) Successful in 1m35s
Show derivation diffs / optic-loop (pull_request) Successful in 24s
Show derivation diffs / lab-router01 (pull_request) Successful in 55s
Show derivation diffs / hypervisors1 (pull_request) Successful in 1m10s
Show derivation diffs / iso (pull_request) Successful in 1m12s
Show derivation diffs / krz01 (pull_request) Successful in 1m11s
Show derivation diffs / AP-montrouge (pull_request) Successful in 3m45s
Show derivation diffs / sw-Montrouge (pull_request) Successful in 23s
Show derivation diffs / sw-Jourdan (pull_request) Successful in 27s
Show derivation diffs / sw-Pantheon (pull_request) Successful in 21s
Show derivation diffs / storage01 (pull_request) Successful in 54s
Show derivation diffs / tower01 (pull_request) Successful in 37s
Show derivation diffs / rescue01 (pull_request) Successful in 58s
Show derivation diffs / AP-pantheon (pull_request) Successful in 4m38s
Run pre-commit on all files / pre-commit (pull_request) Successful in 19s
Required
Details
Show derivation diffs / vault01 (pull_request) Successful in 1m19s
Show derivation diffs / web02 (pull_request) Successful in 38s
Show derivation diffs / web03 (pull_request) Successful in 49s
Show derivation diffs / web01 (pull_request) Successful in 1m14s
Show derivation diffs / vault03 (pull_request) Successful in 1m21s
Show derivation diffs / vault02 (pull_request) Successful in 1m28s
This pull request is marked as a work in progress.
This branch is out-of-date with the base branch
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin fix_encryption:fix_encryption
git switch fix_encryption
Sign in to join this conversation.
No description provided.