Leapp preupgrade from RHEL 8 to RHEL 9 fails with: ERROR PID: 8044 leapp.repository.system_upgrade_common: Process inspecting actor in actors/peseventsscanner failed with 1

Solution Verified - Updated -

Issue

  • Leapp preupgrade from RHEL 8 to RHEL 9 fails with :

    Process Process-21:
    Traceback (most recent call last):
     File "/usr/lib64/python2.7/multiprocessing/process.py", line 267, 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 31, in inspect_actor
       definition.load()
     File "/usr/lib/python2.7/site-packages/leapp/repository/actor_definition.py", line 196, in load
       self._module = importer.find_module(name).load_module(name)
     File "/usr/lib64/python2.7/pkgutil.py", line 243, in load_module
       mod = imp.load_module(fullname, self.file, self.filename, self.etc)
     File "/usr/share/leapp-repository/repositories/system_upgrade/common/actors/peseventsscanner/actor.py", line 2, in <module>
       from leapp.libraries.actor.pes_events_scanner import process
     File "/usr/lib64/python2.7/pkgutil.py", line 243, in load_module
       mod = imp.load_module(fullname, self.file, self.filename, self.etc)
     File "/usr/share/leapp-repository/repositories/system_upgrade/common/actors/peseventsscanner/libraries/pes_events_scanner.py", line 7, in <module>
       from leapp.libraries.actor.pes_event_parsing import Action, get_pes_events, Package
     File "/usr/lib64/python2.7/pkgutil.py", line 243, in load_module
       mod = imp.load_module(fullname, self.file, self.filename, self.etc)
     File "/usr/share/leapp-repository/repositories/system_upgrade/common/actors/peseventsscanner/libraries/pes_event_parsing.py", line 4, in <module>
       from enum import IntEnum
    ImportError: No module named enum
    2024-09-27 15:55:37.151 ERROR    PID: 8044 leapp.repository.system_upgrade_common: Process inspecting actor in actors/peseventsscanner failed with 1
    

Environment

  • Red Hat Enterprise Linux 8

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