[Thincrust-devel] Kickstart woes

Bryan Kearney bkearney at redhat.com
Thu Jun 12 15:52:05 UTC 2008


Dwain:

We will need to have you make a yum repo out of these disks. If you 
notice, there is a Server or a Client directory in each disk. Copy the 
contents of this directory from each disk onto the filesystem. Then, run 
creterepo on that directory.

Add that new repo to your kickstart, and you are good.

-- bk


Dwain Sims wrote:
> OK -making progress but still lost I think.....
> 
> This is my http://localhost/lknfs contents
> 
> Index of /lknfs
> [ICO]	Name	Last modified	Size	Description
> [DIR]	Parent Directory	 	-
> [ ]	jre-1_5_0_07-linux-i586.rpm	12-Jun-2008 09:49 	16M
> [ ]	pdksh-5.2.14-30.3.i386.rpm	12-Jun-2008 09:47 	187K
> [DIR]	repodata/	12-Jun-2008 09:58 	-
> [ ]	steeleye-lk-6.2.2-1.i386.rpm	12-Jun-2008 09:24 	1.4M
> [ ]	steeleye-lkDR-6.2.1-3.noarch.rpm	12-Jun-2008 09:24
> 442K
> [ ]	steeleye-lkGUI-6.2.2-1.i386.rpm	12-Jun-2008 09:24 	1.1M
> [ ]	steeleye-lkHLP-6.2.2-1.noarch.rpm	12-Jun-2008 09:24
> 1.7M
> [ ]	steeleye-lkIP-6.2.2-1.noarch.rpm	12-Jun-2008 09:24
> 66K
> [ ]	steeleye-lkLIC-6.2.1-3.i386.rpm	12-Jun-2008 09:50 	270K
> [ ]	steeleye-lkMAN-6.2.2-1.noarch.rpm	12-Jun-2008 09:24
> 60K
> [ ]	steeleye-lkNFS-5.1.1-1.noarch.rpm	12-Jun-2008 09:24
> 49K
> [ ]	steeleye-lkRAW-6.2.2-1.noarch.rpm	12-Jun-2008 09:24
> 25K
> [ ]	steeleye-lkRHAS-6.2.1-3.noarch.rpm	12-Jun-2008 09:48
> 17K
> Apache/2.2.8 (Fedora) Server at fayette Port 80
> 
> 
> And here is what I put in the kickstart
> 
> #
> # Include the repositories
> #
> #%include repo-rhel5.ks
> 
> repo --name=lknfs --baseurl=http://localhost/lknfs
> 
> #
> # Add all the packages after the base packages
> #
> %packages --excludedocs --nobase
> 
> 
> #
> # Packages to Add
> #
> bash
> kernel
> grub
> e2fsprogs
> passwd
> policycoreutils
> chkconfig
> rootfiles
> yum
> vim-minimal
> acpid
> dhclient
> openssh-clients
> openssh-server
> 
> pdksh
> steeleye-lkRHAS
> jre
> steeleye-lkLIC
> steeleye-lk
> steeleye-lkGUI
> steeleye-lkHLP
> steeleye-lkIP
> steeleye-lkMAN
> steeleye-lkRAW
> steeleye-lkNFS
> steeleye-lkDR
> 
> 
> Running kickstart still claims it cannot find the packages ("The package
> does not exist").  Do I need to be more explicit on the names (full path
> names perhaps?)
> 
> Dwain
> 
> 
> 
> 
> 
> -----Original Message-----
> From: thincrust-devel-bounces at redhat.com
> [mailto:thincrust-devel-bounces at redhat.com] On Behalf Of Bryan Kearney
> Sent: Thursday, June 12, 2008 10:41 AM
> To: Thincrust tooling devel list
> Subject: Re: [Thincrust-devel] Kickstart woes
> 
> See below
> 
> Dwain Sims wrote:
>> I have created a yum repository for our software and I have it
> available 
>> from http.  Createrepo seemed to do the right thing.   So in my 
>> kickstart I have
>>
>>  
>>
>> repo --name=lknfs --baseurl=http://localhost/lknfs
> 
> Assuming that you see this addres, and there is a repodata directory in 
> there you are good.
> 
>> My main question is how do I tell kickstart to install all of the RPMs
> 
>> in this repository?
> 
> In the %packages section you need to list the packages you would like to
> 
> install. Kickstrt (via yum) will pull in the rest. You could create a 
> group for yum to use, but that explicit list will be easier.
> 
>> Since our application is many RPMs, is  ThinCrust going to work OK
> with 
>> us?    I guess I am concerned that our install is too complicated for 
>> this to work right.
> 
> Should be no issue.
> 
> -- bk
> 
> _______________________________________________
> Thincrust-devel mailing list
> Thincrust-devel at redhat.com
> https://www.redhat.com/mailman/listinfo/thincrust-devel
> 
> _______________________________________________
> Thincrust-devel mailing list
> Thincrust-devel at redhat.com
> https://www.redhat.com/mailman/listinfo/thincrust-devel




More information about the Thincrust-devel mailing list