Actually i have to correct myself.. everything works just fine.
The issue i had was due the fact that those rpm's was not available in
the repositories provided to the machine. ^_^''
Once the client had the rpms available then everything start working as
expected:
yum group install package-group-gpfs-client-4.1.0-8
Loaded plugins: langpacks, product-id, subscription-manager
Resolving Dependencies
--> Running transaction check
---> Package gpfs.base.x86_64 0:4.1.0-8 will be installed
---> Package gpfs.docs.noarch 0:4.1.0-8 will be installed
---> Package gpfs.ext.x86_64 0:4.1.0-8 will be installed
---> Package gpfs.gpl.noarch 0:4.1.0-8 will be installed
---> Package gpfs.gskit.x86_64 0:8.0.50-32 will be installed
---> Package gpfs.msg.en_US.noarch 0:4.1.0-8 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
=============================================================================================================================================
Package Arch Version
Repository Size
=============================================================================================================================================
Installing for group install "Package Group for GPFS 4.1.0-8
clients":
gpfs.base x86_64 4.1.0-8
rhel-7-ebi-extras 14 M
gpfs.docs noarch 4.1.0-8
rhel-7-ebi-extras 261 k
gpfs.ext x86_64 4.1.0-8
rhel-7-ebi-extras 2.0 M
gpfs.gpl noarch 4.1.0-8
rhel-7-ebi-extras 589 k
gpfs.gskit x86_64 8.0.50-32
rhel-7-ebi-extras 4.2 M
gpfs.msg.en_US noarch 4.1.0-8
rhel-7-ebi-extras 137 k
Transaction Summary
=============================================================================================================================================
Install 6 Packages
Total download size: 21 M
Installed size: 64 M
Is this ok [y/d/N]:
Maybe future pulp releases could change the warning message from:
* Warning: Group package-group-gpfs-client-4.1.0-8 does not have any
packages to install.
*to something like:*
*
* Warning: Group package-group-gpfs-client-4.1.0-8 cannot find some
of the mandatory packages defined in the package group.
*
or something similar.
Salvatore
Salvatore
On 14/10/15 11:48, Salvatore Di nardo wrote:
hello,
i have a little problem creating package groups, and i hope someone
will be able to help me.
I followed this procedure:
https://pulp-rpm-user-guide.readthedocs.org/en/pulp-2.3/recipes.html#package-groups
and succeeded to create one:
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
and i can see that the package group its in the repo:
[root@hx-syr-01 repodata]# pulp-admin rpm repo content group
--repo-id rhel-ebi-package-groups
Conditional Package Names:
Default Package Names: None
Description: Package Group for GPFS 4.1.0-8 clients
Id: package-group-gpfs-client-4.1.0-8
Mandatory Package Names: gpfs.docs, gpfs.gpl, gpfs.msg.en_US,
gpfs.base,
gpfs.gskit, gpfs.ext
Name: Package Group for GPFS 4.1.0-8 clients
Optional Package Names: None
User Visible: True
Now, when i go to the one client that's using the repo, i can see the
repo:
yum group list | grep -i gpfs
Package Group for GPFS 4.1.0-8 clients
but when i try to install it:
yum group install package-group-gpfs-client-4.1.0-8
Loaded plugins: langpacks, product-id, subscription-manager
This system is not registered to Red Hat Subscription Management.
You can use subscription-manager to register.
*Warning: Group package-group-gpfs-client-4.1.0-8 does not have
any packages to install.*
Maybe run: yum groups mark install (see man yum)
No packages in any requested group available to install or update
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). ^_^''
thanks in advance,
Salvatore
_______________________________________________
Pulp-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/pulp-list
_______________________________________________
Pulp-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/pulp-list