!PSmBFWNKoXmlQBzUQf:helsinki-systems.de

Stage 1 systemd

82 Members
systemd in NixOs's stage 1, replacing the current bash tooling https://github.com/NixOS/nixpkgs/projects/5127 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
19 Feb 2023
@elvishjerricco:matrix.org@elvishjerricco:matrix.org and then we just have to put the proper depends for bind mounts, and if users want stuff like overlayfs to be fixed they just put the necessary depends in there 16:19:52
@elvishjerricco:matrix.org@elvishjerricco:matrix.org and we implement it in terms of the x-systemd.requires-mounts-for= FS option 16:20:05
@lily:lily.flowers@lily:lily.flowersThat actually sounds like a pretty good idea16:23:31
@lily:lily.flowers@lily:lily.flowersI like that16:23:42
@elvishjerricco:matrix.org@elvishjerricco:matrix.org issue about the depends thing: https://github.com/NixOS/nixpkgs/issues/217179 16:25:42
@elvishjerricco:matrix.org@elvishjerricco:matrix.org I think I found a way to do the flushBeforeStage2 thing for the networkd PR, but networkctl down is neither failing nor taking interfaces down... am confused 22:29:30
@elvishjerricco:matrix.org@elvishjerricco:matrix.orgit requires bringing dbus into initrd because that's how networkctl interacts with networkd22:31:12
@elvishjerricco:matrix.org@elvishjerricco:matrix.organd that was annoying in its own right22:31:17
@elvishjerricco:matrix.org@elvishjerricco:matrix.org and then it just... almost worked 22:31:27
@lily:lily.flowers@lily:lily.flowers
In reply to @elvishjerricco:matrix.org
and then it just... almost worked
Anything interesting in logs?
22:34:43
@elvishjerricco:matrix.org@elvishjerricco:matrix.orgnot that I can see22:34:50
@elvishjerricco:matrix.org@elvishjerricco:matrix.orgthough I haven't tried with systemd debug log level yet22:35:01
@lily:lily.flowers@lily:lily.flowers
In reply to @elvishjerricco:matrix.org
it requires bringing dbus into initrd because that's how networkctl interacts with networkd
(also does this work with services.dbus.implementation = "broker"?)
22:35:03
@elvishjerricco:matrix.org@elvishjerricco:matrix.orgoh my initrd implementation is far too dumb to care for that option lol22:35:21
@elvishjerricco:matrix.org@elvishjerricco:matrix.org * oh my initrd dbus implementation is far too dumb to care for that option lol22:35:27
@lily:lily.flowers@lily:lily.flowers
In reply to @elvishjerricco:matrix.org
though I haven't tried with systemd debug log level yet
Yeah prob try that. Looking at networkctl code I don't see anything obvious unless networkd is just ignoring dbus commands totally or something
22:35:31
@lily:lily.flowers@lily:lily.flowers
In reply to @elvishjerricco:matrix.org
oh my initrd dbus implementation is far too dumb to care for that option lol
I figured so, just wanted to make sure it wouldn't blow up with it :)
22:35:41
@elvishjerricco:matrix.org@elvishjerricco:matrix.orgyea next thing is too look at the logs22:36:08

Show newer messages


Back to Room ListRoom Version: 6