Bug #6880
closedkatello/satellite kickstart default for rhel includes puppet in packages list, branding
Description
Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1102864
Description of problem:
the "Katello kickstart default for RHEL" template includes puppet in the packages list
Version-Release number of selected component (if applicable):
foreman-1.6.0.13-1.el6sat.noarch
foreman-compute-1.6.0.13-1.el6sat.noarch
foreman-gce-1.6.0.13-1.el6sat.noarch
foreman-libvirt-1.6.0.13-1.el6sat.noarch
foreman-ovirt-1.6.0.13-1.el6sat.noarch
foreman-postgresql-1.6.0.13-1.el6sat.noarch
foreman-proxy-1.6.0.6-1.el6sat.noarch
foreman-vmware-1.6.0.13-1.el6sat.noarch
katello-1.5.0-25.el6sat.noarch
katello-ca-1.0-1.noarch
katello-certs-tools-1.5.5-1.el6sat.noarch
katello-installer-0.0.44-1.el6sat.noarch
pulp-katello-plugins-0.3-1.el6sat.noarch
ruby193-rubygem-foreman_bootdisk-2.0.6-1.1.el6sat.noarch
ruby193-rubygem-foreman_discovery-1.3.0-0.1.rc2.el6sat.noarch
ruby193-rubygem-foreman_hooks-0.3.5-2.el6sat.noarch
ruby193-rubygem-foreman-redhat_access-0.0.4-1.el6sat.noarch
ruby193-rubygem-foreman-tasks-0.5.7-2.el6sat.noarch
ruby193-rubygem-katello-1.5.0-51.el6sat.noarch
rubygem-hammer_cli_foreman-0.1.1-5.el6sat.noarch
rubygem-hammer_cli_foreman_tasks-0.0.3-2.el6sat.noarch
rubygem-hammer_cli_katello-0.0.4-4.el6sat.noarch
How reproducible:
100%
Steps to Reproduce:
1. Open "katello kickstart default for rhel" provisioning template
Actual results:
%packages --ignoremissing
yum
dhclient
ntp
wget
@Core
puppet
Expected results:
%packages --ignoremissing
yum
dhclient
ntp
wget
@Core
Additional info:
puppet only becomes available after registration with an activation key, as it is not in the RHEL kickstart repo (it's part of rh-common").
Updated by Anonymous almost 11 years ago
- Status changed from Ready For Testing to Closed
- % Done changed from 0 to 100
Applied in changeset katello|6b648f8f30c7af40771668aada4dd5a3e7a2aec5.
Updated by Leah Fisher almost 11 years ago
Due to this change, we are now not trying to install puppet at all, but are expecting puppet to be configured if puppet_enable is true. Don't we need a yum install puppet before we start configuring puppet?
Updated by Stephen Benjamin almost 11 years ago
Updated by Stephen Benjamin almost 11 years ago
Ah, I see, it's not in the other one:
https://github.com/Katello/katello/blob/master/app/views/foreman/unattended/kickstart-katello.erb
Can you file a separate issue please?
In reality, these templates are 90+% similar and should just be turned into one, no need to have separate templates for CentOS and RHEL.