-
-
Notifications
You must be signed in to change notification settings - Fork 14.2k
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 v249 #131618
systemd v249 #131618
Conversation
The error looks like it's coming from here
on non linux systems you can't call procps with the override. I wonder why the ci is trying to build this for non-linux environments. |
Just to document the current status: Bootup of graphical targets works but without graphical.target being the default multi-user.target is never reached. I'll have to spawn a VM with proper serial configuration outside of our NixOS test runners to debug this properly. Hopefully this weekend will be sufficient to find a solution to the actual issue. |
Ok, so with 4912e82 we are able to build the small NixOS test set. Next step is to cleanup the history a bit and propose that patch (in a cleanup fashion) to upstream for at least commenting on it. |
97bd3ab
to
539238a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Other than the small nit I noted, LGTM for the tpm2-tss changes. Have not reviewed the rest.
#134919 Sorry if this comment is noise, feel free to hide it. |
@ofborg eval |
I would rather not make the scope of this any bigger. We can have a look at that PR separate from this. |
It appears like we have a couple of failures with the newer systemd version: https://hydra.nixos.org/eval/1698173?filter=tests.systemd-&compare=1697597&full=
There are a few more test failures that either look unrelated or are just some weird corner cases: https://hydra.nixos.org/eval/1698173?filter=&compare=1697597&full=1 |
There seems to be the following
perhaps not important at all. In the confinement logs there is also the Feel free to ignore those if you think they can be skipped. |
It was never about restarting the staging cycle. As I expressed in the staging matrix channel the intention was to have a staging cycle where this doesn't get bundled up with tons of stdenv, glibc, binutils, bash, ... changes that just make it painful to figure out why things a breaking. I've rebased this onto staging now. I didn't test if this still works as I'm tired of rebuilding everything for days. Feel free to merge whenever you feel like it. |
The separate systemd-only cycle might still happen, due to darwin overload and |
Found warning on systemlog:
|
Motivation for this change
This updates to the latest version of systemd. I'll target staging with this as soon as testing confirms that it is good. I don't want to deal with the typical staging issues just now while working on this.
Things done