[Fedora-livecd-list] error parsing ks file

2009-10-08 Thread David Huff
I am getting an error parsing a ks file with the latest version of
livecd-creator, see below.  Has anyone seen any errors like this before,
or know what could be causing this error?

-D

[da...@rawhide2 ovirt-node-image-devel]$ sudo livecd-creator -c
/usr/share/ovirt-node/ovirt-node-recipe.ks -d -v
Using label 'ovirt-node-r-x86_64-200910081644' and name
'livecd-ovirt-node-recipe-200910081644'
Traceback (most recent call last):
  File /usr/bin/livecd-creator, line 140, in module
sys.exit(main())
  File /usr/bin/livecd-creator, line 112, in main
ks = imgcreate.read_kickstart(options.kscfg)
  File /usr/lib/python2.6/site-packages/imgcreate/kickstart.py, line
56, in read_kickstart
except IOError, (err, msg):
ValueError: need more than 1 value to unpack

[da...@rawhide2 ovirt-node-image-devel]$ ksvalidator
/usr/share/ovirt-node/ovirt-node-recipe.ks
[da...@rawhide2 ovirt-node-image-devel]$ ksvalidator -v DEVEL
/usr/share/ovirt-node/ovirt-node-recipe.ks
The version DEVEL is not supported by pykickstart
[da...@rawhide2 ovirt-node-image-devel]$ ksvalidator -v F12
/usr/share/ovirt-node/ovirt-node-recipe.ks
[da...@rawhide2 ovirt-node-image-devel]$ ksvalidator -v F11
/usr/share/ovirt-node/ovirt-node-recipe.ks
[da...@rawhide2 ovirt-node-image-devel]$

[da...@rawhide2 ovirt-node-image-devel]$ cat /etc/redhat-release
Fedora release 11.92 (Rawhide)
[da...@rawhide2 ovirt-node-image-devel]$ rpm -q livecd-tools
livecd-tools-028-1.fc12.x86_64
[da...@rawhide2 ovirt-node-image-devel]$ rpm -q pykickstart
pykickstart-1.63-1.fc12.noarch
[da...@rawhide2 ovirt-node-image-devel]$ rpm -q python
python-2.6.2-2.fc12.x86_64

--
Fedora-livecd-list mailing list
Fedora-livecd-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-livecd-list


Re: [Fedora-livecd-list] error parsing ks file

2009-10-08 Thread Mads Kiilerich

An error in the error handling.

Try this change and report the output:

--- /usr/lib/python2.6/site-packages/imgcreate/kickstart.py.org 
2009-10-08 15:57:27.0 +0200
+++ /usr/lib/python2.6/site-packages/imgcreate/kickstart.py	2009-10-08 
16:00:29.0 +0200

@@ -50,7 +50,9 @@
 try:
 ksfile = urlgrabber.urlgrab(path)
 ks.readKickstart(ksfile)
-except IOError, (err, msg):
+except IOError, e:
+print repr(e), e.args
+(err, msg) = e
 raise errors.KickstartError(Failed to read kickstart file 
 '%s' : %s % (path, msg))
 except kserrors.KickstartError, e:


/Mads


On 10/08/2009 03:50 PM, David Huff wrote:

I am getting an error parsing a ks file with the latest version of
livecd-creator, see below.  Has anyone seen any errors like this before,
or know what could be causing this error?

-D

[da...@rawhide2 ovirt-node-image-devel]$ sudo livecd-creator -c
/usr/share/ovirt-node/ovirt-node-recipe.ks -d -v
Using label 'ovirt-node-r-x86_64-200910081644' and name
'livecd-ovirt-node-recipe-200910081644'
Traceback (most recent call last):
   File /usr/bin/livecd-creator, line 140, inmodule
 sys.exit(main())
   File /usr/bin/livecd-creator, line 112, in main
 ks = imgcreate.read_kickstart(options.kscfg)
   File /usr/lib/python2.6/site-packages/imgcreate/kickstart.py, line
56, in read_kickstart
 except IOError, (err, msg):
ValueError: need more than 1 value to unpack

[da...@rawhide2 ovirt-node-image-devel]$ ksvalidator
/usr/share/ovirt-node/ovirt-node-recipe.ks
[da...@rawhide2 ovirt-node-image-devel]$ ksvalidator -v DEVEL
/usr/share/ovirt-node/ovirt-node-recipe.ks
The version DEVEL is not supported by pykickstart
[da...@rawhide2 ovirt-node-image-devel]$ ksvalidator -v F12
/usr/share/ovirt-node/ovirt-node-recipe.ks
[da...@rawhide2 ovirt-node-image-devel]$ ksvalidator -v F11
/usr/share/ovirt-node/ovirt-node-recipe.ks
[da...@rawhide2 ovirt-node-image-devel]$

[da...@rawhide2 ovirt-node-image-devel]$ cat /etc/redhat-release
Fedora release 11.92 (Rawhide)
[da...@rawhide2 ovirt-node-image-devel]$ rpm -q livecd-tools
livecd-tools-028-1.fc12.x86_64
[da...@rawhide2 ovirt-node-image-devel]$ rpm -q pykickstart
pykickstart-1.63-1.fc12.noarch
[da...@rawhide2 ovirt-node-image-devel]$ rpm -q python
python-2.6.2-2.fc12.x86_64

--
Fedora-livecd-list mailing list
Fedora-livecd-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-livecd-list


--
Fedora-livecd-list mailing list
Fedora-livecd-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-livecd-list