James Le Cuirot
James Le Cuirot
Ah, good idea, should have thought of that. Those messages might be red herrings though. iscsi support certainly isn't mandatory.
Ah, so you are getting further than before. I thought it was still freezing before it even got to the initrd. Are you not able to get an emergency shell...
> How can I try? It fails and stop but maybe I could try some kernel parameter? > > I'm not sure it would work because everything is printed thanks...
Same here from x86_64-linux-gnu to m68k-linux-gnu on Gentoo. 5.38.2 still builds fine, so I don't think it's a Gentoo issue.
You're looking at the wrong bootengine branch. [This is the file you mean](https://github.com/flatcar/bootengine/blob/flatcar-master/dracut/03flatcar-network/parse-ip-for-networkd.sh), although it hasn't changed much since.
> I would say that we could simply and purely replace `/var/run/docker.sock` to `/run/docker.sock` in [`docker.socket`](https://github.com/flatcar/sysext-bakery/blob/d79498aed54ba176d4378b5e964a5824831da57e/docker.sysext/files/usr/lib/systemd/system/docker.socket#L5). Yep. Gentoo uses [upstream's docker.socket](https://github.com/moby/moby/blob/6997452eb5e27a5435ba5bb4a778a76d0a39fa4a/contrib/init/systemd/docker.socket), which has that.
FYI I have reproduced this, but I haven't had time to dig into it much. I did see that the glib source simply doesn't allow this, and there didn't seem...
I agree, that does seem like the way to go.
libgcrypt.so is likely to be on the wider system for other reasons, as is the case for us, but we're desperately trying to keep the size of the initrd down....
I don't think calling ldd like this is controversial. crypt-gpg already does it like this, and ldd gets called against all the installed sysroot binaries behind the scenes. Having now...