Leapp Upgrade of Red Hat Satellite 6 fails with traceback error CalledProcessError: Command ['/sbin/efibootmgr', '-n', u'0004'] failed with exit code 13.

Solution Verified - Updated -

Issue

  • In-place upgrade of Red Hat Satellite 6 server from RHEL-7 to RHEL-8 fails with Traceback Error as below.

    Traceback (most recent call last):
    File "/usr/lib64/python2.7/multiprocessing/process.py", line 258, in _bootstrap
    self.run()
    File "/usr/lib64/python2.7/multiprocessing/process.py", line 114, in run
    self._target(*self._args, **self._kwargs)
    File "/usr/lib/python2.7/site-packages/leapp/repository/actor_definition.py", line 74, in _do_run
    actor_instance.run(*args, **kwargs)
    File "/usr/lib/python2.7/site-packages/leapp/actors/__init__.py", line 289, in run
    self.process(*args)
    File "/usr/share/leapp-repository/repositories/system_upgrade/common/actors/efibootorderfix/interim/actor.py", 
    line 17, in process
    efi_reboot_fix.maybe_emit_updated_boot_entry()
    File "/usr/share/leapp-repository/repositories/system_upgrade/common/libraries/efi_reboot_fix.py", line 47, in 
    maybe_emit_updated_boot_entry
    run(['/sbin/efibootmgr', '-n', current_boot])
    File "/usr/lib/python2.7/site-packages/leapp/libraries/stdlib/__init__.py", line 192, in run
    result=result
    CalledProcessError: Command ['/sbin/efibootmgr', '-n', u'0004'] failed with exit code 13.
    

Environment

  • Red Hat Satellite 6.11.
  • Red Hat Enterprise Linux Server 7.

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content