OK I think it is working now. I remember now that the 64 bit channel showed ~3700 packages on it own yesterday. I just could not get the 32 bit channel to work. That is why I was at the add packages page. I think there is some issue with the "sync now" button and the GUI schedule tool. but I ran the command manually from the log file and it repopulated the 64 bit chanel with 3720 packages. based on the error "ERROR: Package arch i686 incompatible with channel rhel6server-i386 " i deleted my 32 bit channel and repository and renamed them rhel6server-i686, then ran the " /usr/bin/spacewalk-repo-sync --channel rhel6server-i686 --type yum --no-errata", an now it seems to work. I have 2804 packages in my rhel6 32 bit repo. These chanels are synched to RPMS.os on my mrepo servers. sould I now create child channels for my RPMS.updates repo and my other repos?
From: Alexander Innes <[email protected]> To: [email protected] Date: 08/29/2014 11:21 AM Subject: Re: [Spacewalk-list] Problem with repos Sent by: [email protected] Whats in your logs? Manage Software Channels -> Channel -> Last sync time should start with Sync started: Tue May 6 12:24:47 2014 ['/usr/bin/spacewalk-repo-sync', '--channel', '', '--type', 'yum'] Repo URL: Packages in repo: 10766 Packages already synced: 0 Packages to sync: 10766 As long as your home made repository ownly has 32 bit it can only grab them so im not sure what you mean by " Im not sure how to get just the packages from my 32 bit repo into my 32 bit channel". Just point the repo to arch=x86 On 29 August 2014 15:43, <[email protected]> wrote: I am just getting stated with spacewalk. I was following the documentation to set up my channels and repos. I configured 2 RHEL6 repos. One pointing to my 32 bit mrepo server and one pointing to the 64 bit serrver. I created a new channel and then went to the repositiories tab and checked the 64 bit repo and wen to the sync tab and clicked "sync now". nothing seemed to happen. but soon i went to the "manage software channel" -> "manage software packages" page and saw some packages show up. The number of packages increased to a few thousand. But my channel showed no packages. next i went to my channel and selected "packages" -> "add". In the chanel drop down I selected "all managed packages". It shows about 5,474 packages. There is note on the page that says " Only packages of a compatible arch will be shown" But it shows all the packages. I thought maybe it showed the 32 bit packages because they can be installed on a 64 bit system. So i repeated the process with the 32 bit repo and got the same result. Im not sure how to get just the packages from my 32 bit repo into my 32 bit channel. I'm not sure if i'm missing something. I have found several guides online and all show the same process for creating the channels/repositories. -Jim NOTICE: This communication may contain privileged or other confidential information. If you are not the intended recipient, or believe that you have received this communication in error, any unauthorized review, use, disclosure or distribution is prohibited. Also, please indicate to the sender that you have received this communication in error, and delete the copy you received. Thank you. _______________________________________________ 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
