Hi.
I've just completed a new install of Katello
(katello-2.3.0-1.201503310129git07a6e29.el6.noarch) on a CentOS6.6 minimal
install. What's the right* way to setup CentOS 5 and CentOS 6 clients (*I
fudged this with an earlier 2.1 install)? The documentation
<http://www.katello.org/docs/2.2/user_guide/content/content.html> says:
Subscribing a System to a Product for yum content
To read about registering systems and subscribing them to the Product click
TODO.
# yum install katello-agent
Loaded plugins: fastestmirror
Setting up Install Process
Loading mirror speeds from cached hostfile
-
extras: anorien.csc.warwick.ac.uk
-
updates: repo.bigstepcloud.com
Resolving Dependencies
–> Running transaction check
—> Package katello-agent.noarch 0:2.3.0-1.el6 will be installed
–> Processing Dependency: python-pulp-agent-lib >= 2.6 for package:
katello-agent-2.3.0-1.el6.noarch
–> Processing Dependency: python-gofer-proton >= 2.5 for package:
katello-agent-2.3.0-1.el6.noarch
–> Processing Dependency: pulp-rpm-handlers >= 2.6 for package:
katello-agent-2.3.0-1.el6.noarch
–> Processing Dependency: gofer >= 2.5 for package:
katello-agent-2.3.0-1.el6.noarch
–> Processing Dependency: subscription-manager for package:
katello-agent-2.3.0-1.el6.noarch
–> Running transaction check
—> Package gofer.noarch 0:2.5.3-1.el6 will be installed
—> Package katello-agent.noarch 0:2.3.0-1.el6 will be installed
–> Processing Dependency: subscription-manager for package:
katello-agent-2.3.0-1.el6.noarch
—> Package pulp-rpm-handlers.noarch 0:2.6.0-1.el6 will be installed
—> Package python-gofer-proton.noarch 0:2.5.3-1.el6 will be installed
–> Processing Dependency: python-qpid-proton >= 0.9-1.20150219 for
package: python-gofer-proton-2.5.3-1.el6.noarch
—> Package python-pulp-agent-lib.noarch 0:2.6.0-1.el6 will be installed
–> Running transaction check
—> Package katello-agent.noarch 0:2.3.0-1.el6 will be installed
–> Processing Dependency: subscription-manager for package:
katello-agent-2.3.0-1.el6.noarch
—> Package python-qpid-proton.x86_64 0:0.9-1.20150219.el6 will be
installed
–> Finished Dependency Resolution
Error: Package: katello-agent-2.3.0-1.el6.noarch (katello)
- Requires: subscription-manager*
# rpm -qa | grep "katello|pulp|candle|foreman"
foreman-proxy-1.9.0-0.develop.201503311321git95cd9c8.el6.noarch
foreman-debug-1.9.0-0.develop.201503261813git331ff16.el6.noarch
python-pulp-bindings-2.6.0-1.el6.noarch
katello-debug-2.3.0-1.201503310129git07a6e29.el6.noarch
python-pulp-docker-common-0.2.2-1.el6.noarch
foreman-1.9.0-0.develop.201503261813git331ff16.el6.noarch
foreman-vmware-1.9.0-0.develop.201503261813git331ff16.el6.noarch
rubygem-hammer_cli_foreman_tasks-0.0.5-1.el6.noarch
ruby193-rubygem-foreman_bootdisk-5.0.0-1.el6.noarch
rubygem-hammer_cli_katello-0.0.11-1.201503271931git8799b04.git.0.db4e3db.el6.noarch
candlepin-tomcat6-0.9.47-1.el6.noarch
katello-selinux-2.2.1-1.el6.noarch
pulp-nodes-common-2.6.0-1.el6.noarch
pulp-katello-0.3-4.el6.noarch
katello-2.3.0-1.201503310129git07a6e29.el6.noarch
pulp-puppet-tools-2.6.0-1.el6.noarch
katello-certs-tools-2.0.1-1.el6.noarch
katello-default-ca-1.0-1.noarch
katello-repos-2.3.0-2.el6.noarch
kmaster.lan-foreman-proxy-client-1.0-1.noarch
python-pulp-rpm-common-2.6.0-1.el6.noarch
foreman-libvirt-1.9.0-0.develop.201503261813git331ff16.el6.noarch
ruby193-rubygem-foreman_hooks-0.3.7-3.el6.noarch
candlepin-common-1.0.22-1.el6.noarch
candlepin-selinux-0.9.47-1.el6.noarch
rubygem-hammer_cli_foreman_docker-0.0.3-2.el6.noarch
pulp-selinux-2.6.0-1.el6.noarch
pulp-puppet-plugins-2.6.0-1.el6.noarch
pulp-docker-plugins-0.2.2-1.el6.noarch
katello-common-2.3.0-1.201503310129git07a6e29.el6.noarch
rubygem-smart_proxy_pulp-1.0.1-2.el6.noarch
kmaster.lan-foreman-proxy-1.0-1.noarch
m2crypto-0.21.1.pulp-8.el6.x86_64
python-isodate-0.5.0-4.pulp.el6.noarch
python-rhsm-1.8.0-2.pulp.el6.x86_64
foreman-gce-1.9.0-0.develop.201503261813git331ff16.el6.noarch
foreman-ovirt-1.9.0-0.develop.201503261813git331ff16.el6.noarch
mod_wsgi-3.4-2.pulp.el6.x86_64
candlepin-0.9.47-1.el6.noarch
pulp-server-2.6.0-1.el6.noarch
pulp-rpm-plugins-2.6.0-1.el6.noarch
ruby193-rubygem-foreman_gutterball-0.0.1-1.201503061946gite954cd1.git.0.6e21da0.el6.noarch
katello-installer-base-2.3.0-1.201503232042git7769450.el6.noarch
kmaster.lan-foreman-client-1.0-1.noarch
python-pulp-common-2.6.0-1.el6.noarch
python-pulp-puppet-common-2.6.0-1.el6.noarch
foreman-compute-1.9.0-0.develop.201503261813git331ff16.el6.noarch
ruby193-rubygem-foreman_docker-1.2.4-1.fm1_9.el6.noarch
ruby193-rubygem-foreman-tasks-0.6.13-2.el6.noarch
python-kombu-3.0.24-5.pulp.el6.noarch
rubygem-hammer_cli_foreman-0.1.4-1.201503240905git7377f48.el6.noarch
rubygem-hammer_cli_foreman_bootdisk-0.1.2-1.el6.noarch
foreman-selinux-1.9.0-0.develop.201503091423git639a8ed.el6.noarch
pulp-nodes-parent-2.6.0-1.el6.noarch
ruby193-rubygem-katello-2.3.0-1.201503310036git07a6e29.el6.noarch
katello-installer-2.3.0-1.201503232042git7769450.el6.noarch
katello-server-ca-1.0-1.noarch
foreman-release-1.9.0-0.develop.201503261813git331ff16.el6.noarch
foreman-postgresql-1.9.0-0.develop.201503261813git331ff16.el6.noarch
Repos provided by the CentOS and Katello installs:
# yum repolist
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
-
extras: anorien.csc.warwick.ac.uk
-
updates: repo.bigstepcloud.com
repo id repo name
status
SCL CentOS-6 - SCL
504
base CentOS-6 - Base
6,518
epel Extra Packages for Enterprise Linux 6 - x86_64
11,362
extras CentOS-6 - Extras
37
foreman Foreman nightly
243
foreman-plugins Foreman plugins nightly
559
katello Katello Nightly
142
katello-candlepin Candlepin: an open source entitlement management
system.
6
katello-client Katello Client Nightly
16
katello-pulp Pulp Community Releases
67
puppetlabs-deps Puppet Labs Dependencies El 6 - x86_64
77
puppetlabs-products Puppet Labs Products El 6 - x86_64
494
updates CentOS-6 - Updates
926