----- Original Message -----
From: "Sandro Bonazzola" <sbonazzo(a)redhat.com>
To: "Nir Soffer" <nsoffer(a)redhat.com>
Cc: devel(a)ovirt.org, Users(a)ovirt.org
Sent: Thursday, July 17, 2014 6:29:43 PM
Subject: Re: [ovirt-devel] oVirt 3.4.3 GA postponed due to blocker
Il 17/07/2014 17:25, Nir Soffer ha scritto:
> ----- Original Message -----
>> From: "Sandro Bonazzola" <sbonazzo(a)redhat.com>
>> To: devel(a)ovirt.org, Users(a)ovirt.org
>> Sent: Thursday, July 17, 2014 6:17:13 PM
>> Subject: [ovirt-devel] oVirt 3.4.3 GA postponed due to blocker
>>
>> Hi,
>> recent python upgrade in Fedora 19 broke vdsmd service.
>
> Can you provide more details?
Sure:
python-2.7.5-13.fc19.x86_64 hit F19 updates where
python-cpopen-1.3-1.fc19.x86_64 and existing vdsm code cause the following
stack trace:
vdsm: Running mkdirs
vdsm: Running configure_coredump
vdsm: Running configure_vdsm_logs
vdsm: Running run_init_hooks
vdsm: Running gencerts
vdsm: Running check_is_configured
Traceback (most recent call last):
File "/usr/bin/vdsm-tool", line 145, in <module>
sys.exit(main())
File "/usr/bin/vdsm-tool", line 142, in main
return tool_command[cmd]["command"](*args[1:])
File "/usr/lib64/python2.7/site-packages/vdsm/tool/configurator.py", line
260, in isconfigured
if c.getName() in args.modules and c.isconfigured() == NOT_CONFIGURED
File "/usr/lib64/python2.7/site-packages/vdsm/tool/configurator.py", line
113, in isconfigured
self._exec_libvirt_configure("check_if_configured")
File "/usr/lib64/python2.7/site-packages/vdsm/tool/configurator.py", line
88, in _exec_libvirt_configure
raw=True,
File "/usr/lib64/python2.7/site-packages/vdsm/utils.py", line 645, in
execCmd
deathSignal=deathSignal, childUmask=childUmask)
File "/usr/lib64/python2.7/site-packages/cpopen/__init__.py", line 50, in
__init__
stderr=PIPE)
File "/usr/lib64/python2.7/subprocess.py", line 711, in __init__
errread, errwrite)
TypeError: _execute_child_v275() takes exactly 17 arguments (18 given)
Ok, this is old news, was fixed on Jun 24.
But it seems that cpopen code is not available any more.
It used to be here:
https://github.com/ovirt-infra/cpopen
It was moved to gerrit, but does not contain any data yet:
https://github.com/oVirt/cpopen
http://gerrit.ovirt.org/gitweb?p=cpopen.git
Yaniv? Saggi?
Nir