Deleting unknown kickstart profile with API throws traceback error

Solution Verified - Updated -

Issue

  • When deleting unknown kickstart profile using API throws traceback error:
Traceback (most recent call last):
          File "/tmp/00477148.py", line 12, in ?
            client.kickstart.deleteProfile(key, 'non-existant-kickstart-profile-exist')
          File "/usr/lib64/python2.4/xmlrpclib.py", line 1096, in __call__
            return self.__send(self.__name, args)
          File "/usr/lib64/python2.4/xmlrpclib.py", line 1383, in __request
            verbose=self.__verbose
          File "/usr/lib64/python2.4/xmlrpclib.py", line 1147, in request
            return self._parse_response(h.getfile(), sock)
          File "/usr/lib64/python2.4/xmlrpclib.py", line 1286, in _parse_response
            return u.close()
          File "/usr/lib64/python2.4/xmlrpclib.py", line 744, in close
            raise Fault(**self._stack[0])
        xmlrpclib.Fault: <Fault 2753: 'redstone.xmlrpc.XmlRpcFault: Invalid kickstart label: non-existant-kickstart-profile'>

Environment

  • Red Hat Network Satellite v 5.4
  • Spacewalk 1.5

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content