Unable to upgrade to Red Hat Satellite 6.0 MDP

Solution Verified - Updated -

Issue

  • Initially received the following error while trying to upgrade from current Satellite 5.6 (RHEL 6) version to Satellite 6.0
# ./install_packages
This script will install the katello packages on the current machine.
   - Ensuring we are in an expected directory.
   - Copying installation files.
   - Creating a Repository File
   - Checking to see if Katello is already installed.
   - Importing the gpg key.
   - katello-foreman-all is not yet installed, installing it.
Error: Package: PyYAML-3.09-3.el6sat.x86_64 (@red-hat-satellite)
           Requires: libyaml-0.so.1()(64bit)
           Removing: libyaml-0.1.2-5.el6.x86_64 (@red-hat-satellite)
               libyaml-0.so.1()(64bit)
           Updated By: libyaml-0.1.3-1.1.el6.x86_64 (katello-local)
               Not found
Error while executing command: 'yum install -y katello-foreman-all'
  • Was able to install packages successfully. Now getting error while running katello-configure :
# katello-configure --answer-file=/root/katello-answer-file
Starting Katello configuration
The top-level log file is [/var/log/katello/katello-configure-20131223-122840/main.log]
Katello configuration: |======================================================================================================================================================================================|

Some services are not running. Check log files for more details.


** Log file tail as below.
131223-12:28:42 debug: importing '/usr/share/katello/install/puppet/modules/katello/manifests/service.pp' in environment production
131223-12:28:42 debug: Automatically imported katello::service from katello/service into production
131223-12:28:42 debug: Adding relationship from Exec[deploy-candlepin-certificate-to-cp] to Exec[install-ca-certificate] with 'before'
131223-12:28:42 undefined method `<<' for {}:Hash on node

Environment

  • Red Hat Satellite Managed Design Program (MDP)
  • Red Hat Enterprise Linux 6

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