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