Description of problem: failure to detach storage Thread-315::DEBUG::2014-08-21 12:23:13,983::__init__::467::jsonrpc.JsonRpcServer::(_serveRequest) Calling 'StorageDomain.detach' in bridge with {u'masterVersion': 1, u'storagepoolID': u'55ac3bdc-be8a-4844-a6d4-e 21bb4facf5d', u'masterSdUUID': u'00000000-0000-0000-0000-000000000000', u'storagedomainID': u'1f0bd457-449f-4a2d-ad15-d36da1e69318'} Thread-315::ERROR::2014-08-21 12:23:13,985::__init__::491::jsonrpc.JsonRpcServer::(_serveRequest) Internal server error Traceback (most recent call last): File "/usr/lib/python2.6/site-packages/yajsonrpc/__init__.py", line 486, in _serveRequest res = method(**params) File "/usr/share/vdsm/rpc/Bridge.py", line 264, in _dynamicMethod raise InvalidCall(fn, methodArgs, e) InvalidCall: Attempt to call function: <bound method StorageDomain.detach of <API.StorageDomain object at 0x7f3d8c08fa50>> with arguments: (u'55ac3bdc-be8a-4844-a6d4-e21bb4facf5d', u'00000000-0000-0000-0000-0000 00000000', 1) error: detach() takes exactly 5 arguments (4 given) function is being called with wrong number of arguments.
Ohad, what version are you using?
vdsm 4.16.2-4.gitb50b1e4.el6.x86_64 engine 3.5.0-0.7.master.el6_5.noarch
fixed in vt3, moving to on_qa. if you believe this bug isn't released in vt3, please report to rhev-integ
in vt6