| 21 Apr 2023 |
@hexa:lossy.network | merged! 😄 | 16:46:57 |
@elvishjerricco:matrix.org | Whoo! | 16:47:14 |
flokli | In reply to @elvishjerricco:matrix.org
What else is left for these to be merged? flokli?
- https://github.com/NixOS/nixpkgs/pull/226237
- https://github.com/NixOS/nixpkgs/pull/169116
I just hit the big green button on the networkd - figured we should also get that in, and not block it on the other one to be merged. Thanks for the work :-) | 16:49:29 |
@elvishjerricco:matrix.org | Yea I left a comment on the other one that now there's a couple of things to do before merging it relating to networking :P | 16:50:33 |
@hexa:lossy.network | yes, it was one of the things I really wanted in 23.05 😄 | 16:50:43 |
flokli | Wonder when it's time to reboot that box with initrd networkd and see if it comes back up ;-) | 17:04:30 |
@elvishjerricco:matrix.org | Anyone have a better idea on how to have the initrd networkd options marked as shallow? I'm doing this ugly thing:
${if shallow then "visible" else null} = "shallow";
https://github.com/NixOS/nixpkgs/pull/226237/commits/67c58d4bfd00afd4eddbd854017ec204b9c49282
| 17:41:39 |
@janne.hess:helsinki-systems.de | I absolutely love this feature | 17:41:58 |
| 22 Apr 2023 |
@aktaboot:tchncs.de | Any tips on how/where to start looking to understand what the different Stages are doing ? should I just directly look at the code, or are there some other resources 🤔 | 10:13:17 |
K900 | You can see what units are included in the systemd stage 1 | 10:17:57 |
K900 | And that should tell you most of the things it does really | 10:18:04 |
K900 | Which is not a lot of things | 10:18:07 |
@aktaboot:tchncs.de | In reply to @k900:0upti.me You can see what units are included in the systemd stage 1 how do I do that ? | 10:22:42 |
K900 | https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/system/boot/systemd/initrd.nix | 10:23:04 |
@aktaboot:tchncs.de | oh, thanks | 10:23:38 |
| oddlama joined the room. | 12:36:17 |
oddlama | Has anyone tried the stage1 systemd with ZFS yet? There might be some necessary script conversions ahead | 12:37:32 |
@hexa:lossy.network | my laptop uses it | 12:37:56 |
@hexa:lossy.network | with impermanence even | 12:38:03 |
oddlama | oh, then I must have missed some option in my config that defines boot.initrd.postDeviceCommands | 12:38:46 |
@lily:lily.flowers | The ZFS nixos module enables it. Hold on let me link github | 12:38:59 |
@lily:lily.flowers | It needs to be updated after those assertions were added | 12:39:05 |
@lily:lily.flowers | https://github.com/NixOS/nixpkgs/pull/226237#issuecomment-1518633144 | 12:39:30 |
@aktaboot:tchncs.de | is it at this stage that the luks disks get decrypted ? | 12:39:44 |
@aktaboot:tchncs.de | I guess so | 12:40:02 |
oddlama | In reply to @lily:lily.flowers https://github.com/NixOS/nixpkgs/pull/226237#issuecomment-1518633144 Thanks that's exactly what I'm running into. | 12:40:05 |
oddlama | Guess I'll have to look at that later today | 12:40:49 |
@lily:lily.flowers | In reply to @aktaboot:tchncs.de is it at this stage that the luks disks get decrypted ? If the disk is neededForBoot (which is any disk to get /, /nix, /nix/store by default iirc) | 12:41:35 |
@aktaboot:tchncs.de | oh, I set it up directly with initrd.luks.devices | 12:42:55 |
@aktaboot:tchncs.de | * oh, I set it up directly with bott.initrd.luks.devices | 12:43:02 |