host_001_momo_koeln: fix swap UUID and initrd boot modules #223

Merged
teutat3s merged 2 commits from momo/fix-swap-uuid into momo/main 2023-04-24 16:02:31 +00:00
Owner
  • fixes wrong swap UUID
  • fixes boot

boot.initrd.kernelModules overrides boot.initrd.availableKernelModules
and forces the initrd to load only those modules. This leads to the host
being unbootable in this case because of missing required modules.
availableKernelModules is the correct place for desired modules.

This got fixed during a debugging session of @hensoko and @teutat3s, but
not implemented in nix code until now.

- fixes wrong swap UUID - fixes boot `boot.initrd.kernelModules` overrides `boot.initrd.availableKernelModules` and forces the initrd to load only those modules. This leads to the host being unbootable in this case because of missing required modules. `availableKernelModules` is the correct place for desired modules. This got fixed during a debugging session of @hensoko and @teutat3s, but not implemented in nix code until now.
teutat3s added 2 commits 2023-04-24 11:18:43 +00:00
host_001_momo_koeln: fix swap UUID
All checks were successful
continuous-integration/drone/push Build is passing
2692b2dc20
This got changed while debugging boot failures on this host, by

re-creating swap.
host_001_momo_koeln: fix initrd kernelModules
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
db53f9f1be
boot.initrd.kernelModules overrides boot.initrd.availableKernelModules
and forces the initrd to load only those modules. This leads to the host
being unbootable in this case because of missing required modules.
availableKernelModules is the correct place for desired modules.

This got fixed during a debugging session of hensoko and teutat3s, but
not implemented in nix code until now.
hensoko approved these changes 2023-04-24 16:01:28 +00:00
teutat3s merged commit 9efce1619a into momo/main 2023-04-24 16:02:31 +00:00
teutat3s deleted branch momo/fix-swap-uuid 2023-04-24 16:02:31 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: pub-solar/os#223
No description provided.