Clone By Date maximum recursion depth exceeded
Issue
- Execution of spacewalk-clone-by-date results in a recursive loop during dependency checking:
File "/usr/share/rhn/utils/cloneByDate.py", line 558, in process_deps
self.__dep_solve(added_nevras)
File "/usr/share/rhn/utils/cloneByDate.py", line 506, in __dep_solve
self.process_deps(dep_results)
File "/usr/share/rhn/utils/cloneByDate.py", line 551, in process_deps
added_nevras = added_nevras + cloner.process_deps(needed)
File "/usr/share/rhn/utils/cloneByDate.py", line 683, in process_deps
self.reset_new_pkgs()
File "/usr/share/rhn/utils/cloneByDate.py", line 608, in reset_new_pkgs
for pkg in self.remote_api.list_packages(self.to_label))
File "/usr/share/rhn/utils/cloneByDate.py", line 858, in list_packages
self.auth_token, label)
File "/usr/lib64/python2.6/xmlrpclib.py", line 1199, in __call__
return self.__send(self.__name, args)
File "/usr/lib64/python2.6/xmlrpclib.py", line 1489, in __request
verbose=self.__verbose
File "/usr/lib64/python2.6/xmlrpclib.py", line 1228, in request
h = self.make_connection(host)
File "/usr/lib64/python2.6/xmlrpclib.py", line 1414, in make_connection
return HTTPS(host, None, **(x509 or {}))
File "/usr/lib64/python2.6/httplib.py", line 1160, in __init__
cert_file, strict))
File "/usr/lib64/python2.6/httplib.py", line 1127, in __init__
HTTPConnection.__init__(self, host, port, strict, timeout)
File "/usr/lib64/python2.6/httplib.py", line 681, in __init__
self._set_hostport(host, port)
File "/usr/lib64/python2.6/httplib.py", line 710, in _set_hostport
if host and host[0] == '[' and host[-1] == ']':
RuntimeError: maximum recursion depth exceeded in cmp
Environment
- Satellite 5.7
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.