Hi,

sorry coming back again, this time what i did is, created big CCV, and 
created link 

lrwxrwxrwx. 1 root    root    81 Sep  1 07:07 content -> 
/var/lib/pulp/published/yum/https/repos/ORG/content_views/CCV_test/2.0/content

Now, i am able to add URL to downstream satellite and able to sync, but 
issue is, when sync is completed, i dont see any Erratas ... i can see only 
packages are synced, how do i see those Erratas as well ? ( there is no 
filter added in CCV ) 

Regards,
DJ

On Wednesday, 31 August 2016 20:22:05 UTC+5:30, Chris Duryee wrote:
>
>
>
> On 08/30/2016 11:30 PM, Unix SA wrote: 
> > Thanks Chris, 
> > 
> > i figured out yesterday, i have created CV with "RHEL7.2 kickstart", 
> > "RHEL7.2 rpms", "RHEL7.2 software collections", "Satellite tools 6.2 for 
> > RH7",  and did export. 
> > 
> > after export is completed i created "Link" for content directory 
> > 
> > lrwxrwxrwx. 1 root    root    68 Aug 30 11:04 content -> 
> > CV-export_test-v4.0/ORG/content_views/export_test/4.0/content 
> > 
> > and in "downstream", i have added URL like "
> http://upstream/katello-export"; 
> > 
> > and now i am able to enable all above repositories without any issues. 
>
> Great, glad to hear things are working. 
>
> > 
> > Only thing i am having problem is, if i have repositories in different 
> CVs, 
> > then that soft link to content directory will fail, so workaround i have 
> to 
> > do is, create BIG, CCV. with all cvs added and export that. ( Another 
> thing 
> > may be i can do is ( have not tried it ), export CV, and once export is 
> > completed, move content directory from there to actual content directory 
> ( 
> > soft link, ), but not sure then how i will keep track of contents ). 
> > 
> > 1) if you can give me example of 2 or more CV export and sync ( not 
> custom 
> > repos, redhat only ), without changing URL in manifest 
>
> Currently the manifest URL has to be changed for this, since there can 
> only be one manifest URL set per organization. 
>
> You could use the --source-url option on the RH repo when syncing, but 
> this just substitutes one type of URL replacement for another. 
>
> > 2) in future may be any chances to improve so disk space can be saved. 
>
> As a workaround, you may be able to symlink from 
> /var/lib/pulp/katello-export to /var/lib/pulp/published/<path to rpm 
> publish location> and sync from there. We have a backlog task to handle 
> the connected sync scenario more gracefully, without having multiple 
> copies of RPMs on disk. 
>
> > 
> > Regards, 
> > DJ 
> > 
> > 
> > On Wednesday, 31 August 2016 02:02:01 UTC+5:30, Chris Duryee wrote: 
> >> 
> >> 
> >> 
> >> On 08/30/2016 02:38 AM, Unix SA wrote: 
> >>>> It sounds like the feature you want is to be able to select multiple 
> >>>> content views and export/import them into a different satellite, 
> >> without 
> >>>> having to work with content at the repository level. 
> >>> 
> >>> yes, that's right, but i have question, 
> >>> 
> >>> -          I have CV with repositories like “Kickstart”, “7 Server 
> >> rpms”, 
> >>> “Software collection”, “custom repository”, now after I export 
> contents 
> >> for 
> >>> this CV, how can I sync individual repositories on “Downstream” 
> >> Satellite 
> >>> ??  or I need to create one custom repository and sync everything 
> there 
> >> ??   
> >>> if yes, then I will not need to enable repositories in RedHat 
> >>> subscriptions, will kickstart and all work ??   
> >>> 
> >>> 
> >>> How can I manage above scenario? 
> >> 
> >> I set up an example with Product A and B with a CV named "CV1" and 
> repos 
> >> "zoo" and "zoo2". I also synced RHEL 7.2 kickstart. 
> >> 
> >> After exporting version #2 of CV1, it created a dir structure like 
> this: 
> >> 
> >> Repo A: 
> >> 
> >> 
> /var/lib/pulp/katello-export/Default_Organization-CV1-v2.0/Default_Organization/content_views/CV1/2.0/custom/A/zoo/
>  
>
> >> 
> >> 
> >> Repo B: 
> >> 
> >> 
> /var/lib/pulp/katello-export/Default_Organization-CV1-v2.0/Default_Organization/content_views/CV1/2.0/custom/B/zoo2/
>  
>
> >> 
> >> 
> >> kickstart: 
> >> 
> >> 
> /var/lib/pulp/katello-export/Default_Organization-CV1-v2.0/Default_Organization/content_views/CV1/2.0/content/dist/rhel/server/7/7.2/x86_64/kickstart/
>  
>
> >> 
> >> 
> >> If I wanted to import these on the downstream sat, the easiest way 
> would 
> >> be to create two custom repos for zoo and zoo2, and enable kickstart by 
> >> setting my cdn url to http://upstream/<exported 
> >> 
> prefix>/Default_Organization-CV1-v2.0/Default_Organization/content_views/CV1/2.0/.
>  
>
> >> 
> >> At that point, I should be able to enable the 7.2 kickstart repo. 
> >> 
> >> I could also just create a third custom repo with the 7.2 kickstart 
> >> content instead of using the CDN url functionality, either should work 
> ok. 
> >> 
> >> 
> >>> 
> >>>> Just confirming, your production Katello instance is able to connect 
> to 
> >>>> the engineering instance via http or https, it just can't connect to 
> >> the 
> >>>> internet. Is this correct? 
> >>> 
> >>> our requirement is to sync tested contents from "upstream" to 
> downstream 
> >>> satellite, and it can be http/https 
> >>> 
> >>> The sync should work, similar to how RedHat repositories sync work 
> when 
> >> we 
> >>> give URL like https://cnd.redhat.com/ and it takes care of where the 
> >>> contents are. So you only update “Downstream” satellite’s URL to 
> >>> https://upstream.satellite.com, and just enable repositories and sync 
> >>> contents. ( from exported repositories or CVs 
> >>> 
> >> 
> > 
>

-- 
You received this message because you are subscribed to the Google Groups 
"Foreman users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to