I used fedup-cli --network 18 --debuglog fedupdebug.log --instrepo http://dl.fedoraproject.org/pub/fedora/linux/releases/test/18-Beta/Fedora/x86_64/os

The grubby command is not logged, the last lines of the log are:

[   515.637] (DD) fedup.upgrade:closepipe() closing log pipe
[   515.637] (II) fedup.rpm:pipelogger() got EOF
[   515.637] (II) fedup.rpm:pipelogger() exiting
[   515.647] (II) fedup.yum:link_pkgs() linking required packages into packagedir
[   515.648] (II) fedup.yum:link_pkgs() packagedir = /var/lib/fedora-upgrade
[   515.764] (II) fedup.yum:setup_upgradelink() setting up upgrade symlink: /system-upgrade->/var/lib/fedora-upgrade
[   515.764] (II) fedup.yum:setup_upgraderoot() creating upgraderoot dir: /system-upgrade-root
[   515.765] (II) fedup.yum:modify_bootloader() reading bootloader config
[   515.783] (II) fedup:<module>() Exception:
Traceback (most recent call last):
  File "/bin/fedup-cli", line 285, in <module>
    main(args)
  File "/bin/fedup-cli", line 257, in main
    prep_boot(kernel, initrd)
  File "/usr/lib/python2.7/site-packages/fedup/download.py", line 373, in prep_boot
    modify_bootloader(kernel, initrd)
  File "/usr/lib/python2.7/site-packages/fedup/download.py", line 356, in modify_bootloader
    for e in bootloader.get_entries():
  File "/usr/lib/python2.7/site-packages/fedup/grubby.py", line 69, in get_entries
    ents.append(self.get_entry(n))
  File "/usr/lib/python2.7/site-packages/fedup/grubby.py", line 63, in get_entry
    return GrubbyEntry(**info)
TypeError: __new__() takes exactly 7 arguments (6 given)
[   515.786] (II) fedup:<module>() /bin/fedup-cli exiting at Thu Nov 29 19:39:54 2012



On Thu, Nov 29, 2012 at 8:22 PM, Tim Flink <tflink@redhat.com> wrote:
On Thu, 29 Nov 2012 20:01:59 +0100
Christian Menzel <christian.menzel@gmail.com> wrote:

> Hi,
>
> on my Thinkpad X220 UEFI system Fedup dies when trying to execute
> grubby, is there anything I can do about it?
>
>
> Traceback (most recent call last):
>   File "/bin/fedup-cli", line 285, in <module>
>     main(args)
>   File "/bin/fedup-cli", line 257, in main
>     prep_boot(kernel, initrd)
>   File "/usr/lib/python2.7/site-packages/fedup/download.py", line
> 373, in prep_boot
>     modify_bootloader(kernel, initrd)
>   File "/usr/lib/python2.7/site-packages/fedup/download.py", line
> 356, in modify_bootloader
>     for e in bootloader.get_entries():
>   File "/usr/lib/python2.7/site-packages/fedup/grubby.py", line 69, in
> get_entries
>     ents.append(self.get_entry(n))
>   File "/usr/lib/python2.7/site-packages/fedup/grubby.py", line 63, in
> get_entry
>     return GrubbyEntry(**info)
> TypeError: __new__() takes exactly 7 arguments (6 given)
> [   515.786] (II) fedup:<module>() /bin/fedup-cli exiting at Thu Nov
> 29 19:39:54 2012

What did you use for the fedup-cli command, do you have the debuglog
from this attempt?

If so, what happens when you try to run the grubby command manually?
The grubby command would be at the end of the debug log with all the
params split up.

Tim

--
test mailing list
test@lists.fedoraproject.org
To unsubscribe:
https://admin.fedoraproject.org/mailman/listinfo/test



--
Christian Menzel
Christian.Menzel@gmail.com