You still have that exact match limitation I thought you would have added a mapping option for that by now?
I like that you copied my start from previous option though.
I wish I still had time to work on my script I know how to work around the cross channel contamination issue with applying one errata to multiple channels I just haven't had time to add the code to mine.
Unfortunately I've had to put spacewalk development aside for most of the year because I've had other projects I've needed to work on.
-- Sent from my HP Pre3
On Oct 8, 2013 13:41, Miguel Cruz <[email protected]> wrote:
Thanks, that was it. Everything says channel name but its the channel label what you actually need to use.
I also had an extra 5 in the rhn channel name I was trying to use sync from.
Cheers!
On 10/08/2013 09:51 AM, Thomas Foster
wrote:
Are you sure you are using the correct name there are 2 names channel name and channel label...you need to use the channel label (I believe)
On Tue, Oct 8, 2013 at 4:36 AM, Franky Van Liedekerke <[email protected]> wrote:
On 2013-10-08 03:28, Miguel Cruz wrote:
I get the following error when I try to sync my erratas:
[root@spacewalk spacewalk_scripts]# ./redhat-clone-errata.sh
WARNING: channel.software.listErrata returned an error: Fault returned
from XML RPC Server, fault code -210: No such channel
WARNING: channel.software.listErrata returned an error: Fault returned
from XML RPC Server, fault code -210: No such channel
I'm not sure if its the channel names as seen on my spacewalk server or
the ones used by the RHN that i need to put on redhat-clone-errata.sh.
Important bits from my redhat-clone-errata.sh:
# now do the import
# change the channel parameter to your liking
# and add the option "--redhat-channel <RHN channel name>" if the channel
name if not the same as in your spacewalk server
./ya-errata-import.pl [1] --server $SPACEWALK --channel
rhel5.i386-updates --redhat-channel rhel5-i386-server-5 --os-version 5
--publish --redhat --rhn-proxy=xxx --startfromprevious twoweeks --quiet
./ya-errata-import.pl [1] --server $SPACEWALK --channel
rhel5.x86_64-updates --os-version 5 --publish --redhat --rhn-proxy=xxx
--startfromprevious twoweeks --quiet
My channels in my spacewalk server:
RHEL_5_i386_UPDATES
Spacewalk Default Organization
2671
11
RHEL_5_x86_64_UPDATES
Spacewalk Default Organization
3419
1
I advise you to read the help section:
--channel The spacewalk channel you want to publish errata to
<snip>
--redhat-channel RedHat channel to get errata from, only usefull with --redhat, defaults to the same as --channel
And also: you need to use exactly the same names as on your spacewalk server, including upppercase characters.
Franky
_______________________________________________
Spacewalk-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/spacewalk-list
_______________________________________________ Spacewalk-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/spacewalk-list
_______________________________________________ Spacewalk-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/spacewalk-list
