raise TypeError, "cannot marshal None unless allow_none is enabled" in cobbler

Solution Verified - Updated -

Issue

  • [root@system kickstarts]# cobbler profile getks RHEL55_64--x86_64
    Traceback (most recent call last):
      File "/usr/bin/cobbler", line 35, in ?
        sys.exit(app.main())
      File "/usr/lib/python2.4/site-packages/cobbler/cli.py", line 509, in main
        rc = cli.run(sys.argv)
      File "/usr/lib/python2.4/site-packages/cobbler/cli.py", line 195, in run
        self.object_command(object_type, object_action)
      File "/usr/lib/python2.4/site-packages/cobbler/cli.py", line 266, in object_command
        data = self.remote.generate_kickstart(options.name,"")
      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 1377, in __request
        allow_none=self.__allow_none)
      File "/usr/lib/python2.4/xmlrpclib.py", line 1029, in dumps
        data = m.dumps(params)
      File "/usr/lib/python2.4/xmlrpclib.py", line 603, in dumps
        dump(v, write)
      File "/usr/lib/python2.4/xmlrpclib.py", line 615, in __dump
        f(self, value, write)
      File "/usr/lib/python2.4/xmlrpclib.py", line 619, in dump_nil
        raise TypeError, "cannot marshal None unless allow_none is enabled"
    TypeError: cannot marshal None unless allow_none is enabled
    
  • These kickstart profiles are managed outside of Satellite.

Environment

  • Red Hat Satellite 5.4.1 that was upgraded from 5.3

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.