[Pulp-list] pulp repos

Koen Vanoppen vanoppen.koen at gmail.com
Tue Mar 18 09:39:58 UTC 2014


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 <vanoppen.koen at gmail.com>:

> 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 <vanoppen.koen at gmail.com>:
>
> Alright! Thanks!!
>>
>>
>> 2014-03-17 13:51 GMT+01:00 Barnaby Court <bcourt at redhat.com>:
>>
>> 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" <vanoppen.koen at gmail.com>
>>> To: pulp-list at redhat.com
>>> 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
>>> Pulp-list at redhat.com
>>> https://www.redhat.com/mailman/listinfo/pulp-list
>>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/pulp-list/attachments/20140318/952af8fc/attachment.htm>


More information about the Pulp-list mailing list