Description of problem got this traceback while testing virt-factory stuff on rawhide Traceback (most recent call last): File "/usr/bin/vf_nodecomm", line 13, in <module> nodecomm.main(sys.argv) File "/usr/lib/python2.5/site-packages/virt-factory/server/modules/nodecomm.py", line 84, in main rc = handle.call(*real_args) File "/usr/lib64/python2.5/xmlrpclib.py", line 1147, in __call__ return self.__send(self.__name, args) File "/usr/lib64/python2.5/xmlrpclib.py", line 1437, in __request verbose=self.__verbose File "/usr/lib64/python2.5/site-packages/M2Crypto/m2xmlrpclib.py", line 62, in request return self.parse_response(h.getfile()) File "/usr/lib64/python2.5/xmlrpclib.py", line 1309, in parse_response return self._parse_response(file, None) File "/usr/lib64/python2.5/xmlrpclib.py", line 1324, in _parse_response p, u = self.getparser() File "/usr/lib64/python2.5/xmlrpclib.py", line 1210, in getparser return getparser(use_datetime=self._use_datetime) AttributeError: SSL_Transport instance has no attribute '_use_datetime' It looks like the patch here: http://sourceforge.net/tracker/index.php?func=detail&aid=1120353&group_id=5470&atid=305470 which made it into python2.5, causes m2crypto's xmlrpclib to break. looks like setting self._use_datetime in the Transport class in /usr/lib64/python2.5/site-packages/M2Crypto/m2xmlrpclib.py causes this to work. python-2.5-11.fc7 m2crypto-0.17-1
Created attachment 153466 [details] patch to m2xmlrpclib.py
Fixed slightly differently in rawhide m2crypto-0.17-2. Thanks for your report.