Announce Push of V6-dev.14
by Frank Filz
Branch next
Tag:V6-dev.14
Merge Highlights
* C++ - Assorted gtest fixes for newer Fedora
* CI - Use log_components_t rather than enum log_components
* packaging: BuildRequires glibc-devel
* nfs_init.c: Check the err_type after calling reread_exports
* 9P: Avoid grace reference counting bug
* nfs_worker: Destroy connection when rpcsec_gss_data request is dropped
* Idmapping: Resolve fully qualified user/group principal names
* xprt could be uninitialized so check for xp_u1 first.
* FSAL: Fix all places fd_work is decremented to signal condition variables
* Update NLMv4 Typo in Stats and Utils
Signed-off-by: Frank S. Filz <ffilzlnx(a)mindspring.com>
Contents:
4c1e3134f Frank S. Filz V6-dev.14
43df80294 Rojin George Update NLMv4 Typo in Stats and Utils
3feb078c3 Frank S. Filz FSAL: Fix all places fd_work is decremented to
signal condition variables
98136a18c Gaurav Gangalwar xprt could be uninitialized so check for xp_u1
first.
17068ef33 Dipit Grover Idmapping: Resolve fully qualified user/group
principal names
49b54b48d Dipit Grover nfs_worker: Destroy connection when rpcsec_gss_data
request is dropped
9f505ff06 Martin Schwenke 9P: Avoid grace reference counting bug
7909bf478 Assaf Yaari nfs_init.c: Check the err_type after calling
reread_exports
6cbc02144 Kaleb S. KEITHLEY packaging: BuildRequires glibc-devel
d3ccaa05c Daniel Gryniewicz CI - Use log_components_t rather than enum
log_components
9db5d3748 Daniel Gryniewicz C++ - Assorted gtest fixes for newer Fedora
6 months, 2 weeks
[XS] Change in ...nfs-ganesha[next]: 9P: Avoid grace reference counting bug
by Martin Schwenke (GerritHub)
Martin Schwenke has uploaded this change for review. ( https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/1195478?usp=email )
Change subject: 9P: Avoid grace reference counting bug
......................................................................
9P: Avoid grace reference counting bug
Prior code in this case increments the no-grace reference count via
nfs_get_grace_status(false). An early break from this case also needs
to decrement it.
This is a regression introduced by commit
7b1ff6e00d095f1fceb0f56243ac0ad365e31d9c.
Reported-by: Arnab Tah <atah(a)ddn.com>
Signed-off-by: Martin Schwenke <mschwenke(a)ddn.com>
Change-Id: If7f3a6a663d89886cdab1a28fc8b269760084899
---
M src/Protocols/9P/9p_lock.c
1 file changed, 1 insertion(+), 0 deletions(-)
git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha refs/changes/78/1195478/1
--
To view, visit https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/1195478?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: If7f3a6a663d89886cdab1a28fc8b269760084899
Gerrit-Change-Number: 1195478
Gerrit-PatchSet: 1
Gerrit-Owner: Martin Schwenke <martin(a)meltin.net>
6 months, 2 weeks
[S] Change in ...nfs-ganesha[next]: Support free disk space reporting for project quotas
by Name of user not set (GerritHub)
tshete(a)ddn.com has uploaded this change for review. ( https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/1195949?usp=email )
Change subject: Support free disk space reporting for project quotas
......................................................................
Support free disk space reporting for project quotas
FSSTAT, FSAL_VFS currently ignores the requested object
handle and calls statvfs() on the root of the export.
This means that project quotas on directories are not
considered when reporting free space. So to resolve
this change is done to get a file descriptor for the
requested object handle and call fstatvfs() on that.
This fix is similar to below FSAL change for GPFS:
299943697e4f309b01bac43742abd42f960a80f1
Change-Id: I632c6b6c37c01a5b0596c06af0f3dd4aefe5519f
Signed-off-by: Trupti Shete <tshete(a)ddn.com>
---
M src/FSAL/FSAL_VFS/export.c
1 file changed, 23 insertions(+), 2 deletions(-)
git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha refs/changes/49/1195949/1
--
To view, visit https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/1195949?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: I632c6b6c37c01a5b0596c06af0f3dd4aefe5519f
Gerrit-Change-Number: 1195949
Gerrit-PatchSet: 1
Gerrit-Owner: tshete(a)ddn.com
6 months, 3 weeks
Grafana dahboard
by Trupti Shete
Hi All,
NFS-Ganesha comes with in build Grafana dashboard in config_samples. There are two files dashboard grafana.dashboard.json and prometheus.rules.yml.
I could not find any document how to use them. Can someone help me to start the Grafana dashboard for NFS using these files?
Regards,
Trupti
6 months, 3 weeks