-
Notifications
You must be signed in to change notification settings - Fork 167
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Actual behavior
I ran leapp preupgrade on an EL8 box and got the following report:
Title: Detected custom leapp actors or files.
Summary: We have detected installed custom actors or files on the system. These can be provided e.g. by third party vendors, Red Hat consultants, or can be created by users to customize the upgrade (e.g. to migrate custom applications). This is allowed and appreciated. However Red Hat is not responsible for any issues caused by these custom leapp actors. Note that upgrade tooling is under agile development which could require more frequent update of custom actors.
The list of custom leapp actors and files:
- /usr/share/leapp-repository/repositories/system_upgrade/common/actors/checknonmountboots390/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/common/actors/checknonmountboots390/libraries/__pycache__/checknonmountboots390.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/common/actors/efibootorderfix/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/common/actors/inhibitwhenluks/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/common/actors/localreposinhibit/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/common/actors/peseventsscanner/libraries/__pycache__/peseventsscanner.cpython-36.pyc (Actor: pes_events_scanner)
- /usr/share/leapp-repository/repositories/system_upgrade/common/actors/redhatsignedrpmscanner/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/common/actors/restrictedpcisscanner/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/common/actors/restrictedpcisscanner/libraries/__pycache__/restrictedpcisscanner.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/common/models/__pycache__/grubdevice.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/authselectapply/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/authselectcheck/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/authselectscanner/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/authselectscanner/libraries/__pycache__/authselectscanner.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checkacpid/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checkbrltty/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checkbrltty/libraries/__pycache__/checkbrltty.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checkbtrfs/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checkchrony/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checkchrony/libraries/__pycache__/checkchrony.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checkcifs/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checkcifs/libraries/__pycache__/checkcifs.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checkcpu/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checkcpu/libraries/__pycache__/cpu.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checkdosfstools/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checkfirewalld/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checkfirewalld/libraries/__pycache__/private.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checkfstabxfsoptions/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checkfstabxfsoptions/libraries/__pycache__/checkfstabxfsoptions.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checkgrep/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checkhacluster/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checkhacluster/libraries/__pycache__/checkhacluster.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checkipaserver/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checkipaserver/libraries/__pycache__/checkipaserver.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checkirssi/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checkkdeapps/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checkkdeapps/libraries/__pycache__/checkkdeapps.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checkkdegnome/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checkkdegnome/libraries/__pycache__/checkkdegnome.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checkleftoverpackages/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checkmemcached/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checkmemcached/libraries/__pycache__/checkmemcached.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checkmemory/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checkmemory/libraries/__pycache__/checkmemory.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checkmultiplepackageversions/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checkmultiplepackageversions/libraries/__pycache__/checkmultiplepackageversions.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checkntp/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checkntp/libraries/__pycache__/checkntp.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checkpcidrivers/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checkpcidrivers/libraries/__pycache__/checkpcidrivers.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checkpostfix/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checkremovedenvvars/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checkremovedenvvars/libraries/__pycache__/checkremovedenvvars.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checkremovedpammodules/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checksaphana/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checksaphana/libraries/__pycache__/checksaphana.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checksendmail/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checksendmail/libraries/__pycache__/checksendmail.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/checkwireshark/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/cupsfiltersmigrate/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/cupsfiltersmigrate/libraries/__pycache__/cupsfiltersmigrate.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/detectgrubconfigerror/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/detectgrubconfigerror/libraries/__pycache__/scanner.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/firewalldfactsactor/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/firewalldfactsactor/libraries/__pycache__/firewalldfactsactor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/firewalldupdatelockdownwhitelist/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/firewalldupdatelockdownwhitelist/libraries/__pycache__/firewalldupdatelockdownwhitelist.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/grubdevname/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/grubdevname/libraries/__pycache__/grubdevname.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/ipascanner/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/ipascanner/libraries/__pycache__/ipascanner.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/kernel/checkinstalleddebugkernels/checkinstalleddebugkernels/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/kernel/checkinstalleddebugkernels/checkinstalleddebugkernels/libraries/__pycache__/checkinstalleddebugkernels.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/kernel/checkinstalleddevelkernels/checkinstalleddevelkernels/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/kernel/checkinstalleddevelkernels/checkinstalleddevelkernels/libraries/__pycache__/checkinstalleddevelkernels.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/kernel/checkkerneldrivers/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/kernel/checkkerneldrivers/libraries/__pycache__/checkkerneldrivers.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/migratebrltty/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/migratebrltty/libraries/__pycache__/migratebrltty.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/migratentp/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/migratentp/libraries/__pycache__/migratentp.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/migratesendmail/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/migratesendmail/libraries/__pycache__/migratesendmail.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/multipathconfcheck/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/multipathconfcheck/libraries/__pycache__/multipathconfcheck.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/multipathconfread/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/multipathconfread/libraries/__pycache__/multipathconfread.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/multipathconfupdate/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/multipathconfupdate/libraries/__pycache__/multipathconfupdate.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/networkmanagerreadconfig/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/networkmanagerreadconfig/libraries/__pycache__/networkmanagerreadconfig.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/networkmanagerupdateconfig/__pycache__/actor.cpython-36.pyc
- /usr/share/leapp-repository/repositories/system_upgrade/el7toel8/actors/networkmanagerupdateconnections/__pycache__/actor.cpython-36.pyc
…
As you can see, most are 7to8 specific, and there are no corresponding .py files on my system, so I guess this is from a previous 7to8 upgrade
To Reproduce
Steps to reproduce the behavior
- install RHEL7
- upgrade to RHEL8
- try to upgrade to RHEL9
- see above
Expected behavior
No warnings :)
System information (please complete the following information):
- OS and version: (e.g. Fedora 29 or
$ cat /etc/system-release): RHEL8.10 # uname -a:Linux system.example.com 4.18.0-553.44.1.el8_10.x86_64 #1 SMP Wed Mar 5 10:48:41 EST 2025 x86_64 x86_64 x86_64 GNU/Linux# rpm -qa "*leapp*"(or shorthashes of commits in case of manual installation):
# rpm -qa "leapp*"
leapp-upgrade-el8toel9-0.22.0-1.el8_10.noarch
leapp-deps-0.19.0-1.el8_10.noarch
leapp-upgrade-el8toel9-deps-0.22.0-1.el8_10.noarch
leapp-0.19.0-1.el8_10.noarch
python3-leapp-0.19.0-1.el8_10.noarch
Additional context
Add any other context about the problem here.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working