** Description changed:

+ [SRU justification]
+ Without this modification, adding an $OPTIONS variable in 
/etc/default/irqbalance is useless.
+ 
+ [Impact]
+ Impossibility to add startup options using $OPTIONS
+ 
+ [Fix]
+ Add $OPTIONS to the upstart script similar to what is used in the SysV script
+ 
+ [Test Case]
+ Run the following script :
+ 
+ #!/bin/bash
+ 
+ 
+ apt-get update && apt-get -y install irqbalance
+ 
+ cat << EOF >> /etc/default/irqbalance
+ OPTIONS="--hintpolicy=ignore"
+ EOF
+ 
+ restart irqbalance
+ 
+ Return=$(ps aux | grep irqbalance | grep -v grep | grep hintpolicy)
+ 
+ if [[ -z $Return ]];then
+    # Test fails : $OPTIONS not taken into account
+    echo "Test Failed"
+    exit -1
+ else
+    echo "Test Succeeded"
+    exit 0
+ fi
+ 
+ [Regression]
+ Risk of irqbalance not starting if invalid option were present in 
/etc/default/irqbalance previously
+ 
+ [Original description of the problem]
+ 
  /etc/init.d/irqbalance supports setting an $OPTIONS variable to pass
  parameters to the irqbalance daemon
  
  /etc/init/irqbalance should also support an $OPTIONS variable.
  
  Usage example to workaround #1321425
  /etc/default/irqbalance
  OPTIONS="--hintpolicy=ignore"

** Patch removed: "lp1328556_add_options_support.debdiff"
   
https://bugs.launchpad.net/ubuntu/+source/irqbalance/+bug/1328556/+attachment/4183583/+files/lp1328556_add_options_support.debdiff

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

Title:
  init/irqbalance should support $OPTIONS

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/irqbalance/+bug/1328556/+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