Bug 445544

Summary: Refactor Satellite installer not to use bootstrap directory at all
Product: Red Hat Satellite 5 Reporter: Jan Pazdziora <jpazdziora>
Component: InstallerAssignee: Jan Pazdziora <jpazdziora>
Status: CLOSED CURRENTRELEASE QA Contact: Preethi Thomas <pthomas>
Severity: low Docs Contact:
Priority: high    
Version: 510CC: jbrownin
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: sat520 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-11-05 18:40:09 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 446877    

Description Jan Pazdziora 2008-05-07 14:50:05 UTC
Description of problem:

The Satellite installer consists of two parts: install.pl and
install/install_main.pl. The first script installs packages from the bootstrap/
directory on the ISO, to provide Perl modules that the second scripts uses, and
then execs the second script.

The second script needs some packages which can be found in RHEL but are not in
the @base group. We could have installed them via the rhelrpms mechanism but
this installation only takes place in the second script.

The goal of the refactoring is that any packages needed by the second script are
installed via the rhelrpms process, which will make bootstrap/ obsolete.

Version-Release number of selected component (if applicable):

Satellite 5.1.0 uses bootstrap/, and so do many versions before that.

How reproducible:

Deterministic.

Steps to Reproduce:
1. Get Satellite ISO, mount it, cd to it.
2. Do ls -d bootstrap.
  
Actual results:

bootstrap

Expected results:

ls: bootstrap: No such file or directory

Additional info:

Comment 1 Jan Pazdziora 2008-05-07 21:55:17 UTC
Commits in trunk, revisions 172247 to 172272.

Comment 2 Jan Pazdziora 2008-05-21 19:36:42 UTC
This really is a 5.2.0 feature.

Comment 3 Michael Mráka 2008-07-24 09:24:46 UTC
Ported to RELEASE-5.2, r175295 to r175332.

Comment 4 Brad Buckingham 2008-08-13 16:52:17 UTC
Mass move to ON_QA.

Comment 6 Jeff Browning 2008-10-22 17:21:05 UTC
[root@fjs-0-01 iso]# ls -d bootstrap
ls: bootstrap: No such file or directory

Verified

Comment 7 Brandon Perkins 2008-11-05 18:40:09 UTC
5.2.0 Satellite is now GA, bugs Closed for Current Release.