Red Hat Bugzilla – Bug 491292
Cobbler buildiso produces an iso image that does not work on KVM and VMWare-ESX
Last modified: 2009-03-20 08:02:18 EDT
Description of problem:
When a Cobbler iso image is generated on the Cobbler server and that iso image is used to boot a virtual guest on KVM or VMWare-ESX then the guest machine does boot, but hangs with the error:
FATAL: Could not load /lib/modules/126.96.36.199-117.fc10.i586/modules.dep: No such file or directory
Cobbler buildiso generates an initrd that does not contain the specified directory /lib/modules/188.8.131.52-117.fc10.i586/.
It does contain the directory: /lib/modules/184.108.40.206-117.fc10.i686.PAE/.
Cobbler server: Fedora10
Cobbler 'system to be installed': Fedora10
Version-Release number of selected component (if applicable):
Name : cobbler
Version : 1.4.3
Release : 4.fc10
Steps to Reproduce:
1. Install Cobbler on Fedora10
2. Import Fedora10 into Cobbler as a distribution
cobbler import --path=/var/www/html/linux/fedora/10/i386/ --name=Fedora-10-i386 --available-as=http://220.127.116.11/linux/fedora/10/i386/
2. Run the command 'cobbler buildiso --iso=/cobblertest.iso' on the Cobbler serer
3. Boot the virtual guest from the generated iso image.
The guest machine is unable to start its network interface because it can not load the driver for the network interface.
On the 3rd console (ALT-F3) is the message:
FATAL: Could not load /lib/modules/18.104.22.168-116.fc10.i586/modules.dep: No such file or directory
A normal Cobbler-based install over the network.
The only supported VMware mechanism is koan "--virt".
There is no ESX support in koan at this time. This is something many folks on the list/IRC have talked about adding, but has not been done yet for various implementation reasons.