Hide Forgot
Description of problem: When running 'hosted-engine --deploy' on a specific setup (a machine which already had hosted-engine installed and setup and was (partially?) cleaned up), vdsmd fails with the above. vdsm packages installed from the nightly repo of 2013-11-19. Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/otopi/context.py", line 142, in _executeMethod method['method']() File "/usr/share/ovirt-hosted-engine-setup/scripts/../plugins/ovirt-hosted-engine-setup/system/vdsmenv.py", line 144, in _late_setup self._connect() File "/usr/share/ovirt-hosted-engine-setup/scripts/../plugins/ovirt-hosted-engine-setup/system/vdsmenv.py", line 78, in _connect self.logger.debug(str(serv.s.getVdsHardwareInfo())) File "/usr/lib64/python2.7/xmlrpclib.py", line 1224, in __call__ return self.__send(self.__name, args) File "/usr/lib64/python2.7/xmlrpclib.py", line 1574, in __request response = self.__transport.request( AttributeError: TransportWrapper instance has no attribute 'request'
Fails the same way also with latest nightly vdsm-4.13.0-153.git1f93f81.fc19.x86_64
Worked around by doing: vdsm-tool configure --force
Sorry, it's not at all during service vdsmd start. Might be a bug in hosted-engine, I'll open one if needed.
setup/system/vdsmenv.py", line 78, in _connect self.logger.debug(str(serv.s.getVdsHardwareInfo())) File "/usr/lib64/python2.7/xmlrpclib.py", line 1224, in __call__ return self.__send(self.__name, args) File "/usr/lib64/python2.7/xmlrpclib.py", line 1574, in __request response = self.__transport.request( AttributeError: TransportWrapper instance has no attribute 'request' Here I'm not sure if it's a xmlrpclib.py bug or a VDSM client bug. It seems that whoever creates the TransportWrapper used by that call is missing to define request attribute.
*** Bug 1032427 has been marked as a duplicate of this bug. ***
Bug do not exists after fix introduced for 982065.
Since it WAS a bug in the master branch, a better closing reason is NEXTRELEASE.