Hi,

You can associate a single repo with multiple channels and Spacewalk will 
intelligently re-use the packages across channels without duplication. In this 
instance, running spacewalk-repo-sync or triggering a sync in the UI will not 
download any new packages, but rather Spacewalk will just do the package 
association with this channel.

Further, you can have a single EPEL repository providing packages for multiple 
EPEL channels. I do this a lot. :) I have an individual EPEL child channel for 
multiple base OL7 channels and each child is associated with the same 
repository. I still need to trigger a sync for each channel, but all that does 
is associate existing packages.

I don't recommend combining repositories in a single channel (i.e. activating 
both CentOS and EPEL into a single channel) as it become way more difficult to 
prevent packages from being available to downstream clients and it can 
complicate dependency resolution.

We provide a brief overview of this in our Spacewalk whitepaper: 
https://community.oracle.com/docs/DOC-921379

Cheers,
Avi

> On 25 Mar 2016, at 2:43 AM, Elizabeth Jones <[email protected]> wrote:
> 
> I am a little confused about channels and repositories.  I have centos and 
> oracle servers so i need two different base channels.  However, we also have 
> an epel repository that all servers need to access.  I tried creating a new 
> channel that could contain packages from both the centos repo and the epel 
> repo -- but spacewalk is now telling me that this channel has no packages, 
> although the packages exist in the repositories.  Do I need to disassociate 
> these repositories from the other channels in order to use them in this 
> channel? Can I have two base channels set up and have both use the epel 
> repository?  Right now it seems to be telling me that it needs to sync both 
> repos for use in the new channel.
> 
> thanks,
> EJ
> _______________________________________________
> Spacewalk-list mailing list
> [email protected]
> https://www.redhat.com/mailman/listinfo/spacewalk-list

--
Oracle <http://www.oracle.com>
Avi Miller | Product Management Director | +61 (3) 8616 3496
Oracle Linux and Virtualization
417 St Kilda Road, Melbourne, Victoria 3004 Australia

_______________________________________________
Spacewalk-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/spacewalk-list

Reply via email to