Tom Brown wrote:
> Michael DeHaan wrote:
>
>>> 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.
>>
>>
>>
>>
> i seem to be out of luck then ...
>
> # cobbler repo report --name=RHEL-5.3-x86_64-base
> repo : RHEL-5.3-x86_64-base
> arch : x86_64
> breed : yum
> comment :
> created : Fri May 8 19:49:04 2009
> createrepo_flags : -c cache
> environment : {}
> keep updated : True
> mirror :
http://10.70.205.7/mirrors/redhat-es5_upd3_x86_64
> mirror locally : False
> modified : Fri May 8 19:49:04 2009
> owners : [u'admin']
> priority : 99
> rpm list :
> yum options : {}
>
> # cobbler profile edit --name=RHEL-5.3-x86_64
> --repos="RHEL-5.3-x86_64-base"
>
> # cobbler profile report --name=RHEL-5.3-x86_64
> profile : RHEL-5.3-x86_64
> distro : RHEL-5.3-x86_64
> comment :
> created : Fri May 8 15:12:45 2009
> dhcp tag : default
> enable menu : True
> kernel options : {}
> kickstart : /var/lib/cobbler/kickstarts/default.ks
> ks metadata : {}
> mgmt classes : []
> modified : Fri May 8 20:10:16 2009
> name servers : []
> name servers search : []
> owners : [u'admin']
> post kernel options : {}
> redhat mgmt key : <<inherit>>
> redhat mgmt server : <<inherit>>
> repos : ['uRHEL-5.3-x86_64-base']
> server : <<inherit>>
> template_files : {}
> virt bridge : xenbr0
> virt cpus : 1
> virt file size : 5
> virt path :
> virt ram : 512
> virt type : qemu
>
>
>
this also looks OK in the profile.d
# more RHEL-5.3-x86_64.json
{"comment": "", "kickstart":
"\/var\/lib\/cobbler\/kickstarts\/default.ks", "name_servers_search":
[], "ks_meta": {}, "kernel_options_post": {}, "repos":
["RHEL-5.3-x86_64-base"], "redhat_management_key": "<<inh
erit>>", "virt_path": "", "kernel_options": {},
"name_servers": [],
"mtime": 1241813416.3955729, "template_files": {}, "uid":
"MTI0MTc5NTU2NS41NTk3NDEyNjIuNzc3MTU", "virt_cpus": 1,
"mgmt_classes":
[], "distro":
"RHEL-5.3-x86_64", "virt_bridge": "xenbr0",
"parent": "", "virt_type":
"qemu", "enable_menu": true, "virt_file_size": 5,
"ctime":
1241795565.5457921, "dhcp_tag": "default", "owners":
["admin"], "name":
"RHEL-5.3
-x86_64", "virt_ram": 512, "random_id": "MAnR",
"server": "<<inherit>>",
"redhat_management_server": "<<inherit>>",
"depth": 1}
re-applying the 3 patches seems to have worked !
# wget
"http://git.fedorahosted.org/git/?p=cobbler;a=blob_plain;f=cobbler/item_profile.py;hb=b4f0fe496d05e9acce310a72e259651aaf0edcdb"
-O cobbler/item_profile.py
# wget
"http://git.fedorahosted.org/git/?p=cobbler;a=blob_plain;f=cobbler/modules/serializer_catalog.py;hb=b4f0fe496d05e9acce310a72e259651aaf0edcdb"
-O cobbler/modules/serializer_catalog.py
# wget
"http://git.fedorahosted.org/git/?p=cobbler;a=blob_plain;f=cobbler/utils.py;hb=b4f0fe496d05e9acce310a72e259651aaf0edcdb"
-O cobbler/utils.py
# cobbler profile report --name=RHEL-5.3-x86_64
profile : RHEL-5.3-x86_64
distro : RHEL-5.3-x86_64
comment :
created : Fri May 8 15:12:45 2009
dhcp tag : default
enable menu : True
kernel options : {}
kickstart : /var/lib/cobbler/kickstarts/default.ks
ks metadata : {}
mgmt classes : []
modified : Fri May 8 20:10:16 2009
name servers : []
name servers search : []
owners : [u'admin']
post kernel options : {}
redhat mgmt key : <<inherit>>
redhat mgmt server : <<inherit>>
repos : [u'RHEL-5.3-x86_64-base']
server : <<inherit>>
template_files : {}
virt bridge : xenbr0
virt cpus : 1
virt file size : 5
virt path :
virt ram : 512
virt type : qemu