Bug 1708043
| Summary: | [geo-rep]: Non-root - Unable to set up mountbroker root directory and group | |||
|---|---|---|---|---|
| Product: | [Red Hat Storage] Red Hat Gluster Storage | Reporter: | Rochelle <rallan> | |
| Component: | geo-replication | Assignee: | Sunny Kumar <sunkumar> | |
| Status: | CLOSED ERRATA | QA Contact: | Rahul Hinduja <rhinduja> | |
| Severity: | high | Docs Contact: | ||
| Priority: | unspecified | |||
| Version: | rhgs-3.5 | CC: | amukherj, avishwan, csaba, khiremat, rhs-bugs, storage-qa-internal, sunkumar | |
| Target Milestone: | --- | Keywords: | Regression | |
| Target Release: | RHGS 3.5.0 | |||
| Hardware: | Unspecified | |||
| OS: | Unspecified | |||
| Whiteboard: | ||||
| Fixed In Version: | glusterfs-6.0-6 | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | ||
| Clone Of: | ||||
| : | 1709248 (view as bug list) | Environment: | ||
| Last Closed: | 2019-10-30 12:21:23 UTC | Type: | Bug | |
| 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: | 1709248, 1750228, 1750230 | |||
| Bug Blocks: | 1696807 | |||
Upstream Patch: https://review.gluster.org/#/c/glusterfs/+/22716/ Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2019:3249 |
Description of problem: ======================== [root@dhcp42-250 ~]# gluster-mountbroker setup /var/mountbroker-root geogroup Traceback (most recent call last): File "/usr/sbin/gluster-mountbroker", line 396, in <module> runcli() File "/usr/lib/python2.7/site-packages/gluster/cliutils/cliutils.py", line 225, in runcli cls.run(args) File "/usr/sbin/gluster-mountbroker", line 230, in run args.group]) File "/usr/lib/python2.7/site-packages/gluster/cliutils/cliutils.py", line 127, in execute_in_peers raise GlusterCmdException((rc, out, err, " ".join(cmd))) gluster.cliutils.cliutils.GlusterCmdException: (1, '', 'Unable to end. Error : Success\n', 'gluster system:: execute mountbroker.py node-setup /var/mountbroker-root geogroup') Version-Release number of selected component (if applicable): ============================================================= [root@dhcp42-131]# rpm -qa | grep gluster gluster-nagios-common-0.2.4-1.el7rhgs.noarch glusterfs-cli-6.0-2.el7rhgs.x86_64 glusterfs-geo-replication-6.0-2.el7rhgs.x86_64 glusterfs-libs-6.0-2.el7rhgs.x86_64 glusterfs-6.0-2.el7rhgs.x86_64 glusterfs-fuse-6.0-2.el7rhgs.x86_64 glusterfs-server-6.0-2.el7rhgs.x86_64 glusterfs-client-xlators-6.0-2.el7rhgs.x86_64 gluster-nagios-addons-0.2.10-2.el7rhgs.x86_64 vdsm-gluster-4.19.43-2.3.el7rhgs.noarch glusterfs-api-6.0-2.el7rhgs.x86_64 python2-gluster-6.0-2.el7rhgs.x86_64 libvirt-daemon-driver-storage-gluster-4.5.0-10.el7_6.7.x86_64 glusterfs-rdma-6.0-2.el7rhgs.x86_64 How reproducible: ================= Always Steps to Reproduce: ==================== 1. Create a master and slave volume 2. Create groups on all slaves - geogroup 3. Add user to the group created on all slaves - geoaccount 4. Set up mountbroker root directory and group 5. Add slave vol and user to the mountbroker service Actual results: =============== Unable to set up the mountbroker root directory and group successfully Expected results: ================= Should be able to set up mountbroker root directory and group successfully. Should be able to add slave vol and user to the mountbroker service Additional info: