Bug 1312739

Summary: install_packages script on ISO is not in sync with current installation changes
Product: Red Hat Satellite Reporter: Jan Hutař <jhutar>
Component: InstallationAssignee: satellite6-bugs <satellite6-bugs>
Status: CLOSED DUPLICATE QA Contact: Katello QA List <katello-qa-list>
Severity: medium Docs Contact:
Priority: unspecified    
Version: NightlyCC: bbuckingham, bkearney
Target Milestone: UnspecifiedKeywords: Triaged
Target Release: Unused   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-09-20 12:42:34 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Jan Hutař 2016-02-29 07:17:37 UTC
Description of problem:
install_packages script on ISO is not in sync with current installation changes


Version-Release number of selected component (if applicable):
Satellite-6.2.0-RHEL-7-20160228.1


How reproducible:
always


Steps to Reproduce:
Check the packages it attempts to install ("katello" or "katello-headpin-all"):

    # Determine if we need to install katello or Katello-headpin-all
    katello_all = False
    for f in os.listdir(ISO_PACKAGE_DIR):
        if f.startswith('foreman'):
            katello_all = True
            break
    cmd = ["yum", "install", "-y"]
    if opts.nogpgsigs:
        print INDENT + "WARNING: Package GPG signatures will be ignored!"
        cmd.extend(["--nogpgcheck"])
    if (katello_all):
        print INDENT + "katello is not yet installed, installing it."
        cmd.extend(["katello"])
    else:
        print INDENT + "katello-headpin-all is not yet installed, installing it."
        cmd.extend(["katello-headpin-all"])
    if opts.enhanced_reporting:
        print INDENT + "Enhanced reporting packages will be installed"
        cmd.extend(["splice", "ruby193-rubygem-splice_reports", "spacewalk-splice-tool"])
    run_command(cmd)


Actual results:
Attempts to install incorrect packages.


Expected results:
Should install correct packages as per current requirements

Comment 2 Bryan Kearney 2016-07-26 15:25:24 UTC
Moving 6.2 bugs out to sat-backlog.

Comment 3 Bryan Kearney 2016-07-26 15:34:55 UTC
Moving 6.2 bugs out to sat-backlog.