]> git.michaelhowe.org Git - packages/o/openafs.git/commit
vol-salvage: VOL_DONE deleted volumes
authorAndrew Deason <adeason@sinenomine.net>
Wed, 2 Mar 2011 20:11:43 +0000 (14:11 -0600)
committerDerrick Brashear <shadow@dementia.org>
Tue, 8 Mar 2011 12:15:54 +0000 (04:15 -0800)
commit0a8bfca218a10df6e83768996a050cff8b19f02f
tree24c49153f3c82d5409aecbae37a29c30e9c2199e
parentbe51c660780f8f9c0aa5f037a29130548460b8e6
vol-salvage: VOL_DONE deleted volumes

When the salvager deletes a volume (because it is an invalid RO clone,
or because there is no data associated with the volume), we should
inform the fileserver that the volume is gone. Otherwise, the volume
in the fileserver can get put into an error state (in DAFS) when it
tries to attach the volume, preventing anything from creating or using
that volume.

Reviewed-on: http://gerrit.openafs.org/4118
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
(cherry picked from commit a862d2df93fd4e8c8c7a0b8eebe9e59b75f54072)

Change-Id: I4ec62d4c6b06678af6e8e499e9dafb2d0698c9ab
Reviewed-on: http://gerrit.openafs.org/4167
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
src/vol/fssync-server.c
src/vol/vol-salvage.c
src/vol/vol-salvage.h