[Bug 1551601] Re: DPDK init scripts need some hardening against broken specifications in /etc/dpdk/interfaces

ChristianEhrhardt 1551601 at bugs.launchpad.net
Wed Mar 2 15:08:06 UTC 2016


Changes would be ready for upload now.

I'll attach a debdiff dpdk_2.2.0-0ubuntu3-to-2.2.0-0ubuntu4.debdiff
But for much easier review change by change I would recommend https://git.launchpad.net/~ubuntu-server/dpdk/?h=ubuntu-xenial-to-dpdk2.2
The respective content of this upload is from tag "debian/2.2.0-0ubuntu3" until the head of the branch.

Overall it will fix this and three other bugs plus a few minor issues -
here the changelog FYI

dpdk (2.2.0-0ubuntu4) xenial; urgency=medium                                        
                                                                                    
  * harden d/dpdk-init for configuration issues (LP: #1551601):                     
     - detect and warn about bad bus specifications                                 
     - detect and warn about incomplete device specifications                       
     - detect and warn about non existing pci IDs                                   
     - d/t/test-initscripts now testing various misconfigs                          
     - d/t/test-initscripts now also verifying service status                       
  * d/dpdk-init d/dpdk.conf now also support 1G hugepages (LP: #1551767):           
     - detect and warn if 1G pages are not available but configured                 
     - d/t/test-initscripts now also testing hugepage allocations                   
     - d/dpdk.conf has an option to drop caches to incease the likeliness of        
       successful 1G hugepage allocations (default off)                             
  * d/rules replaced uname -m with DEB_HOST_GNU_CPU (LP: #1551796):                 
  * fix testpmd to run without Xen environment (LP: #1551752):                      
     - upstream discussion is slow, but we need a fix now. We can drop this         
       and change to the upstream solution when it is available.                    
  * unify whitespace/tabs in packaging and scripts                                  
     - tabs/spaces to just spaces in d/dpdk-init and d/dpdk.init                    
     - few to tabs in d/rules                                                       
  * d/t/test-* now satisfy shellcheck 
  * d/* fix various comments and guides to be more readable                      
  * d/dpdk-init and d/copyright updated copyright information

-- 
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/1551601

Title:
  DPDK init scripts need some hardening against broken specifications in
  /etc/dpdk/interfaces

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



More information about the Ubuntu-server-bugs mailing list