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