-
-
Notifications
You must be signed in to change notification settings - Fork 14.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Systemd stage 1: Unhide docs and round out assertions about unsupported features. #226237
Systemd stage 1: Unhide docs and round out assertions about unsupported features. #226237
Conversation
My only concern is that it does add a lot of sort of redundant things to the options list, since it repeats all the systemd options yet again. If anyone knows how to show the top level things like |
e8692c4
to
8db2585
Compare
Ok, I've set the systemd unit options to |
0dd1973
to
c0928c0
Compare
@arianvp I wasn't expecting the networkd PR to be merged first! :P There's a couple of things to change here now.
|
@ElvishJerricco can you rebase this on top of current master, and undraft when it's ready for review again? |
c0928c0
to
67c58d4
Compare
I'm not exactly happy with the ugly changes to |
67c58d4
to
1598338
Compare
Ok I think that's a little better for networkd. /cc @arianvp |
I've been happily running systemd in stage 1 for a few weeks now, but with this PR I can't rebuild my system with it enabled? Is that intentional, and I shouldn't have been running systemd stage 1 yet when using zfs?
|
This PR added some assertions, because systemd in initrd actually ignores some of these keys. What are these keys set to in your case? |
@flokli, those are being set automatically by the ZFS module so I think that module needs to be updated to conditionalize some of the |
Sorry, should have added the context there. Exactly what @lilyinstarlight said, this is just a side effect of having the zfs module enabled, nothing special on my side. |
Ok I thought I had checked the |
These options were missed in NixOS#226237, but they all were specifically added for systemd stage-1.
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/using-immutable-users-with-impermanence-on-luks/43459/1 |
I think 23.05 would be a good time to unhide the systemd initrd options.