Run this: pulp-admin rpm repo create --repo-id=f18 --relative-url=f18 --feed=http://dl.fedoraproject.org/pub/fedora/linux/releases/18/Everything/x86_64/os/ --skip=rpm,drpm,distribution ... and do a sync. It will fail with output of "unexpected error". Looking in the logs, the importer is failing to properly parse the XML in comps.xml. Note that there is no documentation of what that file should contain, so we're playing it by ear. The importer is currently expecting to find something that apparently is optional.
https://github.com/pulp/pulp_rpm/pull/268
build: 2.2.0-18.beta
Correction: build: 2.2.0-0.18.beta
verfied that repogroups are synced [root@ibm-x3550m3-11 ~]# rpm -qa |grep pulp-server pulp-server-2.2.0-0.19.beta.fc18.noarch [root@ibm-x3550m3-11 ~]# [root@ibm-x3550m3-11 ~]# pulp-admin rpm repo list +----------------------------------------------------------------------+ RPM Repositories +----------------------------------------------------------------------+ Id: test Display Name: test Description: None Content Unit Counts: Id: zoo Display Name: zoo Description: None Content Unit Counts: Erratum: 4 Package Category: 1 Package Group: 2 Rpm: 32 Id: test1 Display Name: test1 Description: None Content Unit Counts: Id: foo Display Name: foo Description: None Content Unit Counts: Id: foreman Display Name: foreman Description: None Content Unit Counts: Package Group: 1 Rpm: 157 Id: rhel6-2 Display Name: rhel6-2 Description: None Content Unit Counts: Erratum: 1048 Package Category: 10 Package Group: 202 Rpm: 7281 Yum Repo Metadata File: 1 Id: f18 Display Name: f18 Description: None Content Unit Counts: Distribution: 1 Package Category: 12 Package Group: 97 Rpm: 4165 [root@ibm-x3550m3-11 ~]#
*** Bug 979454 has been marked as a duplicate of this bug. ***
2.2 released http://repos.fedorapeople.org/repos/pulp/pulp/stable/2.2/