Recovered from the older tannerjc.net wiki snapshot dated January 23, 2016.

Satellite

#/var/log/up2date
[Thu Sep 16 18:26:57 2010] up2date
Traceback (most recent call last):
  File /usr/sbin/rhn_check, line 316, in ?
    cli.run()
  File /usr/share/rhn/up2date_client/rhncli.py, line 65, in run
    sys.exit(self.main() or 0)
  File /usr/sbin/rhn_check, line 64, in main
    self.__run_remote_actions()
  File /usr/sbin/rhn_check, line 109, in __run_remote_actions
    action = self.__get_action(status_report)
  File /usr/sbin/rhn_check, line 72, in __get_action
    ACTION_VERSION, status_report)
  File /usr/lib64/python2.4/xmlrpclib.py, line 1096, in __call__
    return self.__send(self.__name, args)
  File /usr/share/rhn/up2date_client/rpcServer.py, line 38, in _request1
    ret = self._request(methodname, params)
  File /usr/lib/python2.4/site-packages/rhn/rpclib.py, line 354, in _request
    self._handler, request, verbose=self._verbose)
  File /usr/lib/python2.4/site-packages/rhn/transports.py, line 188, in request
    return self._process_response(fd, connection)
  File /usr/lib/python2.4/site-packages/rhn/transports.py, line 216, in _process_response
    return self.parse_response(fd)
  File /usr/lib/python2.4/site-packages/rhn/transports.py, line 236, in parse_response
    p.feed(response)
  File /usr/lib64/python2.4/xmlrpclib.py, line 527, in feed
    self._parser.Parse(data, 0)
  File /usr/lib64/python2.4/xmlrpclib.py, line 774, in end
    return f(self, join(self._data, ))
  File /usr/lib64/python2.4/string.py, line 318, in join
    return sep.join(words)
exceptions.MemoryError:
  • The failed event may hold up other jobs from being picked up
  • stop rhnsd and osad
  • cancel all pending jobs with spacecmd schedule_cancel
  • reschedule events

Puppet

https://www.redhat.com/archives/rhelv5-list/2010-August/msg00020.html

We use puppet extensively here at Stanford (central IT Services) - to my knowledge, we are the largest puppet user at the moment. I can highly recommend puppet above cfengine.