Trying to troubleshoot some problems
cobbler validateks outputs a lot of gibberish after:
checking url: http://172.20.0.22/cblr/svc/op/ks/profile/customer
The following problem occurred on line 2 of the kickstart file:
So it did a:
wget http://172.20.0.22/cblr/svc/op/ks/profile/customer
It returns the following:
<pre>
Mod_python error: "PythonHandler services"
Traceback (most recent call last):
File "/usr/lib64/python2.4/site-packages/mod_python/apache.py", line 299, in HandlerDispatch
result = object(req)
File "/var/www/cobbler/svc/services.py", line 82, in handler
content = func( **form )
File "/usr/lib/python2.4/site-packages/cobbler/services.py", line 70, in ks
data = self.remote.generate_kickstart(profile,system,REMOTE_ADDR,REMOTE_MAC)
File "/usr/lib64/python2.4/xmlrpclib.py", line 1096, in __call__
return self.__send(self.__name, args)
File "/usr/lib64/python2.4/xmlrpclib.py", line 1383, in __request
verbose=self.__verbose
File "/usr/lib64/python2.4/xmlrpclib.py", line 1147, in request
return self._parse_response(h.getfile(), sock)
File "/usr/lib64/python2.4/xmlrpclib.py", line 1286, in _parse_response
return u.close()
File "/usr/lib64/python2.4/xmlrpclib.py", line 744, in close
raise Fault(**self._stack[0])
Fault: <Fault 1: 'exceptions.TypeError:cannot marshal None unless allow_none is enabled'>
</pre>
We are using profiles that inherit from one another to get appropriate default values
Output from cobbler report:
distro : RHEL5-x86_64
breed : redhat
architecture : x86_64
initrd : /var/www/cobbler/ks_mirror/RHEL5/images/pxeboot/initrd.img
kernel : /var/www/cobbler/ks_mirror/RHEL5/images/pxeboot/vmlinuz
kernel options : {}
ks metadata : {'tree': 'http://172.20.0.22/cblr/links/RHEL5-x86_64'}
owners : ['admin']
distro : RHEL5-xen-x86_64
breed : redhat
architecture : x86_64
initrd : /var/www/cobbler/ks_mirror/RHEL5/images/xen/initrd.img
kernel : /var/www/cobbler/ks_mirror/RHEL5/images/xen/vmlinuz
kernel options : {}
ks metadata : {'tree': 'http://172.20.0.22/cblr/links/RHEL5-xen-x86_64'}
owners : ['admin']
profile : RHEL5-x86_64
distro : RHEL5-x86_64
dhcp tag : default
kernel options : {}
kickstart : /etc/cobbler/kickstart_fc6.ks
ks metadata : {}
owners : ['admin']
repos : []
server : <<inherit>>
virt bridge : xenbr1
virt cpus : 1
virt file size : 5
virt path :
virt ram : 512
virt type : xenfv
profile : RHEL5-xen-x86_64
distro : RHEL5-xen-x86_64
dhcp tag : default
kernel options : {}
kickstart : /etc/cobbler/kickstart_fc6.ks
ks metadata : {}
owners : ['admin']
repos : []
server : <<inherit>>
virt bridge : xenbr1
virt cpus : 1
virt file size : 5
virt path :
virt ram : 512
virt type : xenpv
profile : ctl
parent : customer
dhcp tag : <<inherit>>
kernel options : <<inherit>>
kickstart : /var/lib/cobbler/kickstarts/ctl.ks
ks metadata : <<inherit>>
owners : ['admin']
repos : <<inherit>>
server : <<inherit>>
virt bridge : <<inherit>>
virt cpus : 2
virt file size : 50
virt path : <<inherit>>
virt ram : 1024
virt type : <<inherit>>
profile : gtm
parent : customer
dhcp tag : <<inherit>>
kernel options : <<inherit>>
kickstart : /var/lib/cobbler/kickstarts/gtm.ks
ks metadata : <<inherit>>
owners : ['admin']
repos : <<inherit>>
server : <<inherit>>
virt bridge : <<inherit>>
virt cpus : <<inherit>>
virt file size : 10
virt path : dat-vg
virt ram : 1024
virt type : <<inherit>>
profile : customer
parent : RHEL5-xen-x86_64
dhcp tag : <<inherit>>
kernel options : <<inherit>>
kickstart : <<inherit>>
ks metadata : <<inherit>>
owners : ['admin']
repos : <<inherit>>
server : <<inherit>>
virt bridge : <<inherit>>
virt cpus : <<inherit>>
virt file size : <<inherit>>
virt path : <<inherit>>
virt ram : <<inherit>>
virt type : xenpv
system : gtm-00
profile : gtm
kernel options : {}
kickstart : <<inherit>>
ks metadata : {}
netboot enabled? : True
owners : ['admin']
server : <<inherit>>
virt cpus : <<inherit>>
virt file size : <<inherit>>
virt path : <<inherit>>
virt ram : <<inherit>>
virt type : <<inherit>>
interface : intf0
mac address : 00:50:56:01:00:01
ip address : 172.20.0.201
hostname :
gateway :
subnet :
virt bridge :
dhcp tag :
system : o-ctl00
profile : ctl
kernel options : {}
kickstart : <<inherit>>
ks metadata : {}
netboot enabled? : True
owners : ['admin']
server : <<inherit>>
virt cpus : <<inherit>>
virt file size : <<inherit>>
virt path : <<inherit>>
virt ram : <<inherit>>
virt type : <<inherit>>
interface : intf0
mac address : 00:50:56:01:00:00
ip address : 172.20.0.200
hostname :
gateway :
subnet :
virt bridge :
dhcp tag :
--
Drew Einhorn