Hi, I'm trying out cobbler in hoping to use it to manage the rhel5 packages locally. In my experiments, I added a repo then tried to remove or rename it both failed with "KeyError". For example: # cobbler repo remove --name=rhel5 Traceback (most recent call last): File "/usr/lib/python2.4/site-packages/cobbler/cobbler.py", line 719, in main BootCLI(sys.argv).run() File "/usr/lib/python2.4/site-packages/cobbler/cobbler.py", line 115, in run self.relay_args(self.args[1:], self.commands['toplevel']) File "/usr/lib/python2.4/site-packages/cobbler/cobbler.py", line 545, in relay_args commands[args[0]](args[1:]) File "/usr/lib/python2.4/site-packages/cobbler/cobbler.py", line 699, in repo return self.relay_args(args, self.commands['repo']) File "/usr/lib/python2.4/site-packages/cobbler/cobbler.py", line 545, in relay_args commands[args[0]](args[1:]) File "/usr/lib/python2.4/site-packages/cobbler/cobbler.py", line 320, in repo_remove return self.__generic_remove(args,"repo","name",self.api.repos) File "/usr/lib/python2.4/site-packages/cobbler/cobbler.py", line 305, in __generic_remove return self.apply_args(args,commands,on_ok) File "/usr/lib/python2.4/site-packages/cobbler/cobbler.py", line 530, in apply_args input_routines[key](value) File "/usr/lib/python2.4/site-packages/cobbler/cobbler.py", line 302, in <lambda> "--%s" % alias2 : lambda(a): collection_fn().remove(a, with_delete=self.api.sync_flag) File "/usr/lib/python2.4/site-packages/cobbler/collection_repos.py", line 59, in remove self._run_triggers(self.listing[name], "/var/lib/cobbler/triggers/delete/repo/post/*") KeyError: 'rhel5' The repo was added by "cobbler repo add --name=rhel5 --mirror=rhn://rhel-x86_64-server-5". Later, I managed to clean it up by "rpm -e cobbler" and removed all the residue files. any pointers why I am getting such errors are much appreciated. Thanks, Hsing-Tsu _______________________________________________ et-mgmt-tools mailing list et-mgmt-tools@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/et-mgmt-tools