!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

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


SenderMessageTime
13 Aug 2022
@elvishjerricco:matrix.org@elvishjerricco:matrix.org colemickens: What branch are you on? 05:25:23
@colemickens:matrix.orgcolemickensidk, I can rebase it again, but it's my own stuff on nixos-unstable and then I think I re-took from the PR yesterday, so it should be pretty recent05:43:47
@colemickens:matrix.orgcolemickensbut I did see you pushed new commits tonight05:43:55
@elvishjerricco:matrix.org@elvishjerricco:matrix.orgYea I keep making changes, pushing, and then realizing I have more changes to make :P05:44:29
@colemickens:matrix.orgcolemickensso I rebased again for good measure22:26:24
@colemickens:matrix.orgcolemickensre-applied my /sbin -> /bin "fix" and then tried to boot22:26:38
@colemickens:matrix.orgcolemickens and same assert failures... and ls /etc: 22:26:48
@colemickens:matrix.orgcolemickens well, I can't seem to copy it easily right now, but suffice to say it doesn't contain and initrd-release file 22:27:28
@elvishjerricco:matrix.org@elvishjerricco:matrix.orgthat is extremely weird.22:28:47
@elvishjerricco:matrix.org@elvishjerricco:matrix.org are you able to get back to a position where you can nix eval stuff on the config? 22:29:03
@colemickens:matrix.orgcolemickenssure22:29:23
@elvishjerricco:matrix.org@elvishjerricco:matrix.orgBecause we should start looking at what is being evaluated here. We should also probably extract the CPIO archive and see what's in it22:29:39
@colemickens:matrix.orgcolemickensyes easily, I was mostly being lazy about copying through my multiplexer :S22:29:45
@elvishjerricco:matrix.org@elvishjerricco:matrix.org I'm interested in attrNames config.boot.initrd.systemd.contents, and whether the file exists in the CPIO archive 22:30:56
@colemickens:matrix.orgcolemickens its not in there: http://ix.io/47wA 22:32:41
@colemickens:matrix.orgcolemickensoh crap, I might not have refetched my inputs22:33:37
@colemickens:matrix.orgcolemickens-_-22:33:38
@colemickens:matrix.orgcolemickensokay, now we're looking better22:36:56
* @colemickens:matrix.orgcolemickens nice; now just one last commit to drudge up...22:40:30
@colemickens:matrix.orgcolemickensoh actually it managed its way through22:41:02
@colemickens:matrix.orgcolemickensthat's a visionfive board, tow-boot -> pxe -> sysd-stage1-netboot -> nixos22:41:30
@colemickens:matrix.orgcolemickens<3 <3 <322:41:43
@elvishjerricco:matrix.org@elvishjerricco:matrix.orgwow that's a helluva stack22:41:44
@elvishjerricco:matrix.org@elvishjerricco:matrix.org So do you have / on NFS? Or is it a squashfs style setup? 22:43:16
@colemickens:matrix.orgcolemickensI've got a little command that rebuilds my rpi netboot hosts on the community builder, my riscv netboot host cross-compiled, then deploys my "server" that references those outputs and serves via atftpd/nfsd22:43:47
@colemickens:matrix.orgcolemickensit's just initrd -> and then... it does mount a rootfs, but it could trivially be a tmpfs22:44:23
@colemickens:matrix.orgcolemickensI serve the nix-store for the entire netbootserver up, but I also serve a specialized export of the netboot-client's store export to the client22:44:44
@colemickens:matrix.orgcolemickensSo on activation it only has to "hydrate" enough store for itself to boot, even though it theoretically can "see" the nix-store for the netboot server itself.22:45:15

Show newer messages


Back to Room ListRoom Version: 6