<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
hello,<br>
i have a little problem creating package groups, and i hope someone
will be able to help me.<br>
<br>
I followed this procedure:
<a class="moz-txt-link-freetext" href="https://pulp-rpm-user-guide.readthedocs.org/en/pulp-2.3/recipes.html#package-groups">https://pulp-rpm-user-guide.readthedocs.org/en/pulp-2.3/recipes.html#package-groups</a>
and succeeded to create one:<tt><br>
</tt>
<blockquote><tt>pulp-admin rpm repo uploads group \</tt><br>
<tt> --user-visible=true \</tt><br>
<tt> --repo-id=rhel-ebi-package-groups \</tt><br>
<tt> --group-id=package-group-gpfs-client-4.1.0-8 \</tt><br>
<tt> --name="Package Group for GPFS 4.1.0-8 clients" \</tt><br>
<tt> --description="Package Group for GPFS 4.1.0-8 clients" \</tt><br>
<tt> --mand-name=gpfs.docs \</tt><br>
<tt> --mand-name=gpfs.gpl \</tt><br>
<tt> --mand-name=gpfs.msg.en_US \</tt><br>
<tt> --mand-name=gpfs.base \</tt><br>
<tt> --mand-name=gpfs.gskit \ </tt><br>
<tt> --mand-name=gpfs.ext</tt><br>
</blockquote>
and i can see that the package group its in the repo:<br>
<blockquote><tt>[root@hx-syr-01 repodata]# pulp-admin rpm repo
content group --repo-id rhel-ebi-package-groups</tt><br>
<tt>Conditional Package Names: </tt><br>
<tt>Default Package Names: None</tt><br>
<tt>Description: Package Group for GPFS 4.1.0-8
clients</tt><br>
<tt>Id: package-group-gpfs-client-4.1.0-8</tt><br>
<tt>Mandatory Package Names: gpfs.docs, gpfs.gpl,
gpfs.msg.en_US, gpfs.base,</tt><br>
<tt> gpfs.gskit, gpfs.ext</tt><br>
<tt>Name: Package Group for GPFS 4.1.0-8
clients</tt><br>
<tt>Optional Package Names: None</tt><br>
<tt>User Visible: True</tt><br>
</blockquote>
Now, when i go to the one client that's using the repo, i can see
the repo:<br>
<blockquote><tt> yum group list | grep -i gpfs</tt><br>
<tt> Package Group for GPFS 4.1.0-8 clients</tt><br>
</blockquote>
but when i try to install it:<tt><br>
</tt>
<blockquote><tt></tt><tt> yum group install
package-group-gpfs-client-4.1.0-8</tt><br>
<tt>Loaded plugins: langpacks, product-id, subscription-manager</tt><br>
<tt>This system is not registered to Red Hat Subscription
Management. You can use subscription-manager to register.</tt><br>
<b><tt>Warning: Group package-group-gpfs-client-4.1.0-8 does not
have any packages to install.</tt></b><br>
<tt>Maybe run: yum groups mark install (see man yum)</tt><br>
<tt>No packages in any requested group available to install or
update</tt><br>
</blockquote>
<br>
It seems to me that i created a package group, but have not defined
what package are included to the group. Maybe i just misunderstood
that the "--mand-name" does. In that case what it does, and how can
i add/remove packages from a specific package group? Oddly enough
the documentation says nothing about package management in a package
group ( how add/remove packages from a package group). ^_^''<br>
<br>
thanks in advance,<br>
Salvatore<br>
<br>
<br>
</body>
</html>