I'm using the following details in my kickstart to reference the Katello 
repo:

repo --name=base 
--baseurl=http://katello.innes.net/pulp/repos/Innes/Library/custom/CentOS/CentOS_7_Base/

which is a repo synched from:

https://www.mirrorservice.org/sites/mirror.centos.org/7.3.1611/os/x86_64/

The repodata folder 
at 
http://katello.innes.net/pulp/repos/Innes/Library/custom/CentOS/CentOS_7_Base/repodata/
 
looks to be OK:

Pulp Repository Content

Parent Directory
09c8cf47ffd4374eae88e90cea8c92db1d46d9f8e9482b0f088c24ecd78f5ef0-primary.xml.gz
32d1bd57e5b4d4d808067410f828bd5510a30fe2d1aa07cf3656f16e477ff013-updateinfo.xml.gz
36d3b10fb997c1ac060e94aa18ffb5b8b24f92847b04c1e43b6273066227cca4-comps.xml
9cade24107fa18e444f2c8368769551823acc2737263696c2d76347d4aa51caf-other.xml.gz
a201db3450a1b11073fb0e43c1b1ce0995ca7284220bc7634a601467461209a4-updateinfo.xml.gz
a27718cc28ec6d71432e0ef3e6da544b7f9d93f6bb7d0a55aacd592d03144b70-comps.xml
d5f936c0bdab52caa62fb9a06aa407f1969e34ca6489b6301cb0a5b6d021a9b3-filelists.xml.gz
f84b9f6fb20edbd5bc5f02fadf6a19b82bc8177abff708f0f5989549b50841f0-updateinfo.xml.gz
repomd.xml

Am I looking in the wrong place here?

On Monday, 8 May 2017 11:22:55 UTC+1, Sean O'Keeffe wrote:
>
> That's just an API for adding additional groups. For a long time any yum 
> repo Pulp syncs it should also copy the package groups defined, I guess 
> your problem might be the source you are syncing from doesn't have any 
> package group defined in the metadata?
>
> On Mon, May 8, 2017 at 10:34 AM, Duncan Innes <[email protected] 
> <javascript:>> wrote:
>
>> So will the package groups be created automatically for each repo in 
>> 3.4?  Or is it just that the API is available for use?
>>
>> I'll be rebuilding from scratch on 3.4 soon, so am not worried about the 
>> state of my 3.3 system.
>>
>> On Monday, 8 May 2017 09:06:14 UTC+1, Sean O'Keeffe wrote:
>>>
>>> Pulp does support package groups creation..
>>>
>>> In Katello 3.4 (to be released) there's an API:
>>> POST API at /katello/api/package_groups for creation and a DELETE API 
>>> at /katello/api/package_groups for deletion.
>>>
>>> In Katello3.3 you can:
>>> Step 1:
>>> pulp-admin rpm repo uploads group \
>>>  --user-visible=true \
>>>  --repo-id=rhel-ebi-package-groups \
>>>  --group-id=package-group-gpfs-client-4.1.0-8 \
>>>  --name="Package Group for GPFS 4.1.0-8 clients" \
>>>  --description="Package Group for GPFS 4.1.0-8 clients" \
>>>  --mand-name=gpfs.docs \
>>>  --mand-name=gpfs.gpl \
>>>  --mand-name=gpfs.msg.en_US \
>>>  --mand-name=gpfs.base \
>>>  --mand-name=gpfs.gskit \ 
>>>  --mand-name=gpfs.ext
>>>
>>> Step 2:
>>> foreman-rake console
>>> > Katello::PackageGroup.import_all
>>>
>>> Step 3:
>>> Force regenerate repo metadata
>>>
>>>
>>> On Wed, May 3, 2017 at 12:45 PM, Lukas Zapletal <[email protected]> 
>>> wrote:
>>>
>>>> I think that Pulp does not support creating packagegroups, you will
>>>> only find these on original DVDs or kickstart repositories on CDN.
>>>> Better to ask at pulp-users tho.
>>>>
>>>> LZ
>>>>
>>>> On Wed, Apr 26, 2017 at 10:29 AM, Duncan Innes <[email protected]> 
>>>> wrote:
>>>> > Hi,
>>>> >
>>>> > This week has seen me building bespoke LiveCD images for a client to 
>>>> allow
>>>> > specific firmware bundles to be installed on hardware.  To do this I 
>>>> was
>>>> > using the older method:
>>>> >
>>>> > livecd-creator --config=centos.ks -f LiveCD
>>>> >
>>>> > to create my LiveCD.iso.  The Foreman/Katello/Pulp side of my 
>>>> questions
>>>> > comes from the kickstart file I was using.  I tried to use the Pulp 
>>>> repos
>>>> > that I had created in my Katello system.  They're perfectly viewable 
>>>> in a
>>>> > browser and look just like what a repo is supposed to look like.  But 
>>>> when I
>>>> > ran the livecd-creator command, I got complaints that the core group
>>>> > couldn't be found.  When I change the kickstart to point at internet 
>>>> CentOS
>>>> > repos, or even the copy of the CentOS DVD which I also serve via http,
>>>> > things worked fine.
>>>> >
>>>> > I didn't have time to figure out why the Katello repos were failing.  
>>>> But is
>>>> > there any obvious reason that I couldn't be using my Katello repos in 
>>>> this
>>>> > way?
>>>> >
>>>> > The kickstart file was using the URL shown in "Published At" in 
>>>> `hammer
>>>> > repository info --id=1`.  It's an on-demand repo, but I've installed 
>>>> many
>>>> > systems with much larger %packages sections than this LiveCD.
>>>> >
>>>> > It's a Foreman 1.14.3 & Katello 3.3.1 system.
>>>> >
>>>> > Cheers
>>>> >
>>>> > Duncan
>>>> >
>>>> > --
>>>> > 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.
>>>>
>>>>
>>>>
>>>> --
>>>> Later,
>>>>   Lukas @lzap Zapletal
>>>>
>>>> --
>>>> 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.
>>>>
>>>
>>> -- 
>> 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] <javascript:>.
>> To post to this group, send email to [email protected] 
>> <javascript:>.
>> Visit this group at https://groups.google.com/group/foreman-users.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
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