i am afraid that the upgrade to 1.6.4 seems to have reintroduced the unicode bug that your previous patch seemed to resolve
Fear not! I bring you tidings of great joy!
(I've always wanted to say that).
Works for me:
[mdehaan@localhost F-9]$ sudo cobbler --version cobbler 1.6.4
... snip ...
[mdehaan@localhost F-9]$ sudo cobbler profile edit --name=p --repos="r1 r2" [mdehaan@localhost F-9]$ sudo cobbler profile report --name=p profile : p distro : d comment : created : Wed Apr 29 11:44:01 2009 dhcp tag : default enable menu : True kernel options : {} kickstart : /var/lib/cobbler/kickstarts/default.ks ks metadata : {} mgmt classes : [] modified : Fri May 8 15:54:08 2009 name servers : [] name servers search : [] owners : ['admin', 'bob'] post kernel options : {} redhat mgmt key : <<inherit>> redhat mgmt server : <<inherit>> repos : ['r1', 'r2'] server : <<inherit>> template_files : {} virt bridge : xenbr0 virt cpus : 1 virt file size : 5 virt path : virt ram : 512 virt type : xenpv
This was fixed when i applied your git patch for 1.6.2
You probably just need to fix your existing configuration files -- or rather, use the command line to do it.