Sachin Punadikar has uploaded this change for review. (
https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/1209026?usp=email )
Change subject: Ceph : Correct the reclaim_reset logic
......................................................................
Ceph : Correct the reclaim_reset logic
In case of Ganesha failure, once Ganesha comes back, the associated ceph
client has to reclaim its old status/CAPS. For identifying the ceph
client, an uuid string is formed using first exportid. This will lead to
reclaim failure when one removes the first export.
Instead of relying on exportid, defaulting it to make use of 0001 in the
uuid string.
Also propagting back the ceph side failure (as applicable) to Ganesha,
instead of hiding it.
Change-Id: I978138f1d12399e7e23c5f46e424ccc5363f44bd
Signed-off-by: Sachin Punadikar <sachin.punadikar(a)ibm.com>
---
M src/FSAL/FSAL_CEPH/main.c
1 file changed, 15 insertions(+), 8 deletions(-)
git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha refs/changes/26/1209026/1
--
To view, visit
https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/1209026?usp=email
To unsubscribe, or for help writing mail filters, visit
https://review.gerrithub.io/settings?usp=email
Gerrit-MessageType: newchange
Gerrit-Project: ffilz/nfs-ganesha
Gerrit-Branch: next
Gerrit-Change-Id: I978138f1d12399e7e23c5f46e424ccc5363f44bd
Gerrit-Change-Number: 1209026
Gerrit-PatchSet: 1
Gerrit-Owner: Sachin Punadikar <sachin.punadikar(a)ibm.com>