r/Gentoo 29d ago

Support kernel >=7.0.1 dropbear issue

Hi everyone,

does anyone else have issues with dropbear or clevis since kernel 7.0.1?
My system does not initialize the network adapter anymore. As a result, I can't unlock my encrypted root via ssh or automatically via clevis.

Everything worked fine until the 7.0.1 drop, but I can't figure out what changed, since. I can still build initramfs for 7.0.0 and older, update the grub config and those kernels still boot fine, so I believe nothing is wrong with my kernel config or grub config per se.

On thing I'm confident is that the network interface does not even come up and so the 'network hooks' do not get applied.

Edit: Dracut version 111 (https://github.com/dracut-ng/dracut) released 4 days ago did fix the issue.

Edit 2: there is a gentoo news around dracut v111 (2026-05-08-dracut-hostonly-cmdline) and this version is now in portage available (still unstable right now).

2 Upvotes

10 comments sorted by

View all comments

1

u/Individual_Range_894 28d ago

I analysed the boot log and it might be a boot order issue.
The following log line is missing on newer kernels:

```
systemd[1]: clevis-luks-askpass.path: Got triggered by '/run/systemd/ask-password'.
```
So it might either be a systemd issue with the boot order or a dracut issue. I will investigate further. However its interessting that in 16h nobody else has this issue

1

u/Individual_Range_894 26d ago

I updated dracut to version 111 (released 4 days ago - https://github.com/dracut-ng/dracut) and everything worked again. Looks like dracut had some gentoo specific fixes.