Rodrique Heron wrote:
>
>
> On Tue, Mar 24, 2009 at 11:18 AM, Michael DeHaan <[email protected] 
> <mailto:[email protected]>> 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?

This is ok.  Pastebin is bad about preserving history over time, so it 
makes the archives less useful.

What command generated the output below?  It looks very strange.   Have 
you been doing anything special with the API or managing the confg files 
in a way that I should know about?

>  
> 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://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 <http://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 
> <http://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 <http://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@@/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 
> <http://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 <http://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 <http://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 
> <http://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 <http://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@@/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 
> <http://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>>
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> cobbler mailing list
> [email protected]
> https://fedorahosted.org/mailman/listinfo/cobbler
>   

_______________________________________________
cobbler mailing list
[email protected]
https://fedorahosted.org/mailman/listinfo/cobbler

Reply via email to