Why does Satellite 6 installation fail with puppet or ruby193-* dependencies ?

Solution Verified - Updated -

Issue

  • The puppet package is missing from the Satellite 6 repositories.
  • When installing the katello package for Red Hat Satellite 6, yum fails with the error below
# yum install katello
--> Finished Dependency Resolution
Error: Package: rubygem-kafo-0.5.5-6.el6sat.noarch (rhel-server-6-satellite-6-beta-rpms)
           Requires: puppet
Error: Package: rubygem-kafo_parsers-0.0.2-4.el6sat.noarch (rhel-server-6-satellite-6-beta-rpms)
           Requires: puppet
Error: Package: pulp-puppet-tools-2.4.0-0.23.beta.el6sat.noarch (rhel-server-6-satellite-6-beta-rpms)
           Requires: puppet >= 2.7

OR

--> Finished Dependency Resolution
Error: Package: ruby193-rubygem-foreigner-1.4.2-1.el6sat.noarch (rhel-server-6-satellite-6-beta-rpms)
           Requires: ruby193-ruby
Error: Package: ruby193-rubygem-will_paginate-3.0.2-10.el6sat.noarch (rhel-server-6-satellite-6-beta-rpms)
           Requires: ruby193-rubygem(activerecord)
Error: Package: ruby193-rubygem-dynflow-0.7.1-1.el6sat.noarch (rhel-server-6-satellite-6-beta-rpms)
           Requires: ruby193-rubygem(activesupport)
Error: Package: ruby193-rubygem-bundler_ext-0.3.0-6.el6sat.noarch (rhel-server-6-satellite-6-beta-rpms)
           Requires: ruby193-rubygem(bundler)

Environment

  • Red Hat Satellite 6.0

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content