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. Continue reading The Red Hat Satellite XMLRPC Series: logging
Category Archives: Red Hat
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 not possible to clone errata to the newly created channel when you use channel.software.create()
to create the channel. Continue reading The Red Hat Satellite XMLRPC Series: reproducing a channel
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. Continue reading The Red Hat Satellite XMLRPC Series: cloning errata