2010-02-21 04:43:53 |
Brian J. Murrell |
bug |
|
|
added bug |
2010-02-24 15:05:36 |
Scott James Remnant (Canonical) |
affects |
upstart (Ubuntu) |
nfs-utils (Ubuntu) |
|
2010-02-25 13:35:58 |
Steve Langasek |
nfs-utils (Ubuntu): status |
New |
Incomplete |
|
2010-04-21 10:28:14 |
Steve Langasek |
nfs-utils (Ubuntu): status |
Incomplete |
Triaged |
|
2010-05-06 20:28:48 |
Cody Herriges |
attachment added |
|
statd.patch http://launchpadlibrarian.net/47957756/statd.patch |
|
2010-05-20 16:37:35 |
Brian Murray |
tags |
|
patch |
|
2010-06-14 16:50:39 |
Chelmite |
description |
Binary package hint: upstart
If one has /var (or /var/lib or /var/lib/nfs for that matter) on it's own filesystem the statd.conf start races with the mounting of /var as rpc.statd needs /var/lib/nfs to be available in order to work.
I am sure this is not the only occurrence of this type of problem.
A knee-jerk solution is to simply spin in statd.conf waiting for /var/lib/nfs to be available, but polling sucks, especially for something like upstart who's whole purpose is to be an event driven action manager. |
Binary package hint: upstart
If one has /var (or /var/lib or /var/lib/nfs for that matter) on its own filesystem the statd.conf start races with the mounting of /var as rpc.statd needs /var/lib/nfs to be available in order to work.
I am sure this is not the only occurrence of this type of problem.
A knee-jerk solution is to simply spin in statd.conf waiting for /var/lib/nfs to be available, but polling sucks, especially for something like upstart who's whole purpose is to be an event driven action manager.
|
|
2010-06-14 16:51:15 |
Chelmite |
description |
Binary package hint: upstart
If one has /var (or /var/lib or /var/lib/nfs for that matter) on its own filesystem the statd.conf start races with the mounting of /var as rpc.statd needs /var/lib/nfs to be available in order to work.
I am sure this is not the only occurrence of this type of problem.
A knee-jerk solution is to simply spin in statd.conf waiting for /var/lib/nfs to be available, but polling sucks, especially for something like upstart who's whole purpose is to be an event driven action manager.
|
Binary package hint: upstart
If one has /var (or /var/lib or /var/lib/nfs for that matter) on its own filesystem the statd.conf start races with the mounting of /var as rpc.statd needs /var/lib/nfs to be available in order to work.
I am sure this is not the only occurrence of this type of problem.
A knee-jerk solution is to simply spin in statd.conf waiting for /var/lib/nfs to be available, but polling sucks, especially for something like upstart whose whole purpose is to be an event driven action manager.
|
|
2010-07-18 09:13:57 |
Nick Holloway |
bug |
|
|
added subscriber Nick Holloway |
2010-07-31 07:12:41 |
William Van Hevelingen |
bug |
|
|
added subscriber blkperl |
2010-08-06 12:48:47 |
Cédric Dufour |
attachment added |
|
nfs-utils.bug525154.patch http://launchpadlibrarian.net/53165046/nfs-utils.bug525154.patch |
|
2010-08-06 13:20:45 |
Cédric Dufour |
attachment added |
|
nfs-utils.bug525154.patch http://launchpadlibrarian.net/53166377/nfs-utils.bug525154.patch |
|
2010-08-11 17:42:45 |
Adrien Thebo |
bug |
|
|
added subscriber Adrien Thebo |
2010-08-11 17:42:57 |
Adrien Thebo |
bug |
|
|
added subscriber Reid Vandewiele |
2010-08-11 17:50:00 |
David Burns |
bug |
|
|
added subscriber David Burns |
2010-08-25 22:44:25 |
David Mathog |
bug |
|
|
added subscriber David Mathog |
2010-08-26 17:04:10 |
David Mathog |
attachment added |
|
rc.local https://bugs.launchpad.net/ubuntu/+source/nfs-utils/+bug/525154/+attachment/1520756/+files/rc.local |
|
2010-08-26 17:04:44 |
David Mathog |
attachment added |
|
saf2.sh https://bugs.launchpad.net/ubuntu/+source/nfs-utils/+bug/525154/+attachment/1520757/+files/saf2.sh |
|
2010-09-03 00:51:26 |
Edward Roper |
bug |
|
|
added subscriber Edward Roper |
2010-09-13 15:39:41 |
Dave Martin |
attachment added |
|
my conservative workaround https://bugs.launchpad.net/ubuntu/+source/nfs-utils/+bug/525154/+attachment/1578208/+files/statd.diff |
|
2010-09-15 16:17:40 |
Stefano Rivera |
bug |
|
|
added subscriber Stefano Rivera |
2010-09-21 09:38:23 |
Giorgio Signorini |
bug |
|
|
added subscriber Giorgio Signorini |
2010-10-21 09:22:16 |
Xavi Serrano |
bug |
|
|
added subscriber Xavi Serrano |
2010-10-21 09:30:51 |
Alex Muntada |
bug |
|
|
added subscriber Alex Muntada |
2010-11-03 23:41:52 |
Marc MERLIN |
bug |
|
|
added subscriber Marc MERLIN |
2010-11-22 20:44:10 |
Juri Haberland |
bug |
|
|
added subscriber Juri Haberland |
2010-12-01 14:01:45 |
Jan-Marek Glogowski |
attachment added |
|
Fixed rpc_pipefs upstart job. https://bugs.launchpad.net/ubuntu/+source/nfs-utils/+bug/525154/+attachment/1751215/+files/rpc_pipefs.conf.diff |
|
2010-12-17 17:02:31 |
Vandeir Eduardo |
bug |
|
|
added subscriber Vandeir Eduardo |
2010-12-23 23:36:57 |
Steve Langasek |
nfs-utils (Ubuntu): importance |
Undecided |
High |
|
2010-12-23 23:37:04 |
Steve Langasek |
nominated for series |
|
Ubuntu Lucid |
|
2010-12-23 23:37:04 |
Steve Langasek |
bug task added |
|
nfs-utils (Ubuntu Lucid) |
|
2010-12-23 23:37:04 |
Steve Langasek |
nominated for series |
|
Ubuntu Maverick |
|
2010-12-23 23:37:04 |
Steve Langasek |
bug task added |
|
nfs-utils (Ubuntu Maverick) |
|
2010-12-23 23:37:04 |
Steve Langasek |
nominated for series |
|
Ubuntu Natty |
|
2010-12-23 23:37:04 |
Steve Langasek |
bug task added |
|
nfs-utils (Ubuntu Natty) |
|
2011-01-03 19:47:02 |
Ray Nichols |
bug |
|
|
added subscriber Ray Nichols |
2011-01-03 22:35:07 |
Bernard |
bug |
|
|
added subscriber Bernard |
2011-01-05 08:08:49 |
Clint Byrum |
nfs-utils (Ubuntu Natty): status |
Triaged |
In Progress |
|
2011-01-05 08:08:55 |
Clint Byrum |
nfs-utils (Ubuntu Natty): assignee |
|
Clint Byrum (clint-fewbar) |
|
2011-01-05 19:40:54 |
Launchpad Janitor |
branch linked |
|
lp:~clint-fewbar/ubuntu/natty/nfs-utils/wait-for-local-filesystems |
|
2011-01-05 20:28:44 |
Clint Byrum |
bug task added |
|
portmap (Ubuntu) |
|
2011-01-05 20:30:45 |
Launchpad Janitor |
branch linked |
|
lp:~clint-fewbar/ubuntu/natty/portmap/new-boot-events |
|
2011-01-05 20:44:03 |
Clint Byrum |
nfs-utils (Ubuntu Lucid): status |
New |
Confirmed |
|
2011-01-05 20:44:11 |
Clint Byrum |
nfs-utils (Ubuntu Maverick): status |
New |
Confirmed |
|
2011-01-05 20:44:17 |
Clint Byrum |
portmap (Ubuntu Natty): status |
New |
Confirmed |
|
2011-01-08 00:07:27 |
Authority |
removed subscriber Authority |
|
|
|
2011-01-11 17:14:11 |
Mark Russell |
bug |
|
|
added subscriber Mark Russell |
2011-01-11 21:15:11 |
Launchpad Janitor |
portmap (Ubuntu Natty): status |
Confirmed |
Fix Released |
|
2011-01-11 21:20:11 |
Launchpad Janitor |
nfs-utils (Ubuntu Natty): status |
In Progress |
Fix Released |
|
2011-01-16 06:04:49 |
Steve Langasek |
nfs-utils (Ubuntu Lucid): status |
Confirmed |
Triaged |
|
2011-01-16 06:04:54 |
Steve Langasek |
portmap (Ubuntu Lucid): status |
New |
Triaged |
|
2011-01-16 06:05:01 |
Steve Langasek |
nfs-utils (Ubuntu Maverick): importance |
Undecided |
High |
|
2011-01-16 06:05:05 |
Steve Langasek |
nfs-utils (Ubuntu Lucid): importance |
Undecided |
High |
|
2011-01-16 06:05:08 |
Steve Langasek |
portmap (Ubuntu Lucid): importance |
Undecided |
High |
|
2011-01-16 06:05:12 |
Steve Langasek |
portmap (Ubuntu Maverick): importance |
Undecided |
High |
|
2011-01-16 06:05:17 |
Steve Langasek |
portmap (Ubuntu Maverick): status |
New |
Triaged |
|
2011-01-16 06:06:08 |
Steve Langasek |
nfs-utils (Ubuntu Maverick): status |
Confirmed |
Triaged |
|
2011-01-16 21:16:30 |
Antti Miranto |
attachment added |
|
idmapd.conf.diff https://bugs.launchpad.net/ubuntu/+source/nfs-utils/+bug/525154/+attachment/1796074/+files/idmapd.conf.diff |
|
2011-01-16 21:18:50 |
Antti Miranto |
bug |
|
|
added subscriber Antti Miranto |
2011-01-17 13:11:44 |
Antti Miranto |
removed subscriber Antti Miranto |
|
|
|
2011-01-18 23:45:46 |
Steve Langasek |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2011-01-19 00:58:31 |
Steve Langasek |
description |
Binary package hint: upstart
If one has /var (or /var/lib or /var/lib/nfs for that matter) on its own filesystem the statd.conf start races with the mounting of /var as rpc.statd needs /var/lib/nfs to be available in order to work.
I am sure this is not the only occurrence of this type of problem.
A knee-jerk solution is to simply spin in statd.conf waiting for /var/lib/nfs to be available, but polling sucks, especially for something like upstart whose whole purpose is to be an event driven action manager.
|
If one has /var (or /var/lib or /var/lib/nfs for that matter) on its own filesystem the statd.conf start races with the mounting of /var as rpc.statd needs /var/lib/nfs to be available in order to work.
I am sure this is not the only occurrence of this type of problem.
A knee-jerk solution is to simply spin in statd.conf waiting for /var/lib/nfs to be available, but polling sucks, especially for something like upstart whose whole purpose is to be an event driven action manager.
SRU justification: NFS mounts do not start reliably on boot in lucid and maverick (depending on the filesystem layout of the client system) due to race conditions in the startup of statd. This should be fixed so users of the latest LTS can make reliable use of NFS.
Regression potential: Some systems may fail to mount NFS filesystems at boot time that didn't fail before. Some systems may hang at boot. Some systems may hang while upgrading the packages (this version or in a future SRU). I believe the natty update adequately guards against all of these possibilities, but the risk is there.
TEST CASE:
1. Configure a system with /var as a separate partition.
2. Add one or more mounts of type 'nfs' to /etc/fstab.
3. Boot the system.
4. Verify whether statd has started (status statd) and whether all NFS filesystems have been mounted.
5. Repeat 3-4 until the race condition is triggered.
6. Upgrade to the new version of portmap and nfs-common from -proposed.
7. Repeat steps 3-4 until satisfied that statd now starts reliably and all non-gss-authenticated NFSv3 filesystems mount correctly at boot time. |
|
2011-01-20 17:07:41 |
Martin Pitt |
nfs-utils (Ubuntu Lucid): status |
Triaged |
Fix Committed |
|
2011-01-20 17:07:56 |
Martin Pitt |
bug |
|
|
added subscriber SRU Verification |
2011-01-20 17:08:05 |
Martin Pitt |
tags |
patch |
patch verification-needed |
|
2011-01-20 17:10:05 |
Martin Pitt |
portmap (Ubuntu Lucid): status |
Triaged |
Fix Committed |
|
2011-01-20 18:17:38 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/lucid-proposed/portmap |
|
2011-01-20 18:23:31 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/lucid-proposed/nfs-utils |
|
2011-01-25 06:19:55 |
Martin Pitt |
tags |
patch verification-needed |
patch verification-done |
|
2011-01-25 09:45:44 |
Martin Pitt |
portmap (Ubuntu Maverick): status |
Triaged |
Fix Committed |
|
2011-01-25 09:45:56 |
Martin Pitt |
tags |
patch verification-done |
patch |
|
2011-01-25 09:45:58 |
Martin Pitt |
tags |
patch |
patch verification-needed |
|
2011-01-25 09:46:22 |
Martin Pitt |
tags |
patch verification-needed |
patch verification-done verification-needed |
|
2011-01-25 09:47:09 |
Martin Pitt |
nfs-utils (Ubuntu Maverick): status |
Triaged |
Fix Committed |
|
2011-01-25 09:47:17 |
Martin Pitt |
tags |
patch verification-done verification-needed |
patch verification-needed |
|
2011-01-25 09:48:23 |
Martin Pitt |
tags |
patch verification-needed |
patch verification-done |
|
2011-01-25 09:48:59 |
Martin Pitt |
tags |
patch verification-done |
patch verification-done verification-needed |
|
2011-01-25 10:23:30 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/maverick-proposed/portmap |
|
2011-01-25 10:29:27 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/maverick-proposed/nfs-utils |
|
2011-01-25 19:21:26 |
Clint Byrum |
nfs-utils (Ubuntu Natty): assignee |
Clint Byrum (clint-fewbar) |
|
|
2011-01-25 20:09:58 |
Steve Langasek |
tags |
patch verification-done verification-needed |
patch verification-done |
|
2011-01-27 07:45:11 |
Launchpad Janitor |
nfs-utils (Ubuntu Lucid): status |
Fix Committed |
Fix Released |
|
2011-01-27 07:45:38 |
Launchpad Janitor |
portmap (Ubuntu Lucid): status |
Fix Committed |
Fix Released |
|
2011-02-01 14:12:39 |
Launchpad Janitor |
portmap (Ubuntu Maverick): status |
Fix Committed |
Fix Released |
|
2011-02-01 14:13:06 |
Launchpad Janitor |
nfs-utils (Ubuntu Maverick): status |
Fix Committed |
Fix Released |
|
2011-06-20 22:11:31 |
Christian Reis |
bug |
|
|
added subscriber Christian Reis |
2011-06-21 17:22:29 |
jesse |
bug |
|
|
added subscriber Jesse Jarzynka |
2011-06-30 23:40:53 |
Forest |
bug |
|
|
added subscriber Forest |
2011-06-30 23:53:25 |
Forest |
bug task added |
|
mountall (Ubuntu) |
|
2011-07-01 18:52:49 |
Forest |
attachment added |
|
mountall-net-nfs-on-statd.patch https://bugs.launchpad.net/ubuntu/+source/nfs-utils/+bug/525154/+attachment/2186983/+files/mountall-net-nfs-on-statd.patch |
|
2011-07-02 03:40:22 |
Forest |
summary |
mountall for /var races with rpc.statd |
mountall for /var or other nfs mount races with rpc.statd |
|
2011-07-07 23:05:00 |
Cody Herriges |
removed subscriber ody |
|
|
|
2011-07-17 08:38:49 |
Steve Langasek |
mountall (Ubuntu): status |
New |
Invalid |
|
2011-07-17 08:39:09 |
Steve Langasek |
mountall (Ubuntu Lucid): status |
New |
Invalid |
|
2011-07-17 08:39:28 |
Steve Langasek |
mountall (Ubuntu Maverick): status |
New |
Invalid |
|
2011-07-17 08:39:43 |
Steve Langasek |
mountall (Ubuntu Natty): status |
New |
Invalid |
|
2011-08-11 12:23:16 |
Rüdiger Kupper |
bug |
|
|
added subscriber Rüdiger Kupper |
2014-05-23 08:21:25 |
Al Cowie |
bug |
|
|
added subscriber Al Cowie |