RCM has to insert KS trees data directly into the database on webqa and ask IT to do in on stage and prod. Is it feasible to add an xml-rpc API? This is how I imagine the workflow: 1) RCM stages files for KS trees 2) IT synces files to RHN under /pub/rhn/kickstart 3) RCM updates db by calling a rpc method (arguments similar to add-kstree.pl's arguments)
Sorry, should have added more details. There is a tool in rhn-content-mgmt that implements this functionality called rhn-manage-ks-tree.