Public bug reported:

In e.g. cloud images there is only the minimal "linux-image" which does
not pull in "linux-image-extra".

Now DPDK doesn't need linux-image-extra in such environments for there is a 
virtio pmd driver.
But if people want to experiment with e.g. uio_pci_generic drivers in there the 
init scripts will crash due to the missing kernel module.

I suggest two fixes:
1. make linux-image-extra-virtual a suggests of dpdk (recommends or depends 
would be too hard given the relation)
2. further harden the init script to gracefully detect and warn about it 
instead of failing
3. add a comment about the need into /etc/dpdk/interfaces so people can read it 
while configuring instead when failing

** Affects: dpdk (Ubuntu)
     Importance: Medium
     Assignee: ChristianEhrhardt (paelzer)
         Status: Triaged

** Changed in: dpdk (Ubuntu)
       Status: New => Triaged

** Changed in: dpdk (Ubuntu)
   Importance: Undecided => Medium

** Changed in: dpdk (Ubuntu)
     Assignee: (unassigned) => ChristianEhrhardt (paelzer)

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to dpdk in Ubuntu.
https://bugs.launchpad.net/bugs/1554397

Title:
  dpdk-init fails due to missing modules in virt environments

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/1554397/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs

Reply via email to