Yeah, I had generated a fresh hdlist. I figured out what it was, thought. My comps file was referencing rpms that were not on the cd. I could of sworn I went through the comps file with a fine toothed comb, but not fine enough I guess. So I went line by line once again through the comps file and found 2 missing rpms. Thanks though! -----Original Message----- From: Bodle, Donald E [mailto:donald_bodle@xxxxxxxxxx] Sent: Wednesday, August 27, 2003 3:25 PM To: 'kickstart-list@xxxxxxxxxx' Subject: RE: kickstart comps file dilemma Looks like your hdlist doesn't match what's on your cd. Did you run genhdlist? cd /usr/lib/anaconda-runtime genhdlist --withnumbers /path/to/root/of/your/distribution Donald E. Bodle, Jr., RHCT Sr. Systems Integration Engineer Platform Development The Reynolds and Reynolds Co. (937) 485-1954 -----Original Message----- From: Verbeeck, Derek [mailto:DVerbeeck@xxxxxxxxxxxxxx] Sent: Wednesday, August 27, 2003 4:18 PM To: 'kickstart-list@xxxxxxxxxx ' Subject: kickstart comps file dilemma Greetings all, Apologies if this has perhaps already been covered, but I couldn't find a solution on redhat's site, in any of the documentation, or in the digest archives. I am attempting to create an automated (RH 7.3) kickstart iso image, the image is built fine, it boots, and even gets into anaconda, but then it crashes out after partitioning the drive. Directly after displaying the "reading package information" dialog box. I have modified the comps file to match the rpms I have included in my image, and I also have the ks.cfg file set up to install only the available package groups. I dumped the error text and perhaps this could help me get some answers? I would appreciate any advice offered. I am attaching the full dump, in case this might help with debugging. Thanks, Derek Verbeeck ----CUT---- Traceback (innermost last): File "/usr/bin/anaconda", line 633, in ? intf.run(id, dispatch, configFileData) File "/usr/lib/anaconda/text.py", line 383, in run (step, args) = dispatch.currentStep() File "/usr/lib/anaconda/dispatch.py", line 244, in currentStep self.gotoNext() File "/usr/lib/anaconda/dispatch.py", line 144, in gotoNext self.moveStep() File "/usr/lib/anaconda/dispatch.py", line 209, in moveStep rc = apply(func, self.bindArgs(args)) File "/usr/lib/anaconda/packages.py", line 106, in readPackages id.comps = method.readComps(id.hdList) File "/usr/lib/anaconda/installmethod.py", line 26, in readComps return self.readCompsViaMethod(hdlist) File "/usr/lib/anaconda/image.py", line 17, in readCompsViaMethod return ComponentSet(self.tree + '/RedHat/base/comps', hdlist) File "/usr/lib/anaconda/comps.py", line 796, in __init__ self.readCompsFile(file, self.packages) File "/usr/lib/anaconda/comps.py", line 550, in readCompsFile list = self.expressions.get(packages[l]) File "/usr/lib/anaconda/comps.py", line 153, in __getitem__ return self.packages[item] KeyError: eject Local variables in innermost frame: self: <comps.HeaderListFromFile instance at 8235e90> item: eject ----CUT----