Red Hat Bugzilla – Bug 245969
rhn-manage-channel --create should be a single XMLRPC call
Last modified: 2015-08-10 15:46:31 EDT
When running rhn-manage-channel with a csv file, and not specifying --commit,
you will see spurious errors if:
The channel families do not exist, even though you specified --create-family
A channel in your csv is a child channel of another channel in your csv
These happen because each channel creation, and each channel family creation, is
a distinct XMLRPC call that gets rolled back at the end.
Instead, the entire operation should be a single call, so it can be rolled back
or committed together.
*** Bug 204521 has been marked as a duplicate of this bug. ***
The code change for this will be large, for little gain; I'm not certain its