"Module or Group is not available" when using Red Hat Satellite repositories with Ansible to install InfoScale

book

Article ID: 100051608

calendar_today

Updated On:

Description

Error Message

  • Module or Group 'ENTERPRISE742' is not available
  • Module or Group 'AVAILABILITY742' is not available
  • Module or Group 'FOUNDATION742' is not available
  • Module or Group 'STORAGE742' is not available

Cause

When installing InfoScale using repositories, the installer looks for YUM groups. The YUM groups are in the repomd.xml file that comes with the installer or some patches. These groups are as follows:

  • ENTERPRISE742
  • AVAILABILITY742
  • FOUNDATION742
  • STORAGE742

If the repomd.xml is not referenced for repository creation or the repositories/YUM groups are not configured properly, the installation will fail. Even if all the RPMs are available in the repository the installer won't continue due to not finding the proper YUM groups listed above.

Furthermore, Red Hat Satellite does not support creating repositories using XML based repository data and therefore cannot build the YUM groups based on the repomd.xml.

Resolution

Use local repositories and reference the rpm directory that comes with the installer. The repomd.xml file will be properly referenced and the YUM groups properly configured.

Example of Ansible playbook keywords needed to reference the repository

repository_name='InfoScale742'
repository_baseurl='http:///dvd1-redhatlinux/rhel8_x86_64/rpms/'

Example of Ansible playbook keywords for installing the product level of InfoScale you want using the InfoScale 7.4.2 installation media

     product: ENTERPRISE
     product_version: 7.4.2

 

Issue/Introduction

Ansible playbook fails to install InfoScale when using with Red Hat Satellite created repositories