[et-mgmt-tools] Problems Attempting To Add A Profile With A Repository...
Ken Robson
ken at robson.net
Sun Mar 11 17:59:01 UTC 2007
Hi Folks,
When trying to add a profile that includes a repository I seem to have the
following issue:
[root at lonvmmas01 cobbler]# cobbler profile add
--name=redhat.fedora.6.i386.pxe
--distro=var_www_cobbler_ks_mirror_redhat.fedora.6.core_cdrom_images_pxeboot
--repos="redhat_fedora_6_updates"
Traceback (most recent call last):
File "/usr/lib/python2.4/site-packages/cobbler/cobbler.py", line 505, in
main
BootCLI(sys.argv).run()
File "/usr/lib/python2.4/site-packages/cobbler/cobbler.py", line 102, in
run
self.curry_args(self.args[1:], self.commands['toplevel'])
File "/usr/lib/python2.4/site-packages/cobbler/cobbler.py", line 421, in
curry_args
commands[args[0]](args[1:])
File "/usr/lib/python2.4/site-packages/cobbler/cobbler.py", line 475, in
profile
return self.curry_args(args, self.commands['profile'])
File "/usr/lib/python2.4/site-packages/cobbler/cobbler.py", line 421, in
curry_args
commands[args[0]](args[1:])
File "/usr/lib/python2.4/site-packages/cobbler/cobbler.py", line 353, in
profile_edit
return self.apply_args(args,commands,on_ok)
File "/usr/lib/python2.4/site-packages/cobbler/cobbler.py", line 406, in
apply_args
input_routines[key](value)
File "/usr/lib/python2.4/site-packages/cobbler/cobbler.py", line 350, in
<lambda>
'--repos' : lambda(a) : profile.set_repos(a)
File "/usr/lib/python2.4/site-packages/cobbler/item_profile.py", line 93,
in set_repos
repolist.remove('')
ValueError: list.remove(x): x not in list
[root at lonvmmas01 cobbler]#
However if I put a space following my repository name it then appears to
work but seemingly then corrupts the repos key with an invalid value in the
repos file:
[root at lonvmmas01 cobbler]# cobbler profile add
--name=redhat.fedora.6.i386.pxe
--distro=var_www_cobbler_ks_mirror_redhat.fedora.6.core_cdrom_images_pxeboot
--repos="redhat_fedora_6_updates "
[root at lonvmmas01 cobbler]# cobbler sync
one of the listed repositories is not defined in cobbler
[root at lonvmmas01 cobbler]#
Python is not my strong suit so any help would be appreciated.
Kind regards,
Ken.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3181 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/et-mgmt-tools/attachments/20070311/7b7a4854/attachment.bin>
More information about the et-mgmt-tools
mailing list