!PSmBFWNKoXmlQBzUQf:helsinki-systems.de

Stage 1 systemd

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

Load older messages


SenderMessageTime
10 Apr 2023
@nickcao:nichi.co@nickcao:nichi.coIt's strange that systemd recommends toolings to write fstab instead of generating mount units directly03:17:10
@elvishjerricco:matrix.org@elvishjerricco:matrix.orgnah, fstab is way better03:17:31
@elvishjerricco:matrix.org@elvishjerricco:matrix.orgit has a lot of niceties03:17:37
@nickcao:nichi.co@nickcao:nichi.coString concat does not look nice to me03:17:48
11 Apr 2023
@flokli:matrix.orgflokli Nick Cao: there's too much stuff out there relying on, or editing /etc/fstab 08:40:27
@flokli:matrix.orgfloklisystemd has systemd-fstab-generator, which will parse /etc/fstab and generate all the .mount units on the fly08:41:00
@flokli:matrix.orgfloklisystemd then really only considers the .mount units internally08:41:16
@flokli:matrix.orgflokli But by going the /etc/fstab detour, you ensure that other tooling still works, which is probably why they recommend it 08:41:36
@flokli:matrix.orgflokli like, mount (8) can't parse .mount units, but can parse /etc/fstab 08:42:00
@elvishjerricco:matrix.org@elvishjerricco:matrix.org and systemd-fstab-generator does kind of a lot more than simply generating units. It has a lot of special options for conveniently adding a lot of nuance to those units 08:42:09
@flokli:matrix.orgflokliyes08:42:15
@flokli:matrix.orgflokliRedacted or Malformed Event08:42:20
@elvishjerricco:matrix.org@elvishjerricco:matrix.orgLikely final call for review on networkd: https://github.com/NixOS/nixpkgs/pull/169116#issuecomment-150395818019:12:08
@elvishjerricco:matrix.org@elvishjerricco:matrix.org Janne Heß, Lily Foster: I'm particularly interested in whether either of you have comments, given your relatively high levels of involvement with systemd stage 1 development. 19:13:04
@lily:lily.flowers@lily:lily.flowersI'll try to get to it tonight. I've skimmed it before and nothing stuck out as a problem then, but I haven't actually given it a more in-depth review19:18:40
12 Apr 2023
@janne.hess:helsinki-systems.de@janne.hess:helsinki-systems.deCan try if I find the time :/ Don't hesitate to merge without my review in case I never get to it07:50:00
@andi:kack.it@andi:kack.it changed their display name from andi- to andi-|m.10:39:39
@andi:kack.it@andi:kack.it changed their display name from andi-|m to andi-.13:02:49
@elvishjerricco:matrix.org@elvishjerricco:matrix.org TIL we have a repart module now... And it doesn't seem right at all to me. It waits for sysroot.mount before running but the only reason you would use this in initrd is to partition/format sysroot. And sysroot.mount isn't even the right thing to wait for; as written it needs to wait for /sysroot/nix/store 18:35:49
@elvishjerricco:matrix.org@elvishjerricco:matrix.orglike, if we're going to require the stage 2 fs to be set up, then we should do it in stage 2, not stage 1. And if you're doing it in stage 1, just put the config files in stage 118:37:07
@elvishjerricco:matrix.org@elvishjerricco:matrix.org * like, if we're going to require the stage 2 fs to be set up, then we should do it in stage 2, not stage 1. And if we're doing it in stage 1, just put the config files in stage 118:37:15
@arianvp:matrix.orgArianHmm 19:03:06
15 Apr 2023
@elvishjerricco:matrix.org@elvishjerricco:matrix.orghttps://github.com/NixOS/nixpkgs/pull/22623707:41:18
@elvishjerricco:matrix.org@elvishjerricco:matrix.orgIt'd be great to gets docs unhidden for 23.0507:41:33
@yinfeng:li7g.comYinfeng changed their profile picture.15:05:02
@yinfeng:li7g.comYinfeng changed their profile picture.15:08:57
@yinfeng:li7g.comYinfeng removed their profile picture.15:12:08
@yinfeng:li7g.comYinfeng set a profile picture.15:12:36
16 Apr 2023
@elvishjerricco:matrix.org@elvishjerricco:matrix.org flokli: I think I've addressed all the comments on the networkd PR. Can we hit the merge button sometime soon? 00:47:23
@elvishjerricco:matrix.org@elvishjerricco:matrix.org flokli: If flushBeforeStage2 is a blocker, let's split that out into a separate PR. I'm just confused why its a question now when it's been a part of scripted initrd for a long time. 16:34:03

Show newer messages


Back to Room ListRoom Version: 6