Merge lp:~ubuntu-branches/ubuntu/natty/nfs-utils/natty-201101190615 into lp:ubuntu/natty/nfs-utils
Status: | Work in progress |
---|---|
Proposed branch: | lp:~ubuntu-branches/ubuntu/natty/nfs-utils/natty-201101190615 |
Merge into: | lp:ubuntu/natty/nfs-utils |
Diff against target: |
34 lines (+20/-0) (has conflicts) 1 file modified
debian/changelog (+20/-0) Text conflict in debian/changelog |
To merge this branch: | bzr merge lp:~ubuntu-branches/ubuntu/natty/nfs-utils/natty-201101190615 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Ubuntu branches | Pending | ||
Review via email: mp+46747@code.launchpad.net |
Description of the change
The package history in the archive and the history in the bzr branch differ. As the archive is authoritative the history of lp:ubuntu/natty/nfs-utils now reflects that and the old bzr branch has been pushed to lp:~ubuntu-branches/ubuntu/natty/nfs-utils/natty-201101190615. A merge should be performed if necessary.
Unmerged revisions
- 40. By Steve Langasek
-
roll back the gssd fixes; there's a race condition here as well where an NFS
'mounting' hook can be sent before local-filesystems is up, and we can't fix
that without deadlocking boot until mountall is fixed. - 39. By Steve Langasek
-
debian/
nfs-common. rpc_pipefs. upstart: instantiate this job separately for
gssd and idmapd, so that the filesystem gets mounted and unmounted
correctly even if both of gssd and idmapd aren't being run, or if one of
the two tries to start before the filesystem is fully mounted. Though
it may be simpler now to move this logic back into the gssd and idmapd
jobs directly, leave that for a later date. - 38. By Steve Langasek
-
also fix the grouping in the start condition, so that restarts work
correctly when portmap is restarted. - 37. By Steve Langasek
-
fix up another while loop syntax error
- 36. By Steve Langasek
-
(LP: #611397).
* debian/nfs-common. {gssd,statd} .upstart: pass a new WAITER= variable
to portmap-wait, so that multiple jobs can wait in parallel, fixing
another subtle race condition; and bump the portmap dependency again for
the necessary instance support. - 35. By Steve Langasek
-
debian/
nfs-common. gssd.upstart, debian/ nfs-common. gssd-mounting. upstart,
debian/rules: refactor gssd startup to also wait on local-filesystems.
(LP: #611397). Note that this introduces a *new* race condition, since
only one job can call 'start portmap-wait' with the desired effect and
we now have two jobs that do so; so a further change to portmap-wait is
needed to let us run multiple instances of it.