Hi Gents,
I sent this a few days back, but attached it to one of my patches, so ppl might not have got it.
Anyways, its a very brief guide for anyone who is unsure on how to set up Pulp with Conductor.
Cheers,
Martyn
-------------------------
N.B. Alot of the documentation on the Pulp website is outdated. For the latest API Doc see: https://fedorahosted.org/pulp/wiki/UGREST-Repositories
1. Install pulp and sync with a repository. You can get information on how to do this from the pulp website:
http://pulpproject.org/ug/index.html
2. Sync with a Repo:
Again you can get information on how to do this from the UserGuide on the Pulp website.
I would recommend syncing with a relatively small repo, since it takes ages, I used one of our aeolus-repos
3. Add the pulp repo to the image_descriptor_package_repository.xml, (located in under config dir in conductor)
You should add the Pulp admin username and password in the url. Here is my config entry:
- baseurl: https://admin:admin@localhost/pulp/api/ yumurl: https://localhost/pulp/repos/ type: pulp
4. Add your sync'd repository image_descriptor_platform_repository.
Its id should be the same id you gave pulp when you sync'd
I called mine fedora in pulp so this is what I have:
fedora: name: Fedora version: 14 architecture: x86_64
Once you have this your good to go
N.B.: When you add pulp repo. The existing Fedora repo packages are not shown, Something we need to address. You can search in the search box on templates page.
On 04/19/11 - 10:36:41AM, Martyn Taylor wrote:
Hi Gents,
I sent this a few days back, but attached it to one of my patches, so ppl might not have got it.
Anyways, its a very brief guide for anyone who is unsure on how to set up Pulp with Conductor.
Oh, good stuff. Could you add this to the aeolus project wiki somewhere?
Thanks,
aeolus-devel@lists.fedorahosted.org