When an Ubuntu 24.04 (noble) system with an i40e network adapter is
built with the Debian bookworm nfsroot image, 'eno1' is set as the
network device name and subsequently used for the netplan
configuration file:
# grep -ir eno1 /var/log/fai/gac-p233/last
/var/log/fai/gac-p233/last/fai.log:eno1
at 11:24 AM Thomas Lange wrote:
>
>
> >>>>> On Fri, 31 May 2024 10:27:06 -0700, Robert Moulton
> >>>>> said:
>
> > When an Ubuntu 24.04 (noble) system with an i40e network adapter is
> > built with the Debian bookworm nfsro
line to DEBIAN/30-interfaces
>
> set -x
>
> Then you get a lot of debugging output in scripts.lof
>
>
> regards Thomas
>
>
> >>>>> On Fri, 31 May 2024 12:09:07 -0700, Robert Moulton
> >>>>> said:
>
> > This is all that's re
indeed, you're right, for noble the scheme is v255:
$ diff udevadm-bookworm.txt udevadm-noble.txt
1,3c1,3
< P: /devices/pci:64/:64:02.0/:65:00.0/net/eno1
< M: eno1
< R: 1
---
> P: /devices/pci:64/:64:02.0/:65:00.0/net/eno1np0
> M: eno1np0
> R: 0
6c6
< E: DEVPATH=/devices/pc
Is it reasonable to presume that a proper fix would be expected with a
debian-trixie-based FAI release?
Following Thomas' suggestion, My current magic sed-foo work-around:
# diff /var/tmp/30-interface.orig /srv/fai/config/scripts/DEBIAN/30-interface
86a87,91
> # explicitly set noble-
Does anyone have working examples to share, with standard partitions and/or lvm?
thanks,
-r