[et-mgmt-tools] Is --repos working?

Eberhard Schruefer schruefer at scai.fhg.de
Fri Mar 2 09:40:39 UTC 2007


Hi,

I'm trying to add repositories to a profile but I'm ending up with a 
traceback. This happens with
cobbler 0.4.3 on a FC6 server. Am I doing something wrong or is this a bug?

Thanks
Eberhard

# cobbler profile add --name=FC6workstation 
--distro=var_www_cobbler_ks_mirror_FC6_i386_os_images_pxeboot  
--kickstart=/export/INSTALL/Lin/FC6/ks/ks.cfg  --repos="FC6_updates_i386 
FC6_extras_i386"
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




More information about the et-mgmt-tools mailing list