| 11 Aug 2022 |
@arianvp:matrix.org | might need to pivot/re-exec to processes in the new chroot | 11:57:07 |
| 12 Aug 2022 |
| Kanashi Mia changed their display name from nirahv to Nirahv Kanashi Mia. | 17:25:56 |
| 13 Aug 2022 |
colemickens | oh, I think I lost my nfs systemd/initrd/net fix :S | 02:38:23 |
colemickens | when updating to test the latest pr version | 02:38:35 |
@elvishjerricco:matrix.org | oh i forgot about that | 02:38:38 |
colemickens | so something else doesn't work about it again somehow (the stupid protocol error?) but I did see this: https://git.linux-nfs.org/?p=steved/nfs-utils.git;a=commit;h=49822c2130a2a6e1d5a9e414f5a0726a461d9b00 | 03:53:57 |
colemickens | that's in a recently tagged release | 03:54:16 |
@elvishjerricco:matrix.org | https://github.com/NixOS/nixpkgs/pull/169116#issuecomment-1213698361 | 05:07:42 |
colemickens | I seem to get getting thrown into emergency mode even though my root fs ends up mounting ok | 05:20:25 |
colemickens | May 21 14:25:08 localhost systemd[1]: initrd-root-device.target: Starting requested but asserts failed.
May 21 14:25:08 localhost systemd[1]: Assertion failed for Initrd Root Device.
May 21 14:25:08 localhost systemd[1]: initrd-root-fs.target: Starting requested but asserts failed.
May 21 14:25:08 localhost systemd[1]: Assertion failed for Initrd Root File System.
May 21 14:25:08 localhost systemd[1]: Dependency failed for Reload Configuration from the Real Root. | 05:20:43 |
colemickens | but some seconds later, the network inits, and then the rw-store, overlay store mounts | 05:21:06 |
colemickens | the asserts for one of those targets was just /etc/initrd-release path existing... | 05:21:28 |
@elvishjerricco:matrix.org | huh | 05:21:53 |
@elvishjerricco:matrix.org | I mean initrd-release should definitely exist | 05:22:00 |
@elvishjerricco:matrix.org | colemickens: What branch are you on? | 05:25:23 |
colemickens | idk, 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 recent | 05:43:47 |
colemickens | but I did see you pushed new commits tonight | 05:43:55 |
@elvishjerricco:matrix.org | Yea I keep making changes, pushing, and then realizing I have more changes to make :P | 05:44:29 |
colemickens | so I rebased again for good measure | 22:26:24 |
colemickens | re-applied my /sbin -> /bin "fix" and then tried to boot | 22:26:38 |
colemickens | and same assert failures... and ls /etc: | 22:26:48 |
colemickens | 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 | that is extremely weird. | 22:28:47 |
@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 | sure | 22:29:23 |
@elvishjerricco:matrix.org | Because we should start looking at what is being evaluated here. We should also probably extract the CPIO archive and see what's in it | 22:29:39 |
colemickens | yes easily, I was mostly being lazy about copying through my multiplexer :S | 22:29:45 |
@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 | its not in there: http://ix.io/47wA | 22:32:41 |
colemickens | oh crap, I might not have refetched my inputs | 22:33:37 |