Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1720557

Summary: gfapi: provide an option for changing statedump path in glfs-api.
Product: [Community] GlusterFS Reporter: Amar Tumballi <atumball>
Component: coreAssignee: bugs <bugs>
Status: CLOSED NEXTRELEASE QA Contact:
Severity: high Docs Contact:
Priority: high    
Version: 6CC: aliang, areis, berrange, bugs, chayang, coli, ddepaula, jen, juzhang, knoel, lolyu, mrezanin, ndevos, pasik, rcyriac, rhel8-maint, rhinduja, sasundar, sunkumar, virt-maint
Target Milestone: ---Keywords: FutureFeature
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: 1689097 Environment:
Last Closed: 2020-02-10 17:37:02 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1689097    
Bug Blocks: 1447694, 1720461    

Description Amar Tumballi 2019-06-14 08:24:37 UTC
+++ This bug was initially created as a clone of Bug #1689097 +++

+++ This bug was initially created as a clone of Bug #1586201 +++

TL;DR: We need the ability to control the gluster logging from libvirt/QEMU when using the gluster driver.


+++ This bug was initially created as a clone of Bug #1447694 +++

QEMU is unable to store Gluster specific debugging logs under /var/run/gluster/... This is because QEMU runs as user "qemu" and does not have write permissions there. This debugging (called 'statedump') can be triggered from the Gluster CLI which sends an event to QEMU (when libgfapi is used).

When the glusterfs packages make sure that a group "gluster" has write permissions to /var/run/gluster/, could the qemu(-kvm-rhev) package be adjusted to have the "qemu" user in the "gluster" group? This would allow more debugging options that help with potential issues when QEMU runs with disk-images over libgfapi.so.

--- Additional comment from Worker Ant on 2019-03-15 07:41:40 UTC ---

REVIEW: https://review.gluster.org/22364 (gfapi: provide an api for setting statedump path) posted (#1) for review on master by Amar Tumballi

--- Additional comment from Amar Tumballi on 2019-06-14 05:28:24 UTC ---

The patch is now merged.

Comment 1 Worker Ant 2019-06-14 08:26:01 UTC
REVIEW: https://review.gluster.org/22864 (gfapi: provide an api for setting statedump path) posted (#1) for review on release-6 by Amar Tumballi

Comment 2 Sunny Kumar 2020-02-10 17:37:02 UTC
Wrongly filed bug as branching was done during bug creation.
This is fixed in next version.