Hi all,

After finally bothering to just put a proxy in place locally, I got
grubby 8.15 to build, but it doesn't seem to make boottool happy :)

07/12 02:53:12 INFO |  boottool:0667| Installing grubby because currently 
installed version (8.11) is not recent enough
07/12 02:53:18 DEBUG|  boottool:0674| Installed: grubby version 8.15
07/12 02:53:18 ERROR|       job:1338| JOB ERROR: Unhandled TypeError: sequence 
item 0: expected string, NoneType found
Traceback (most recent call last):
  File "/usr/local/autotest/job.py", line 1089, in _run_step_fn
    exec('__ret = %s(*__args, **__dargs)' % fn, local_vars, local_vars)
  File "<string>", line 1, in <module>
  File "/usr/local/autotest/control.autoserv", line 16, in boot_kernel
    host.cleanup_kernels()
  File "/usr/local/autotest/shared/hosts/base_classes.py", line 655, in 
cleanup_kernels
    boot_info = self.bootloader.get_entries()
  File "/usr/local/autotest/tools/boottool.py", line 1150, in get_entries
    raw = self.get_info()
  File "/usr/local/autotest/tools/boottool.py", line 1180, in get_info
    info = self._run_grubby_get_output([command])
  File "/usr/local/autotest/tools/boottool.py", line 835, in 
_run_grubby_get_output
    return self._run_get_output(args)
  File "/usr/local/autotest/tools/boottool.py", line 751, in _run_get_output
    ' '.join(arguments))
TypeError: sequence item 0: expected string, NoneType found

07/12 02:53:18 INFO |       job:0210| END ABORT ----    ----    
timestamp=1342075998    localtime=Jul 12 02:53:18       Unhandled TypeError: 
sequence item 0: expected string, NoneType found
  Traceback (most recent call last):
    File "/usr/local/autotest/job.py", line 1089, in _run_step_fn
      exec('__ret = %s(*__args, **__dargs)' % fn, local_vars, local_vars)
    File "<string>", line 1, in <module>
    File "/usr/local/autotest/control.autoserv", line 16, in boot_kernel
      host.cleanup_kernels()
    File "/usr/local/autotest/shared/hosts/base_classes.py", line 655, in 
cleanup_kernels
      boot_info = self.bootloader.get_entries()
    File "/usr/local/autotest/tools/boottool.py", line 1150, in get_entries
      raw = self.get_info()
    File "/usr/local/autotest/tools/boottool.py", line 1180, in get_info
      info = self._run_grubby_get_output([command])
    File "/usr/local/autotest/tools/boottool.py", line 835, in 
_run_grubby_get_output
      return self._run_get_output(args)
    File "/usr/local/autotest/tools/boottool.py", line 751, in _run_get_output
      ' '.join(arguments))
  TypeError: sequence item 0: expected string, NoneType found
  
07/12 02:53:18 DEBUG|  base_job:0349| Persistent state client._record_indent 
now set to 0

I'm debugging locally, but for reference:

# grubby --version
grubby version 8.15
# grubby --info=ALL
index=0
kernel=/boot/vmlinuz-3.3.4-5.fc17.ppc64
args="ro rd.md=0 rd.dm=0 rd.lvm.lv=vg_ltcfbp55a-lp3/lv_swap  KEYTABLE=us 
rd.lvm.lv=vg_ltcfbp55a-lp3/lv_root rd.luks=0 SYSFONT=True LANG=en_US.UTF-8 rhgb 
quiet "
root=/dev/mapper/vg_ltcfbp55a--lp3-lv_root
initrd=/boot/initramfs-3.3.4-5.fc17.ppc64.img
title=Fedora
index=1
non linux entry
index=2
kernel=/boot/vmlinuz-3.3.4-5.fc17.ppc64
args="ro rd.md=0 rd.dm=0 rd.lvm.lv=vg_ltcfbp55a-lp3/lv_swap  KEYTABLE=us 
rd.lvm.lv=vg_ltcfbp55a-lp3/lv_root rd.luks=0 SYSFONT=True LANG=en_US.UTF-8 rhgb 
quiet "
root=/dev/mapper/vg_ltcfbp55a--lp3-lv_root
initrd=/boot/initramfs-3.3.4-5.fc17.ppc64.img
title=Fedora, with Linux 3.3.4-5.fc17.ppc64
index=3
kernel=/boot/vmlinuz-3.3.4-5.fc17.ppc64
args="ro single rd.md=0 rd.dm=0 rd.lvm.lv=vg_ltcfbp55a-lp3/lv_swap  KEYTABLE=us 
rd.lvm.lv=vg_ltcfbp55a-lp3/lv_root rd.luks=0 SYSFONT=True LANG=en_US.UTF-8 rhgb 
quiet"
root=/dev/mapper/vg_ltcfbp55a--lp3-lv_root
initrd=/boot/initramfs-3.3.4-5.fc17.ppc64.img
title=Fedora, with Linux 3.3.4-5.fc17.ppc64 (recovery mode)
index=4
non linux entry
index=5
non linux entry


-- 
Nishanth Aravamudan <n...@us.ibm.com>
IBM Linux Technology Center

_______________________________________________
Autotest mailing list
Autotest@test.kernel.org
http://test.kernel.org/cgi-bin/mailman/listinfo/autotest

Reply via email to