I figure I am missing soumthing obvious, but here goes.
When I define a cobbler image the protocol gets hacked off! So I run this
command:
cobbler image edit --file='nfs://192.168.41.76:/cobbler/ks_mirror/WinLite.iso'
--name='windows_test_1'
then I run a report:
image : windows_test_1
arch : i386
breed : windows
comment :
created : Thu Aug 13 13:30:29 2009
file : 192.168.41.76:/cobbler/ks_mirror/WinLite.iso
image type : iso
kickstart : /var/lib/cobbler/kickstarts/base.ks
modified : Thu Aug 13 13:59:46 2009
os version :
owners : ['admin']
virt bridge : br0
virt cpus : 1
network count : 1
virt file size : 15
virt path : /vm/images/
virt ram : 512
virt type : qemu
and the nfs:// is missing from the file field. So I try to install anyway:
koan --server=192.168.41.76 --virt --image='windows_test_1'
and I get this:
- looking for Cobbler at
http://192.168.41.76/cobbler_api
- reading URL:
http://192.168.41.76/cblr/svc/op/ks/profile/windows_test_1
warning: kickstart found but no install_tree found
libvirtd (pid 2182) is running...
- using qemu hypervisor, type=kvm
Thu, 13 Aug 2009 14:01:11 DEBUG No conn passed to Guest, opening URI
'qemu:///system'
<type 'exceptions.ValueError'>
Install media location must be an NFS, HTTP or FTP network install source,
or an existing file/device
File "/usr/lib/python2.6/site-packages/koan/app.py", line 204, in main
k.run()
File "/usr/lib/python2.6/site-packages/koan/app.py", line 312, in run
self.virt()
File "/usr/lib/python2.6/site-packages/koan/app.py", line 601, in virt
return self.net_install(after_download)
File "/usr/lib/python2.6/site-packages/koan/app.py", line 520, in
net_install
after_download(self, profile_data)
File "/usr/lib/python2.6/site-packages/koan/app.py", line 599, in
after_download
self.virt_net_install(profile_data)
File "/usr/lib/python2.6/site-packages/koan/app.py", line 1080, in
virt_net_install
virt_type = self.virt_type
File "/usr/lib/python2.6/site-packages/koan/qcreate.py", line 91, in
start_install
guest.cdrom = input_path
File "/usr/lib/python2.6/site-packages/virtinst/Guest.py", line 380, in
set_cdrom
self._installer.location = val
File "/usr/lib/python2.6/site-packages/virtinst/DistroInstaller.py", line
138, in set_location
raise ValueError(_("Install media location must be an NFS, HTTP "
What might I be missing?
-Tom Hatch