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 <[email protected]>
IBM Linux Technology Center
_______________________________________________
Autotest mailing list
[email protected]
http://test.kernel.org/cgi-bin/mailman/listinfo/autotest