Description of problem: 1. register a system and give provisioning entitlements 2. >>> file = client.system.downloadSystemId(key, 1000010485) >>> file '<?xml version="1.0"?><params><param><value><struct><member><name>username</name><value><string>admin</string></value></member><member><name>os_release</name><value><string>5Server</string></value></member><member><name>operating_system</name><value><string>redhat-release</string></value></member><member><name>architecture</name><value><string>i686-redhat-linux</string></value></member><member><name>system_id</name><value><string>ID-1000010485</string></value></member><member><name>type</name><value><string>REAL</string></value></member><member><name>fields</name><value><array><data><value><string>system_id</string></value><value><string>os_release</string></value><value><string>operating_system</string></value><value><string>architecture</string></value><value><string>username</string></value><value><string>type</string></value></data></array></value></member><member><name>checksum</name><value><string>141a6f4489b59ba7d403645d0bf0102e</string></value></member></struct></value></param></params>' >>> client.proxy.activateProxy(file, "5.3") 1 >>> client.proxy.deactivateProxy(file) Traceback (most recent call last): File "<stdin>", line 1, in ? File "/usr/lib/python2.4/xmlrpclib.py", line 1096, in __call__ return self.__send(self.__name, args) File "/usr/lib/python2.4/xmlrpclib.py", line 1383, in __request verbose=self.__verbose File "/usr/lib/python2.4/xmlrpclib.py", line 1147, in request return self._parse_response(h.getfile(), sock) File "/usr/lib/python2.4/xmlrpclib.py", line 1286, in _parse_response return u.close() File "/usr/lib/python2.4/xmlrpclib.py", line 744, in close raise Fault(**self._stack[0]) xmlrpclib.Fault: <Fault -1: 'redstone.xmlrpc.XmlRpcFault: unhandled internal exception: No row with the given identifier exists: [com.redhat.rhn.domain.server.ProxyInfo#1000010485]'> Actual results: Expected results: Additional info:
master git commit: ddd73b37f4812c709f9061b29dab2cd55b116dc6 vader git commit: 6a92bc1a7217b1b07ae2772948a03d4340ef56e3
verified.
file = client.system.downloadSystemId(key, 1000010140) print file ================================================================================ <?xml version="1.0"?><params><param><value><struct><member><name>username</name><value><string>admin</string></value></member><member><name>os_release</name><value><string>5Server</string></value></member><member><name>operating_system</name><value><string>redhat-release</string></value></member><member><name>architecture</name><value><string>i686-redhat-linux</string></value></member><member><name>system_id</name><value><string>ID-1000010140</string></value></member><member><name>type</name><value><string>REAL</string></value></member><member><name>fields</name><value><array><data><value><string>system_id</string></value><value><string>os_release</string></value><value><string>operating_system</string></value><value><string>architecture</string></value><value><string>username</string></value><value><string>type</string></value></data></array></value></member><member><name>checksum</name><value><string>a6e0547921aa25bd7c1a60afa070debb</string></value></member></struct></value></param></params> ================================================================================ print client.proxy.activateProxy(file, "5.3") ================================================================================ 1 ================================================================================ print client.proxy.deactivateProxy(file) ================================================================================ 1 ================================================================================ Stage validated -> RELEASE_PENDING
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHEA-2009-1433.html