fix for Satellite 6.14.1 failing with documentation instructions "dnf module enable satellite:el8"

Latest response

Resolving dnf module failure with Satellite 6.14.1, Installing Connected Red Hat Satellite.

Environment

Issue

  • When executing instructions at paragraph 3.4 of the above Red Hat documentation, running this fails:
dnf module enable satellite:el8
  • Errors such as this appear
Problem 1: module satellite:el8:61120220629010503:1baa59ab.x86_64 requires module(postgresql:12), but none of the providers can be installed
  - module postgresql:10:8060020220525083017:ad008a3a.x86_64 conflicts with module(postgresql:12) provided by postgresql:12:8050020210715095825:b4937e53.x86_64
  - module postgresql:12:8050020210715095825:b4937e53.x86_64 conflicts with module(postgresql:10) provided by postgresql:10:8060020220525083017:ad008a3a.x86_64
  - module postgresql:10:8060020220525083017:ad008a3a.x86_64 conflicts with module(postgresql:12) provided by postgresql:12:8060020220525083707:ad008a3a.x86_64
  - module postgresql:12:8060020220525083707:ad008a3a.x86_64 conflicts with module(postgresql:10) provided by postgresql:10:8060020220525083017:ad008a3a.x86_64
  - module postgresql:10:8060020220525083017:ad008a3a.x86_64 conflicts with module(postgresql:12) provided by postgresql:12:8060020211130125541:d63f516d.x86_64
  - module postgresql:12:8060020211130125541:d63f516d.x86_64 conflicts with module(postgresql:10) provided by postgresql:10:8060020220525083017:ad008a3a.x86_64
  - module postgresql:10:8060020220525083017:ad008a3a.x86_64 conflicts with module(postgresql:12) provided by postgresql:12:8060020221003080350:ad008a3a.x86_64
  - module postgresql:12:8060020221003080350:ad008a3a.x86_64 conflicts with module(postgresql:10) provided by postgresql:10:8060020220525083017:ad008a3a.x86_64
  - module postgresql:10:8060020220525083017:ad008a3a.x86_64 conflicts with module(postgresql:12) provided by postgresql:12:8010120191120141335:e4e244f9.x86_64
  - module postgresql:12:8010120191120141335:e4e244f9.x86_64 conflicts with module(postgresql:10) provided by postgresql:10:8060020220525083017:ad008a3a.x86_64
  - module postgresql:10:8060020220525083017:ad008a3a.x86_64 conflicts with module(postgresql:12) provided by postgresql:12:8030020201207110000:229f0a1c.x86_64
  - module postgresql:12:8030020201207110000:229f0a1c.x86_64 conflicts with module(postgresql:10) provided by 

Resolution: Follow guidance at this Red Hat solution https://access.redhat.com/solutions/7017093

  • If that fails, open a ticket with Red Hat since Satellite Server is a supported product.

Root Cause

  • The documentation seems to not have the step to resolve the dnf modules, also to include ruby 2.7 as shown in the solution above.

RJ

Responses