On Fri, Mar 07, 2014 at 07:57:15PM -0700, jacek burghardt wrote:
I am attempting to use vdsm with arch linux and I am getting this
error
when I run vdsm-tool
Traceback (most recent call last):
File "/usr/bin/vdsm-tool", line 151, in main
return tool_command[cmd]["command"](*args[1:])
File "/usr/lib/python2.7/site-packages/vdsm/tool/configurator.py", line
220, in configure
if service.service_status(s, False) == 0:
File "/usr/lib/python2.7/site-packages/vdsm/tool/service.py", line 378,
in service_status
return _runAlts(_srvStatusAlts, srvName)
File "/usr/lib/python2.7/site-packages/vdsm/tool/service.py", line 341,
in _runAlts
rc, out, err = alt(srv, *args, **kwarg)
File "/usr/lib/python2.7/site-packages/vdsm/tool/service.py", line 110,
in wrapper
rc, out, err = execCmd(cmd, raw=False)
File "/usr/lib/python2.7/site-packages/vdsm/tool/service.py", line 36, in
execCmd
return _execCmd(argv, raw=raw, *args, **kwargs)
File "/usr/lib/python2.7/site-packages/vdsm/utils.py", line 682, in
execCmd
deathSignal=deathSignal, childUmask=childUmask)
TypeError: __init__() got an unexpected keyword argument 'childUmask'
How I can solve it ?
You need to upgrade you python-cpopen package to v1.3
https://pypi.python.org/pypi/cpopen