| 24 Mar 2023 |
@elvishjerricco:matrix.org | it is not the latter | 23:34:21 |
@elvishjerricco:matrix.org | There is no code in the PR that automatically copies the stage 2 network config into stage 1 | 23:34:58 |
@elvishjerricco:matrix.org | though I could see that being a useful followup PR | 23:35:05 |
| 25 Mar 2023 |
colemickens | Now that you say that, I remember yoinking the config so I could specify it for both. My mistake. (Excited to see it merged 🤞🙏) | 00:22:59 |
Arian | Haven't followed the discussions here for a while. Where are we at these days? :D | 16:12:24 |
@elvishjerricco:matrix.org | Arian: networking is an open pr and I think the only other remaining featureset is the weird LUKS stuff? | 16:22:04 |
Arian | ncei | 16:22:22 |
Arian | * nice | 16:22:25 |
| @mbdf:matrix.org joined the room. | 18:37:02 |
| 26 Mar 2023 |
| rbutani joined the room. | 00:28:39 |
| @mbdf:matrix.org set a profile picture. | 17:20:00 |
| 27 Mar 2023 |
| @crtified:crtified.me joined the room. | 17:46:31 |
@mlyx:matrix.org | systemd 253 has entered nixos-unstable, can we merge the network pr? | 19:51:12 |
@elvishjerricco:matrix.org | The blocking problem for the networkd pr is lack of review, not the systemd version. Though one person did leave some review comments a few days ago that I haven't responded to yet | 19:54:09 |
| 30 Mar 2023 |
@gdamjan:spodeli.org | ElvishJerricco: your patch has been backported to 253.2 https://github.com/systemd/systemd-stable/compare/v253.1...v253.2 | 12:09:30 |
@elvishjerricco:matrix.org | awesome | 12:10:41 |
@elvishjerricco:matrix.org | we never did get around to actually implementing a temporary workaround for that in NixOS, did we... | 12:11:15 |
@lily:lily.flowers | In reply to @elvishjerricco:matrix.org we never did get around to actually implementing a temporary workaround for that in NixOS, did we... Sure didn't... | 12:17:49 |
@lily:lily.flowers | I've just had this in my config: https://github.com/lilyinstarlight/foosteros/blob/ff94238256228d2dc04f2bb85fecefedcd9c4bc0/config/hibernate.nix#L15-L19 | 12:17:58 |
| 5 Apr 2023 |
@elvishjerricco:matrix.org | I'm realizing that the networkd PR doesn't hide the boot.initrd.systemd.network.* options from the manual. I wonder if I should fix that or if we should just stop hiding boot.initrd.systemd.* options now that it's gotten pretty darn good | 02:03:53 |
@elvishjerricco:matrix.org | To that end: https://github.com/NixOS/nixpkgs/issues/224457#issuecomment-1496903296
Hopefully that was in line for that thread | 04:45:35 |
| R̴̨͕͇͍̞̮̐̅͆̌̀̉̐͋̈́̃̀͒́̎̅̚̚̚͠͝Ĕ̵̡̛͖͖̟̙̫̱͈̘̞̭͍͍͑̌̄͑̓̋̓̀̈̏̈́͊̇͊͆̉͂̏̀̃̚͘͝͝ͅͅD̶̡̢͔̱̖̮͙͉̘̺͓͍̩̮͈͍͗̃̀̏͌͘͜ͅŚ̸̬̭̯̬͙͇͓̬̩̳̤͚͓̤̩̺͉͖̉͛̓̿̎͊̿̆́̐͂̇͌̄̇̓͘ͅͅT̴̞̫̘̝͇͔̟̪̪̦͂̔̎̀̎ͅŎ̷̡̬̹̪͈̭̣͈̭̭͉̦̖̝̘̪͖͔̥̦̘̻̳Ṋ̶̛̫͈̳̘͚̜̔̋͆̅̈́͊̑͊̉̌̈́̾͑̈́̚ͅË̸̡̨̨̛͇̜̖͔͖̻̟̗̠̙͓̘̗̥͉͇̜͑͆͊͑͑̀̓͒͜͝͝ joined the room. | 05:51:36 |
Arian | Agreed! | 06:04:32 |
Arian | Lets make it visible | 06:04:37 |
| 6 Apr 2023 |
@uep:matrix.org | Yes | 08:51:29 |
K900 | Should probably add a release note too | 08:53:21 |
K900 | Like "this thing is here now please test it" | 08:53:29 |
@crtified:crtified.me | I don't know whether it's well known, as I got curious about systemd stage1 a few weeks ago: Using a specialization makes it really easy to test this out longterm without risking a non-bootable system | 08:55:15 |
@crtified:crtified.me | So right now, I'm basically using this to have a fallback to the scripted stage1:
boot.initrd.systemd.enable = lib.mkDefault true;
specialisation.scripted-stage1.configuration.boot.initrd.systemd.enable = false;
| 09:05:23 |
@uep:matrix.org | Good tip, maybe even worth adding to that release note. I just made the switch and figured I'd roll back if it broke, but you make a good point about resilience / recovery with ongoing changes as it stabilises. I think we're probably past that point now though | 09:10:12 |