This is really ugly but just to potentially save someone some time in case they come across this via a web search, here is a one-liner to transmogrify all the output of 'rct cat-cert' into a usable listing of Red Hat CDN channels and their feed URLs:
# rct cat-cert <some entitlement cert> | egrep 'Name:|Label:|URL:' | grep -v "Brand" | sed 's;URL: /;https://cdn.redhat.com/;g' | sed 's;/6/$releasever/$basearch;/6/6Server/x86_64;g' | sed 's;/7/$releasever/$basearch;/7/7Server/x86_64;g' | sed 's;$basearch;x86_64;g' | sed 's;/5/$releasever;/5/5Server;g' Dumps like: Name: Red Hat Storage 2.0 Management Console (Debug RPMs) Label: rhsc-2.0-for-rhel-6-server-debug-rpms https://cdn.redhat.com/content/dist/rhs/console/2.0/x86_64/debug Name: Red Hat Storage 2.0 Management Console (RPMs) Label: rhsc-2.0-for-rhel-6-server-rpms https://cdn.redhat.com/content/dist/rhs/console/2.0/x86_64/os Name: Red Hat Storage 2.0 Management Console (Source RPMs) Label: rhsc-2.0-for-rhel-6-server-source-rpms https://cdn.redhat.com/content/dist/rhs/console/2.0/x86_64/source/SRPMS On Mon, Feb 1, 2016 at 9:24 AM, Kodiak Firesmith <kfiresm...@gmail.com> wrote: > Ah - thanks Paul and Brian - rct was exactly what I was looking for. I'm > going to wrap it in a script to dump out all the feeds in a friendly format > for importing upstream channels. > > On Fri, Jan 29, 2016 at 9:24 PM, Paul Jochum < > paul.joc...@alcatel-lucent.com> wrote: > >> Hi Kodiak: >> >> I have found the following 2 commands to be helpful to list all of >> the available repos: >> >> subscription-manager repos --list >> rct cat-cert /etc/pki/entitlement/<your entitlement number> >> >> Hope this helps, >> Paul >> >> >> On 01/29/2016 12:51 PM, Kodiak Firesmith wrote: >> >> Hi Folks, >> We're beginning to experiment with Pulp and have so far inferred the cdn >> url scheme for RHEL (but not RHAS!) to be: >> Feed: >> https://cdn.redhat.com/content/dist/rhel/server/7/7Server/x86_64/os >> Feed: >> https://cdn.redhat.com/content/dist/rhel/server/6/6Server/x86_64/os >> Feed: >> https://cdn.redhat.com/content/dist/rhel/server/5/5Server/i386/os >> Feed: >> https://cdn.redhat.com/content/dist/rhel/server/5/5Server/x86_64/os >> >> But of course we are licensed for *so much more* as we pay for the >> Academic Site Subscription SKU and have access through the portal and >> Satellite to pretty much everything. >> >> I'm having a hard time figuring out the best way (or any way for that >> matter) to obtain a complete and current listing of all the possible Red >> Hat CDN feed urls we might want to sync. >> >> Is there an easy (or otherwise!) way to do such things? >> >> Thanks! >> - Kodiak >> >> >> _______________________________________________ >> Pulp-list mailing >> listPulp-list@redhat.comhttps://www.redhat.com/mailman/listinfo/pulp-list >> >> >> >> _______________________________________________ >> Pulp-list mailing list >> Pulp-list@redhat.com >> https://www.redhat.com/mailman/listinfo/pulp-list >> > >
_______________________________________________ Pulp-list mailing list Pulp-list@redhat.com https://www.redhat.com/mailman/listinfo/pulp-list