RHN

  • The Red Hat Satellite XMLRPC Series: logging

    The Satellite XMLRPC API is a complete API, allowing management of the most common objects within the Satellite. It allows CRUD operations on channels, configuration channels, kickstart profiles, kickstart snippets, configuration files, etc. It’s organized using namespaces. Every trained developer will find his (or her) way in a moment.

  • The Red Hat Satellite XMLRPC Series: reproducing a channel

    In this post I’ll describe what I did to reproduce content in another Satellite, much alike satellite-sync. The most important lesson is the method you use to recreate the channel. When you’re recreating a Red Hat channel, like the Red Hat Enterprise Linux base channel and Red Hat Network Tools,  you’ll have to use channel.software.clone(). It is…

  • The Red Hat Satellite XMLRPC Series: cloning errata

    Red Hat Satellite is used in a project we’re working on. I’ve been doing some scripting to the XML-RPC API in the last year and I think everybody should benefit from my experience. This is the first in a series.