[et-mgmt-tools] Re: cobbler trouble.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




Hello,

 I have a problem with cobbler, and there are the backtrace and
/var/lib/cobbler content:

[root@akc-xen ~]# cobbler list
Traceback (most recent call last):
 File "/usr/bin/cobbler", line 19, in ?
   sys.exit(app.main())
File "/usr/lib/python2.4/site-packages/cobbler/cobbler.py", line 354, in main
   BootCLI(sys.argv).run()
File "/usr/lib/python2.4/site-packages/cobbler/cobbler.py", line 79, in run
   self.curry_args(self.args[1:], self.commands['toplevel'])
 File "/usr/lib/python2.4/site-packages/cobbler/cobbler.py", line
289, in curry_args
   commands[args[0]](args[1:])
File "/usr/lib/python2.4/site-packages/cobbler/cobbler.py", line 105, in list
   print item.printable()
 File "/usr/lib/python2.4/site-packages/cobbler/settings.py", line
67, in printable
buf = buf + "kernel options : %s\n" % self._attributes['kernel_options']
KeyError: 'kernel_options'

[root@akc-xen ~]# ls -l /var/lib/cobbler/
total 408
-rw-r--r-- 1 root root    225 Nov 29 14:06 distros
-rw-r--r-- 1 root root 374146 Oct 31 08:01 elilo-3.6-ia64.efi
-rw-r--r-- 1 root root    228 Nov 29 14:06 profiles
-rw-r--r-- 1 root root    113 Nov 29 14:06 settings
-rw-r--r-- 1 root root    156 Nov 29 14:06 systems
[root@akc-xen ~]#

Anton,

By contents of /var/lib/cobbler, I was hoping to see the contents of the files. From the above stacktrace, it looks as though I really only need to see /var/lib/cobbler/settings though.

I can't say for sure what happened from the above info, though my guess is the "kernel_options' field in /var/lib/cobbler was removed by hand editing, or the file is otherwise no longer valid YAML. Here is what a default /var/lib/cobbler/settings looks like, prior to modifying the server fields and so forth to customize it to a particular environment.

---
bootloaders:
   ia64: /var/lib/cobbler/elilo-3.6-ia64.efi
   standard: /usr/lib/syslinux/pxelinux.0
default_kickstart: /etc/cobbler/default.ks
dhcpd_bin: /usr/sbin/dhcpd
dhcpd_conf: /etc/dhcpd.conf
httpd_bin: /usr/sbin/httpd
kernel_options: append devfs=nomount ramdisk_size=16438 lang= text ksdevice=eth0
koan_path: ''
manage_dhcp: 0
next_server: '127.0.0.1'
server: '127.0.0.1'
tftpboot: /tftpboot
tftpd_bin: /usr/sbin/in.tftpd
tftpd_conf: /etc/xinetd.d/tftp
webdir: /var/www/cobbler

--Michael


[Index of Archives]     [Fedora Users]     [Fedora Legacy List]     [Fedora Maintainers]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux