Automated authentication as well as management and querying of Systems, Software channels, System groups and Activation Keys in Red Hat Satellite Server version 5.6.0.

Some of the problems included:

  • Company’s product required automated authentication as well as management and querying of Systems, Software channels, System groups and Activation Keys in Red Hat Satellite Server version 5.6.0
  • Since REST API was available only since Red Hat Satellite version 6.0, only XMLRPC API could be used

Some of the solutions applied included:

  • Implementing RHN XMLRPC API Java client, utilizing a free open source library, “Apache XML-RPC”
  • Automating authenticating programmatically against Red Hat Satellite Server
  • Automating creating, querying and deleting Systems, Software channels, System groups and Activation Keys programmatically in Red Hat Satellite Server
  • Automating adding and removing Groups and Channels to/from Activation Keys programmatically in Red Hat Satellite Server

Technology stack

  • Java
  • OSGi
  • Apache XML-RPC
  • Jackson 2

Industry

IT