2024-05-22 00:22:21 |
Matthew Ruffell |
bug |
|
|
added bug |
2024-05-22 00:22:30 |
Matthew Ruffell |
nominated for series |
|
Ubuntu Noble |
|
2024-05-22 00:22:30 |
Matthew Ruffell |
bug task added |
|
linux (Ubuntu Noble) |
|
2024-05-22 00:22:30 |
Matthew Ruffell |
nominated for series |
|
Ubuntu Oracular |
|
2024-05-22 00:22:30 |
Matthew Ruffell |
bug task added |
|
linux (Ubuntu Oracular) |
|
2024-05-22 00:33:51 |
Matthew Ruffell |
bug task added |
|
linux-gcp (Ubuntu) |
|
2024-05-22 00:33:57 |
Matthew Ruffell |
bug task deleted |
linux (Ubuntu) |
|
|
2024-05-22 00:34:03 |
Matthew Ruffell |
bug task deleted |
linux (Ubuntu Noble) |
|
|
2024-05-22 00:34:08 |
Matthew Ruffell |
bug task deleted |
linux (Ubuntu Oracular) |
|
|
2024-05-22 00:34:18 |
Matthew Ruffell |
linux-gcp (Ubuntu Noble): importance |
Undecided |
High |
|
2024-05-22 00:34:20 |
Matthew Ruffell |
linux-gcp (Ubuntu Oracular): importance |
Undecided |
High |
|
2024-05-22 00:34:23 |
Matthew Ruffell |
linux-gcp (Ubuntu Noble): assignee |
|
Matthew Ruffell (mruffell) |
|
2024-05-22 00:34:26 |
Matthew Ruffell |
linux-gcp (Ubuntu Oracular): assignee |
|
Matthew Ruffell (mruffell) |
|
2024-05-22 00:34:29 |
Matthew Ruffell |
linux-gcp (Ubuntu Noble): status |
New |
In Progress |
|
2024-05-22 00:34:32 |
Matthew Ruffell |
linux-gcp (Ubuntu Oracular): status |
New |
In Progress |
|
2024-05-22 00:34:46 |
Matthew Ruffell |
description |
BugLink: https://bugs.launchpad.net/bugs/
[Impact]
GCE C3 Metal instance type requires the Intel IDPF driver for networking to function.
On the Mantic kernel, this was built into the kernel:
# grep IDPF /boot/config-6.5.0-1020-gcp
CONFIG_IDPF=y
On Noble, this is now been included as a module, in modules-extra:
# grep IDPF /boot/config-6.8.0-1007-gcp
CONFIG_IDPF=m
# dpkg -S /lib/modules/6.8.0-1007-gcp/kernel/drivers/net/ethernet/intel/idpf/idpf.ko.zst
linux-modules-extra-6.8.0-1007-gcp: /lib/modules/6.8.0-1007-gcp/kernel/drivers/net/ethernet/intel/idpf/idpf.ko.zst
modules-extra is not included in GCP cloud images, and thus, C3 Metal instance types have no networking. They cannot install modules-extra either.
[Fix]
Set CONFIG_IDPF=y for GCP kernels.
Leave -generic as CONFIG_IDPF=m for all architectures.
[Testcase]
$ grep -Rin "IDPF" /boot/config-$(uname -r)
CONFIG_IDPF=y
Check /lib/modules/$(uname -r)/kernel/drivers/net/ethernet/intel/idpf/idpf.ko
[Where problems could occur]
We are building the IDPF driver into the kernel image. This will slightly increase the kernel size by a negligible amount. |
BugLink: https://bugs.launchpad.net/bugs/2066320
[Impact]
GCE C3 Metal instance type requires the Intel IDPF driver for networking to function.
On the Mantic kernel, this was built into the kernel:
# grep IDPF /boot/config-6.5.0-1020-gcp
CONFIG_IDPF=y
On Noble, this is now been included as a module, in modules-extra:
# grep IDPF /boot/config-6.8.0-1007-gcp
CONFIG_IDPF=m
# dpkg -S /lib/modules/6.8.0-1007-gcp/kernel/drivers/net/ethernet/intel/idpf/idpf.ko.zst
linux-modules-extra-6.8.0-1007-gcp: /lib/modules/6.8.0-1007-gcp/kernel/drivers/net/ethernet/intel/idpf/idpf.ko.zst
modules-extra is not included in GCP cloud images, and thus, C3 Metal instance types have no networking. They cannot install modules-extra either.
[Fix]
Set CONFIG_IDPF=y for GCP kernels.
Leave -generic as CONFIG_IDPF=m for all architectures.
[Testcase]
$ grep -Rin "IDPF" /boot/config-$(uname -r)
CONFIG_IDPF=y
Check /lib/modules/$(uname -r)/kernel/drivers/net/ethernet/intel/idpf/idpf.ko
[Where problems could occur]
We are building the IDPF driver into the kernel image. This will slightly increase the kernel size by a negligible amount. |
|
2024-05-22 00:35:06 |
Matthew Ruffell |
tags |
|
noble sts |
|
2024-05-22 00:39:26 |
Matthew Ruffell |
description |
BugLink: https://bugs.launchpad.net/bugs/2066320
[Impact]
GCE C3 Metal instance type requires the Intel IDPF driver for networking to function.
On the Mantic kernel, this was built into the kernel:
# grep IDPF /boot/config-6.5.0-1020-gcp
CONFIG_IDPF=y
On Noble, this is now been included as a module, in modules-extra:
# grep IDPF /boot/config-6.8.0-1007-gcp
CONFIG_IDPF=m
# dpkg -S /lib/modules/6.8.0-1007-gcp/kernel/drivers/net/ethernet/intel/idpf/idpf.ko.zst
linux-modules-extra-6.8.0-1007-gcp: /lib/modules/6.8.0-1007-gcp/kernel/drivers/net/ethernet/intel/idpf/idpf.ko.zst
modules-extra is not included in GCP cloud images, and thus, C3 Metal instance types have no networking. They cannot install modules-extra either.
[Fix]
Set CONFIG_IDPF=y for GCP kernels.
Leave -generic as CONFIG_IDPF=m for all architectures.
[Testcase]
$ grep -Rin "IDPF" /boot/config-$(uname -r)
CONFIG_IDPF=y
Check /lib/modules/$(uname -r)/kernel/drivers/net/ethernet/intel/idpf/idpf.ko
[Where problems could occur]
We are building the IDPF driver into the kernel image. This will slightly increase the kernel size by a negligible amount. |
BugLink: https://bugs.launchpad.net/bugs/2066320
[Impact]
GCE C3 Metal instance type requires the Intel IDPF driver for networking to function.
On the Mantic kernel, this was built into the kernel:
# grep IDPF /boot/config-6.5.0-1020-gcp
CONFIG_IDPF=y
On Noble, this is now been included as a module, in modules-extra:
# grep IDPF /boot/config-6.8.0-1007-gcp
CONFIG_IDPF=m
# dpkg -S /lib/modules/6.8.0-1007-gcp/kernel/drivers/net/ethernet/intel/idpf/idpf.ko.zst
linux-modules-extra-6.8.0-1007-gcp: /lib/modules/6.8.0-1007-gcp/kernel/drivers/net/ethernet/intel/idpf/idpf.ko.zst
modules-extra is not included in GCP cloud images, and thus, C3 Metal instance types have no networking. They cannot install modules-extra either.
[Fix]
Set CONFIG_IDPF=y for GCP kernels.
Leave -generic as CONFIG_IDPF=m for all architectures.
[Testcase]
$ grep -Rin "IDPF" /boot/config-$(uname -r)
CONFIG_IDPF=m
Check /lib/modules/$(uname -r)/kernel/drivers/net/ethernet/intel/idpf/idpf.ko
A test package is available in the following ppa:
https://launchpad.net/~mruffell/+archive/ubuntu/sf385823-test
If you install it, the IDPF driver will be available in the kernel image, instead of the module being built.
e.g.
$ grep -Rin "IDPF" /boot/config-$(uname -r)
CONFIG_IDPF=y
[Where problems could occur]
We are building the IDPF driver into the kernel image. This will slightly increase the kernel size by a negligible amount. |
|
2024-05-22 02:48:59 |
Matthew Ruffell |
marked as duplicate |
|
2058052 |
|