Bug 1543805 - Empty backup-volfile-servers option passed for distribute volume
Summary: Empty backup-volfile-servers option passed for distribute volume
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: ovirt-engine
Classification: oVirt
Component: BLL.Gluster
Version: 4.2.1.4
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ovirt-4.2.2
: ---
Assignee: Sahina Bose
QA Contact: SATHEESARAN
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-02-09 11:11 UTC by Sahina Bose
Modified: 2018-03-29 11:02 UTC (History)
1 user (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2018-03-29 11:02:22 UTC
oVirt Team: Gluster
Embargoed:
rule-engine: ovirt-4.2?
sasundar: planning_ack?
rule-engine: devel_ack+
sasundar: testing_ack+


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
oVirt gerrit 87387 0 master MERGED engine: Fixed empty backup-volfile-servers 2021-02-19 10:07:37 UTC
oVirt gerrit 88035 0 ovirt-engine-4.2 MERGED engine: Fixed empty backup-volfile-servers 2021-02-19 10:07:38 UTC

Description Sahina Bose 2018-02-09 11:11:23 UTC
Description of problem:
An empty backup-volfile-servers option is passed while creating a gluster storage domain using the "Managed Gluster Volumes" option . This is when a single brick gluster volume is chosen.



Version-Release number of selected component (if applicable):
4.2


Additional info:

2018-02-09 16:17:11,452+0530 INFO  (jsonrpc/7) [vdsm.api] START connectStorageServer(domType=7, spUUID=u'00000000-0000-0000-0000-000000000000', conList=[{u'mnt_options': u'backup-volfile-servers=', u'id': u'0000
0000-0000-0000-0000-000000000000', u'connection': u'dhcp43-86.lab.eng.blr.redhat.com:/data', u'iqn': u'', u'user': u'', u'tpgt': u'1', u'vfs_type': u'glusterfs', u'password': '********', u'port': u''}], options=
None) from=::ffff:10.70.40.199,36994, flow_id=45af8852-8f5b-4301-bb1f-c3e8b0131715, task_id=7c17c548-6b86-4c6c-8920-404ac2e1f7c5 (api:46)


2018-02-09 16:17:11,623+0530 ERROR (jsonrpc/7) [storage.HSM] Could not connect to storageServer (hsm:2407)
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/vdsm/storage/hsm.py", line 2404, in connectStorageServer
    conObj.connect()
  File "/usr/lib/python2.7/site-packages/vdsm/storage/storageServer.py", line 179, in connect
    six.reraise(t, v, tb)
  File "/usr/lib/python2.7/site-packages/vdsm/storage/storageServer.py", line 171, in connect
    self._mount.mount(self.options, self._vfsType, cgroup=self.CGROUP)
  File "/usr/lib/python2.7/site-packages/vdsm/storage/mount.py", line 207, in mount
    cgroup=cgroup)
  File "/usr/lib/python2.7/site-packages/vdsm/common/supervdsm.py", line 55, in __call__
    return callMethod()
  File "/usr/lib/python2.7/site-packages/vdsm/common/supervdsm.py", line 53, in <lambda>
    **kwargs)
  File "<string>", line 2, in mount
  File "/usr/lib64/python2.7/multiprocessing/managers.py", line 773, in _callmethod
    raise convert_to_error(kind, result)
MountError: (1, ';Running scope as unit run-7812.scope.\nInvalid option backup-volfile-servers\n')

Comment 1 SATHEESARAN 2018-03-14 18:15:55 UTC
Tested with RHV 4.2.2-4 and able to create glusterfs storage domain with distribute gluster volume type

Comment 2 Sandro Bonazzola 2018-03-29 11:02:22 UTC
This bugzilla is included in oVirt 4.2.2 release, published on March 28th 2018.

Since the problem described in this bug report should be
resolved in oVirt 4.2.2 release, it has been closed with a resolution of CURRENT RELEASE.

If the solution does not work for you, please open a new bug report.


Note You need to log in before you can comment on or make changes to this bug.