Created attachment 555449 [details]
Description of problem:
Having Fedora 16 as host - migrations don't work due to usage of Python 2.7 and it's site packages (xmlrpclib). I think there will be more issues like this, not only during migration.
I remember there were some issues when one wanted to use vdsm-cli with Python 2.7.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Have two Fedora 16 hosts
2. Start VM
3. Try to migrate VM
Thread-1969::DEBUG::2012-01-16 09:05:20,994::vm::116::vm.Vm::(_setupVdsConnection) vmId=`2522a424-fe67-47a4-a373-3f3308bf8b63`::Initiating connection with destination
Thread-1969::ERROR::2012-01-16 09:05:20,996::vm::122::vm.Vm::(_setupVdsConnection) vmId=`2522a424-fe67-47a4-a373-3f3308bf8b63`::Traceback (most recent call last):
File "/usr/share/vdsm/vm.py", line 117, in _setupVdsConnection
status = self.destServer.getVmStats(self._vm.id)
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 1575, in __request
File "/usr/lib64/python2.7/xmlrpclib.py", line 1264, in request
return self.single_request(host, handler, request_body, verbose)
File "/usr/lib64/python2.7/xmlrpclib.py", line 1294, in single_request
response = h.getresponse(buffering=True)
AttributeError: TcpkeepHTTP instance has no attribute 'getresponse'
This has been fixed by
closing ON_QA bugs as oVirt 3.1 was released: