Spacewalk's repo sync can handle each package being in a different subdirectory just fine.
Per OS type (like EPEL6) just download the RPM from the link I posted, open the RPM and extract the exact repository URL from the RPM. This can be used in the spacewalk repository configuration page. We got it up and running for EPEL6 and EPEL7 without any issues -- Jan-Albert Jan-Albert van Ree | Linux System Administrator | MARIN Support Group MARIN | T +31 317 49 35 48 | [email protected]<mailto:[email protected]> | www.marin.nl<http://www.marin.nl> [LinkedIn]<https://www.linkedin.com/company/marin> [YouTube] <http://www.youtube.com/marinmultimedia> [Twitter] <https://twitter.com/MARIN_nieuws> [Facebook] <https://www.facebook.com/marin.wageningen> MARIN news: MARIN at Maritime Industry, May 29-31, Gorinchem<http://www.marin.nl/web/News/News-items/MARIN-at-Maritime-Industry-May-2931-Gorinchem.htm> ________________________________ From: [email protected] <[email protected]> on behalf of Dimitri Yioulos <[email protected]> Sent: Wednesday, April 25, 2018 18:46 To: [email protected] Subject: Re: [Spacewalk-list] [External Sender] Re: More problems with Spacewalk 2.8 The link provided by Jan-Albert only gets you an rpm to create a yum repo on a system. I don’t see how that would work with Spacewalk. The packages are actually here: https://copr-be.cloud.fedoraproject.org/results/@spacewalkproject/spacewalk-2.8-client/epel-6-x86_64 . The problem is that each package is in its own directory (unlike, say, http://yum.spacewalkproject.org/2.7-client/RHEL/6/x86_64/ ). Again, how would one make that work with Spacewalk. Dimitri From: [email protected] <[email protected]> On Behalf Of Larry Clegg Sent: Wednesday, April 25, 2018 12:14 PM To: [email protected] Subject: Re: [Spacewalk-list] [External Sender] Re: More problems with Spacewalk 2.8 Thanks…but that didn’t help: # /usr/bin/python -u /usr/bin/spacewalk-repo-sync --channel spacewalk28-client-centos6-x86_64 --type yum 00:12:45 ====================================== 00:12:45 | Channel: spacewalk28-client-centos6-x86_64 00:12:45 ====================================== 00:12:45 Sync of channel started. 00:12:45 00:12:45 Processing repository with URL: https://copr.fedorainfracloud.org/coprs/g/spacewalkproject/spacewalk-2.8-client/ 00:13:16 ERROR: Cannot retrieve repository metadata (repomd.xml) for repository: External - Spacewalk Client 2.8 for CentOS 6 x86_64. Please verify its path and try again 00:13:16 Sync of channel completed in 0:00:31. 00:13:16 Total time: 0:00:31 Larry E. Clegg From: [email protected]<mailto:[email protected]> [mailto:[email protected]<mailto:[email protected]>] On Behalf Of Ree, Jan-Albert van Sent: Wednesday, April 25, 2018 8:58 AM To: [email protected]<mailto:[email protected]> Subject: [External Sender] Re: [Spacewalk-list] More problems with Spacewalk 2.8 Good afternoon, Repositories have moved. Client packages can be found at https://copr.fedorainfracloud.org/coprs/g/spacewalkproject/spacewalk-2.8-client/ Regards, -- Jan-Albert From: [email protected]<mailto:[email protected]> <[email protected]<mailto:[email protected]>> on behalf of Larry Clegg <[email protected]<mailto:[email protected]>> Sent: Wednesday, April 25, 2018 17:49 To: [email protected]<mailto:[email protected]> Subject: [Spacewalk-list] More problems with Spacewalk 2.8 Greetings Spacers, I continue to have issues with Spacewalk 2.8. I am using Centos 6.9 fully patched with a fresh install (not upgraded) of SW 2.8. When I use this command: /usr/bin/spacewalk-common-channels -u $SW_USER -p $SW_PASS -a x86_64 spacewalk28-client-centos6 I get the resulting repo of: http://yum.spacewalkproject.org/2.8-client/RHEL/6/x86_64/ which doesn’t exist – all my syncs fail and no client software to install. Ditto on the spacewalk28-server-centos6 common channel. I get the repo of: http://yum.spacewalkproject.org/2.8/RHEL/6/x86_64/ Which doesn’t exist. What are the correct repos to use for SW 2.8 client/server for Centos 6 and Centos 7? The pre-release testing of SW 2.8 appears to be lacking somewhat. Regards, Larry Larry E. Clegg Systems Administrator| Kyriba [Cell Phone] +1 858-357-5579 [Address] 9620 Towne Centre Drive | Suite 250 | San Diego, California | 92121 www.kyriba.com<http://www.kyriba.com/> | Facebook<https://www.facebook.com/KyribaCorp> | Twitter<https://twitter.com/kyribacorp> | LinkedIn<http://www.linkedin.com/company/kyriba-corporation> | Blog<http://www.kyriba.com/blog> Jan-Albert van Ree | Linux System Administrator | MARIN Support Group MARIN | T +31 317 49 35 48 | [email protected]<mailto:[email protected]> | www.marin.nl<https://portal.marin.nl/,DanaInfo=www.marin.nl+> [LinkedIn]<https://portal.marin.nl/company/,DanaInfo=www.linkedin.com,SSL+marin> [YouTube] <https://portal.marin.nl/,DanaInfo=www.youtube.com+marinmultimedia> [Twitter] <https://portal.marin.nl/,DanaInfo=twitter.com,SSL+MARIN_nieuws> [Facebook] <https://portal.marin.nl/,DanaInfo=www.facebook.com,SSL+marin.wageningen> MARIN news: Wave resistance minimisation in practical ship design<https://portal.marin.nl/web/News/News-items/,DanaInfo=www.marin.nl+Wave-resistance-minimisation-in-practical-ship-design-1.htm>
_______________________________________________ Spacewalk-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/spacewalk-list
