Activity log for bug #280421

Date Who What changed Old value New value Message
2008-10-08 21:21:06 Sebastian Marsching bug added bug
2009-10-15 14:41:41 Chuck Short ethtool (Ubuntu): importance Undecided Wishlist
2009-10-15 14:41:41 Chuck Short ethtool (Ubuntu): status New Triaged
2010-06-01 12:18:35 Chuck Short bug task added server-papercuts
2010-06-02 09:07:18 Thierry Carrez server-papercuts: importance Undecided Low
2010-06-02 09:07:18 Thierry Carrez server-papercuts: status New Triaged
2010-06-02 09:07:18 Thierry Carrez server-papercuts: milestone maverick-alpha-2
2010-06-03 13:07:33 Chuck Short ethtool (Ubuntu): assignee Chuck Short (zulcss)
2010-06-03 13:10:10 Launchpad Janitor ethtool (Ubuntu): status Triaged Fix Released
2010-06-03 14:44:45 Thierry Carrez server-papercuts: status Triaged Fix Released
2010-06-03 14:44:45 Thierry Carrez server-papercuts: assignee Chuck Short (zulcss)
2010-06-04 05:29:22 Launchpad Janitor branch linked lp:ubuntu/ethtool
2011-05-05 15:30:44 Serge Hallyn nominated for series Ubuntu Lucid
2011-05-05 15:31:04 Clint Byrum bug task added ethtool (Ubuntu Lucid)
2011-05-05 15:31:52 Clint Byrum ethtool (Ubuntu Lucid): status New Confirmed
2011-05-05 15:35:50 Serge Hallyn description Binary package hint: ethtool PROBLEM: I am running Ubuntu 8.04 in a Xen DomU. To fix network performance issues, the line "post-up /usr/sbin/ethtool -K eth0 tx off" is needed for the virtual ethernet device within the /etc/network/intefaces file. Usually this works fine, however if /usr is stored on its own partition this command fails, as /usr is not yet mounted when udev executes ifup for the ethernet device. Unfortunately this causes some very strange errors like "/etc/init.d/networking stop" to fail bacause the eth0 interface is brought up but not correctly registered in the state file. The only workaround at the moment is to disable the ifup / ifdown hooks in /etc/udev/rules.d/85-ifupdown.rules. PROPOSED SOLUTION: The best solution would be moving /usr/sbin/ethtool to /sbin/ethtool so that it is available on startup before /usr has been mounted. ======================================================= SRU Justification: 1. Impact: users who have /usr on a separate, remote, slow filesystem, may find that ethtool does not exist when ethtool's ifup.d rules fire. 2. How bug was addressed: ethtool was moved from /usr/sbin to /sbin 3. Minimal patch: http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/maverick/ethtool/maverick/revision/12 4. To reproduce: put /usr on a slow (i.e. remote NFS mounted) filesystem, install ethtool on a system using it. 5. Regression potential: This fix has been applied in maverick and natty with no ill effects. If users have custom scripts calling /usr/sbin/ethtool by its full path, those might now fail since we do not provide an automatic link. ======================================================= Binary package hint: ethtool PROBLEM: I am running Ubuntu 8.04 in a Xen DomU. To fix network performance issues, the line "post-up /usr/sbin/ethtool -K eth0 tx off" is needed for the virtual ethernet device within the /etc/network/intefaces file. Usually this works fine, however if /usr is stored on its own partition this command fails, as /usr is not yet mounted when udev executes ifup for the ethernet device. Unfortunately this causes some very strange errors like "/etc/init.d/networking stop" to fail bacause the eth0 interface is brought up but not correctly registered in the state file. The only workaround at the moment is to disable the ifup / ifdown hooks in /etc/udev/rules.d/85-ifupdown.rules. PROPOSED SOLUTION: The best solution would be moving /usr/sbin/ethtool to /sbin/ethtool so that it is available on startup before /usr has been mounted.
2011-05-05 15:36:35 Serge Hallyn bug added subscriber Ubuntu Stable Release Updates Team
2011-05-08 10:19:34 Tom Ellis bug added subscriber Tom Ellis
2011-05-17 07:37:14 Martin Pitt ethtool (Ubuntu Lucid): status Confirmed Fix Committed
2011-05-17 07:37:16 Martin Pitt bug added subscriber SRU Verification
2011-05-17 07:37:20 Martin Pitt tags verification-needed
2011-05-17 08:15:52 Launchpad Janitor branch linked lp:ubuntu/lucid-proposed/ethtool
2011-05-23 14:24:10 Jean-Baptiste Lallement tags verification-needed verification-done
2011-05-24 23:01:17 Launchpad Janitor ethtool (Ubuntu Lucid): status Fix Committed Fix Released