Skip to content

Installing Katello

ezabolo edited this page Jan 27, 2015 · 14 revisions

Table of Contents

About

Katello is a Fedora project, that now is packaged part of Satellite.

Prerequisites

# yum -y install pulp-puppet-module-builder python-setuptools python-pulp-puppet-common

If you try to install the dev version ...

# yum -y install git

Install

Install repos

yum -y localinstall https://fedorapeople.org/groups/katello/releases/yum/2.0/katello/RHEL/7Server/x86_64/katello-repos-latest.rpm
yum -y localinstall http://yum.theforeman.org/releases/1.6/el7/x86_64/foreman-release.rpm
yum -y localinstall http://mirror.pnl.gov/epel/7/x86_64/e/epel-release-7-5.noarch.rpm
yum -y localinstall http://yum.puppetlabs.com/puppetlabs-release-el-7.noarch.rpm
yum -y localinstall https://www.softwarecollections.org/en/scls/rhscl/v8314/epel-7-x86_64/download/rhscl-v8314-epel-7-x86_64.noarch.rpm
yum -y localinstall https://www.softwarecollections.org/en/scls/rhscl/ruby193/epel-7-x86_64/download/rhscl-ruby193-epel-7-x86_64.noarch.rpm

Clean yum db to avoid depsolving fail.

yum clean all

Install missing packages with:-

yum install -y ruby193-rubygem-foreman_setup ruby193-rubygem-foreman_bootdisk genisoimage ipxe-bootimgs

Install katello with:

yum -y install katello

Run the main installer.

katello-installer

At this point the katello-installer should be available to setup the server. The installation may be customized, to see a list of options:

katello-installer --help

These may be set as command line options or in the answer file (/etc/katello-installer/answers.katello-installer.yaml). Now run the options:

katello-installer <options>

Configure

What do you want to configure? http://projects.theforeman.org/projects/foreman/wiki/Howtos

Integrate with Foreman

Issues

  • Setup network
  • Setup hostname
  • Setup yum.repos.d
  • Disable selinux
  • Disable iptables/firewalldd
  • Solve disk space (sdb) not partitioned, not mounted. Redo the lvm
  • ipmievd.service - Monitoring the health of numerous servers can be a challenging and time consuming task.

References