On Tue, Mar 24, 2009 at 11:18 AM, Michael DeHaan <mdehaan(a)redhat.com> wrote:
Rodrique Heron wrote:
> Here's the log.
>
>
> 2009-03-23 04:41:19,655 - api - login attempt; user(testing)
> 2009-03-23 04:41:19,656 - api - authenticate; ['testing', True]
> 2009-03-23 04:41:19,657 - api - login succeeded; user(testing)
> 2009-03-23 04:41:19,659 - api - calling authorize for resource
> ['/cobbler/web/', None, None]; user(testing)
> 2009-03-23 04:41:19,659 - api - authorization result: True; user(?)
> 2009-03-23 04:41:20,178 - api - Exception occured:
exceptions.RuntimeError
> 2009-03-23 04:41:20,179 - api - Exception value: maximum recursion
> depth exceeded in cmp
> 2009-03-23 04:41:20,196 - api - Exception Info:
> File "/usr/lib/python2.4/site-packages/cobbler/remote.py", line 828,
> in _dispatch
> return method_handle(*params)
> File "/usr/lib/python2.4/site-packages/cobbler/remote.py", line
> 154, in get_size
> data = self.__get_all(collection_name)
> File "/usr/lib/python2.4/site-packages/cobbler/remote.py", line
> 192, in __get_all
> return self.xmlrpc_hacks(data)
> File "/usr/lib/python2.4/site-packages/cobbler/remote.py", line
> 785, in xmlrpc_hacks
> data = [ self.xmlrpc_hacks(x) for x in data ]
> File "/usr/lib/python2.4/site-packages/cobbler/remote.py", line
> 790, in xmlrpc_hacks
> data2[str(key)] = self.xmlrpc_hacks(data[key])
> File "/usr/lib/python2.4/site-packages/cobbler/remote.py", line
> 790, in xmlrpc_hacks
> data2[str(key)] = self.xmlrpc_hacks(data[key])
> File "/usr/lib/python2.4/site-packages/cobbler/remote.py", line
> 790, in xmlrpc_hacks
> data2[str(key)] = self.xmlrpc_hacks(data[key])
> File "/usr/lib/python2.4/site-packages/cobbler/remote.py", line
> 790, in xmlrpc_hacks
> data2[str(key)] = self.xmlrpc_hacks(data[key])
> File "/usr/lib/python2.4/site-packages/cobbler/remote.py", line
> 790, in xmlrpc_hacks
> data2[str(key)] = self.xmlrpc_hacks(data[key])
> File "/usr/lib/python2.4/site-packages/cobbler/remote.py", line
> 790, in xmlrpc_hacks
> data2[str(key)] = self.xmlrpc_hacks(data[key])
> File "/usr/lib/python2.4/site-packages/cobbler/remote.py", line
> 790, in xmlrpc_hacks
> data2[str(key)] = self.xmlrpc_hacks(data[key])
> File "/usr/lib/python2.4/site-packages/cobbler/remote.py", line
> 790, in xmlrpc_hacks
> data2[str(key)] = self.xmlrpc_hacks(data[key])
> File "/usr/lib/python2.4/site-packages/cobbler/remote.py", line
> 790, in xmlrpc_hacks
> data2[str(key)] = self.xmlrpc_hacks(data[key])
> File "/usr/lib/python2.4/site-packages/cobbler/remote.py", line
> 790, in xmlrpc_hacks
> data2[str(key)] = self.xmlrpc_hacks(data[key])
> File "/usr/lib/python2.4/site-packages/cobbler/remote.py", line
> 790, in xmlrpc_hacks
> data2[str(key)] = self.xmlrpc_hacks(data[key])
> File "/usr/lib/python2.4/site-packages/cobbler/remote.py", line
> 790, in xmlrpc_hacks
> data2[str(key)] = self.xmlrpc_hacks(data[key])
>
> ######### THE ABOVE LINES REPEATS MULTIPLE TIMES ###############
> File "/usr/lib/python2.4/site-packages/cobbler/remote.py", line
> 790, in xmlrpc_hacks
> data2[str(key)] = self.xmlrpc_hacks(data[key])
> File "/usr/lib/python2.4/site-packages/cobbler/remote.py", line
> 790, in xmlrpc_hacks
> data2[str(key)] = self.xmlrpc_hacks(data[key])
> File "/usr/lib/python2.4/site-packages/cobbler/remote.py", line
> 790, in xmlrpc_hacks
> data2[str(key)] = self.xmlrpc_hacks(data[key])
> File "/usr/lib/python2.4/site-packages/cobbler/remote.py", line
> 790, in xmlrpc_hacks
> data2[str(key)] = self.xmlrpc_hacks(data[key])
> File "/usr/lib/python2.4/site-packages/cobbler/remote.py", line
> 790, in xmlrpc_hacks
> data2[str(key)] = self.xmlrpc_hacks(data[key])
> File "/usr/lib/python2.4/site-packages/cobbler/remote.py", line
> 790, in xmlrpc_hacks
> data2[str(key)] = self.xmlrpc_hacks(data[key])
> File "/usr/lib/python2.4/site-packages/cobbler/remote.py", line
> 790, in xmlrpc_hacks
> data2[str(key)] = self.xmlrpc_hacks(data[key])
> File "/usr/lib/python2.4/site-packages/cobbler/remote.py", line
> 785, in xmlrpc_hacks
> data = [ self.xmlrpc_hacks(x) for x in data ]
> File "/usr/lib/python2.4/site-packages/cobbler/remote.py", line
> 784, in xmlrpc_hacks
> elif type(data) == list:
>
Let's see "cat /var/lib/cobbler/config/systems.d/foo" for the system in
question.
Is anyone else having problems with viewing systems in the 1.4.3 web
application?
I've made additional changes since my last email, but the same problem
exist. And this output is very long, should I have copy this to pastebin?
comment: ''
ctime: 1237890094.875006
depth: 3
gateway: 10.69.14.1
hostname: w-i-trac-01
image: ''
interfaces:
eth0: &id002
bonding: ''
bonding_master: ''
bonding_opts: ''
dhcp_tag: ''
distro:
arch: x86_64
breed: redhat
comment: rhel5.2
ctime: 1237644666.398073
depth: 0
initrd:
/var/www/cobbler/ks_mirror/centos-5.2-x86_64/images/xen/initrd.img
kernel:
/var/www/cobbler/ks_mirror/centos-5.2-x86_64/images/xen/vmlinuz
kernel_options: {}
kernel_options_post: {}
ks_meta: {tree: 'http://@@http_server@
@/cblr/links/centos-5.2-xen-x86_64'}
mgmt_classes: []
mtime: 1237645021.1710191
name: centos-5.2-xen-x86_64
os_version: rhel5
owners: [admin]
parent: ''
redhat_management_key: <<inherit>>
source_repos:
- &id001 ['http://@@http_server@
@/cobbler/ks_mirror/config/centos-5.2-xen-x86_64-0.repo',
'http://@@http_server@@/cobbler/ks_mirror/centos-5.2-x86_64']
template_files: {}
tree_build_time: 1214240246.285059
uid: MTIzNzY0NDY2Ni40MjUwMjg4My4yMTYxNg
dns_name: ''
ip_address: 10.69.14.24
mac_address: ''
profile:
allow_duplicate_hostnames: 0
allow_duplicate_ips: 0
allow_duplicate_macs: 0
anamon_enabled: 1
arch: x86_64
bind_bin: /usr/sbin/named
breed: redhat
cheetah_import_whitelist: [random, re, time]
cobbler_master: ''
comment: ''
ctime: 1237888217.7398641
default_kickstart: /etc/cobbler/default.ks
default_name_servers: []
default_ownership: [admin]
default_password_crypted: sl6OLdzGF8b.
default_virt_bridge: xenbr0
default_virt_file_size: 5
default_virt_ram: 512
default_virt_type: xenpv
depth: 2
dhcp_tag: ''
dhcpd_bin: /usr/sbin/dhcpd
dhcpd_conf: /etc/dhcpd.conf
distro: centos-5.2-xen-x86_64
distro_name: centos-5.2-xen-x86_64
dnsmasq_bin: /usr/sbin/dnsmasq
dnsmasq_conf: /etc/dnsmasq.conf
enable_menu: true
func_auto_setup: 0
func_master:
overlord.example.org
http_port: 80
http_server: 10.69.14.23
httpd_bin: /usr/sbin/httpd
initrd:
/var/www/cobbler/ks_mirror/centos-5.2-x86_64/images/xen/initrd.img
isc_set_host_name: 0
kerberos_realm:
EXAMPLE.COM
kernel:
/var/www/cobbler/ks_mirror/centos-5.2-x86_64/images/xen/vmlinuz
kernel_options: {kssendmac: null, syslog: '10.69.14.23:25150'}
kernel_options_post: ''
kickstart: /var/lib/cobbler/kickstarts/default.ks
ks_meta: {pdisk: xvda, tree: 'http://@@http_server@
@/cblr/links/centos-5.2-xen-x86_64'}
ldap_anonymous_bind: 1
ldap_base_dn: DC=example,DC=com
ldap_port: 389
ldap_search_bind_dn: ''
ldap_search_passwd: ''
ldap_search_prefix: uid=
ldap_server:
ldap.example.com
ldap_tls: 1
manage_dhcp: 1
manage_dns: 0
manage_forward_zones: []
manage_reverse_zones: []
mgmt_classes: []
mgmt_parameters: {from_cobbler: 1, pdisk: xvda, tree: 'http://
@@http_server@(a)/cblr/links/centos-5.2-xen-x86_64'}
mtime: 1237888217.7398641
name: VM_centos-x86_64
name_servers: []
named_conf: /etc/named.conf
next_server: 10.69.14.23
omapi_enabled: 0
omapi_port: 647
omshell_bin: /usr/bin/omshell
os_version: rhel5
owners: [admin, testing]
parent: centos-5.2-xen-x86_64
power_management_default_type: ipmitool
power_template_dir: /etc/cobbler/power
profile_name: VM_centos-x86_64
pxe_just_once: 0
pxe_template_dir: /etc/cobbler/pxe
redhat_management_key: '~'
redhat_management_permissive: 0
redhat_management_server:
xmlrpc.rhn.redhat.com
redhat_management_type: 'off'
register_new_installs: 1
repos: []
restart_dhcp: 1
restart_dns: 1
run_install_triggers: 1
server: 10.69.14.23
snippetsdir: /var/lib/cobbler/snippets
source_repos:
- *id001
syslog_port: 25150
template_files: {}
tftpd_bin: /usr/sbin/in.tftpd
tftpd_conf: /etc/xinetd.d/tftp
tree_build_time: 1214240246.285059
uid: MTIzNzg4ODIxNy43NDIyODg4OTQuMzg0NDY
virt_bridge: xenbr0
virt_cpus: 1
virt_file_size: 0
virt_path: ''
virt_ram: 512
virt_type: auto
vsftpd_bin: /usr/sbin/vsftpd
webdir: /var/www/cobbler
xmlrpc_port: 25151
xmlrpc_rw_enabled: 1
xmlrpc_rw_port: 25152
yum_post_install_mirror: 1
yumdownloader_flags: --resolve
yumreposync_flags: -l
static: true
static_routes: []
subnet: 255.255.255.0
system:
allow_duplicate_hostnames: 0
allow_duplicate_ips: 0
allow_duplicate_macs: 0
anamon_enabled: 1
arch: x86_64
bind_bin: /usr/sbin/named
bonding_eth0: ''
bonding_master_eth0: ''
bonding_opts_eth0: ''
breed: redhat
cheetah_import_whitelist: [random, re, time]
cobbler_master: ''
comment: ''
ctime: 1237890094.875006
default_kickstart: /etc/cobbler/default.ks
default_name_servers: []
default_ownership: [admin]
default_password_crypted: sl6OLdzGF8b.
default_virt_bridge: xenbr0
default_virt_file_size: 5
default_virt_ram: 512
default_virt_type: xenpv
depth: 3
dhcp_tag: ''
dhcp_tag_eth0: ''
dhcpd_bin: /usr/sbin/dhcpd
dhcpd_conf: /etc/dhcpd.conf
distro: centos-5.2-xen-x86_64
distro_name: centos-5.2-xen-x86_64
dns_name_eth0: ''
dnsmasq_bin: /usr/sbin/dnsmasq
dnsmasq_conf: /etc/dnsmasq.conf
enable_menu: true
func_auto_setup: 0
func_master:
overlord.example.org
gateway: 10.69.14.1
gateway_eth0: 10.69.14.1
hostname: w-i-trac-01
http_port: 80
http_server: 10.69.14.23
httpd_bin: /usr/sbin/httpd
image: ''
initrd:
/var/www/cobbler/ks_mirror/centos-5.2-x86_64/images/xen/initrd.img
interfaces:
eth0: *id002
ip_address_eth0: 10.69.14.24
isc_set_host_name: 0
kerberos_realm:
EXAMPLE.COM
kernel:
/var/www/cobbler/ks_mirror/centos-5.2-x86_64/images/xen/vmlinuz
kernel_options: {kssendmac: null, syslog: '10.69.14.23:25150'}
kernel_options_post: ''
kickstart: /var/lib/cobbler/kickstarts/default.ks
ks_meta: {pdisk: xvda, tree: 'http://@@http_server@
@/cblr/links/centos-5.2-xen-x86_64'}
ldap_anonymous_bind: 1
ldap_base_dn: DC=example,DC=com
ldap_port: 389
ldap_search_bind_dn: ''
ldap_search_passwd: ''
ldap_search_prefix: uid=
ldap_server:
ldap.example.com
ldap_tls: 1
mac_address_eth0: ''
manage_dhcp: 1
manage_dns: 0
manage_forward_zones: []
manage_reverse_zones: []
mgmt_classes: []
mgmt_parameters: {from_cobbler: 1, pdisk: xvda, tree: 'http://
@@http_server@(a)/cblr/links/centos-5.2-xen-x86_64'}
mtime: 1237890152.6238689
name: w-i-trac-01
name_servers: []
named_conf: /etc/named.conf
netboot_enabled: false
next_server: 10.69.14.23
omapi_enabled: 0
omapi_port: 647
omshell_bin: /usr/bin/omshell
os_version: rhel5
owners: [admin, testing]
parent: ''
power_address: ''
power_id: ''
power_management_default_type: ipmitool
power_pass: ''
power_template_dir: /etc/cobbler/power
power_type: apc_snmp
power_user: ''
profile: VM_centos-x86_64
profile_name: VM_centos-x86_64
pxe_just_once: 0
pxe_template_dir: /etc/cobbler/pxe
redhat_management_key: '~'
redhat_management_permissive: 0
redhat_management_server:
xmlrpc.rhn.redhat.com
redhat_management_type: 'off'
register_new_installs: 1
repos: []
restart_dhcp: 1
restart_dns: 1
run_install_triggers: 1
server: 10.69.14.23
snippetsdir: /var/lib/cobbler/snippets
source_repos:
- *id001
static_eth0: true
static_routes_eth0: [] subnet_eth0: 255.255.255.0
syslog_port: 25150
system_name: w-i-trac-01
template_files: {}
tftpd_bin: /usr/sbin/in.tftpd
tftpd_conf: /etc/xinetd.d/tftp
tree_build_time: 1214240246.285059
uid: MTIzNzg5MDA5NC44NzI0MDU1MzMuNDI2MDM
virt_bridge: xenbr0
virt_bridge_eth0: xenbr0
virt_cpus: 1
virt_file_size: 0
virt_path: ''
virt_ram: 512
virt_type: auto
vsftpd_bin: /usr/sbin/vsftpd
webdir: /var/www/cobbler
xmlrpc_port: 25151
xmlrpc_rw_enabled: 1
xmlrpc_rw_port: 25152
yum_post_install_mirror: 1
yumdownloader_flags: --resolve
yumreposync_flags: -l
virt_bridge: xenbr0
kernel_options: {}
kernel_options_post: {}
kickstart: <<inherit>>
ks_meta: {}
mgmt_classes: []
mtime: 1237890232.5404661
name: w-i-trac-01
name_servers: []
netboot_enabled: false
owners: [testing]
parent: ''
power_address: ''
power_id: ''
power_pass: ''
power_type: apc_snmp
power_user: ''
profile: VM_centos-x86_64
redhat_management_key: '~'
server: <<inherit>>
template_files: {}
uid: MTIzNzg5MDA5NC44NzI0MDU1MzMuNDI2MDM
virt_bridge: <<inherit>>
virt_cpus: 1
virt_file_size: 0
virt_path: <<inherit>>
virt_ram: <<inherit>>
virt_type: <<inherit>>