Unable to upgrade to Red Hat Satellite 6.0 MDP
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.