Koen, You probably just need to publish the new repository. Pulp separates the idea of publishing a repo from creating or manipulating it, which gives you a lot of flexibility.
Good luck, Michael ----- Original Message ----- From: "Koen Vanoppen" <[email protected]> To: "Barnaby Court" <[email protected]>, [email protected] Sent: Tuesday, March 18, 2014 5:41:27 AM Subject: Re: [Pulp-list] pulp repos ow yea, and I can ping: ping pulpserver01sand PING pulpserver01sand.brusselsairport.aero (10.X.13.136) 56(84) bytes of data. 64 bytes from pulpserver01sand.brusselsairport.aero (10X.13.136): icmp_seq=1 ttl=64 time=0.258 ms 64 bytes from pulpserver01sand.brusselsairport.aero (10X.13.136): icmp_seq=2 ttl=64 time=0.271 ms ^C --- pulpserver01sand.brusselsairport.aero ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1836ms rtt min/avg/max/mdev = 0.258/0.264/0.271/0.017 ms 2014-03-18 10:39 GMT+01:00 Koen Vanoppen < [email protected] > : I did it like this: pulp-admin rpm repo create --repo-id=CentOSBase-UAT pulp-admin rpm repo copy all --from-repo-id=CentOSBase-DEV --to-repo-id=CentOSBase-UAT This command may be exited via ctrl+c without affecting the request. [-] Waiting to begin... [\] Running... Summary: package_group: 213 package_category: 14 rpm: 6367 But when I register to this new CentOSBase-UAT repo I have the following issue: https://pulpserver01sand/pulp/repos/CentOSBase-UAT/repodata/repomd.xml : [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found" Trying other mirror. Error: Cannot retrieve repository metadata (repomd.xml) for repository: CentOSBase-UAT. Please verify its path and try again Kind regards 2014-03-18 10:27 GMT+01:00 Koen Vanoppen < [email protected] > : Just one more question... When I create the repo to wich content needs to be copied to, say from dev to UAT. How to I create the UAT repo? Does it need special options or do I just pulp-admin repo create --repo-id=CentOSBase-UAT? Kind regards, Koen 2014-03-17 14:50 GMT+01:00 Koen Vanoppen < [email protected] > : Alright! Thanks!! 2014-03-17 13:51 GMT+01:00 Barnaby Court < [email protected] > : Koen, This can be done without creating multiple copies of the RPMs. In Pulp v2.x we use a single copy of the RPM on disk and create sym links for all the places where it is needed. The "pulp-admin rpm repo copy" command in v2 makes extensive use of this. What it is actually copying is metadata in the database and not the RPMs themselves. Regards, Barnaby Court ----- Original Message ----- From: "Koen Vanoppen" < [email protected] > To: [email protected] Sent: Monday, March 17, 2014 4:49:58 AM Subject: [Pulp-list] pulp repos Dear all, At our company we would like to create our own repositories. These will incude repos from the internet and local repos from local created programs and databases. For the moment we have the following setup: Internet repos-->Local mirroring server(spartacus)-->pulpserver. On the pulpserver we created repositories from spartacus (this one get synced weekly). Now we like to to create a setup were we have 4 categories and each categorie get's synced on other times from the repo that is above him 1. Test 2. Dev 3. UAT 4. PROD I have created the test repo (this is the one that comes directly from our local mirror spartacus-server), so the next step would be Dev and from dev to uat and so on. Is this possible to do without creating multiple copies of all the rpms? I found that there was a clone command in pulp v1, but we are using pulp v2 (pulp-server-2.2.0-1.el6.noarch). Kind regards, koen _______________________________________________ Pulp-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/pulp-list _______________________________________________ Pulp-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/pulp-list _______________________________________________ Pulp-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/pulp-list
