Hi all, My home desktop machine runs Centos 7.9 Due to the Centos issues I want to migrate to Almalinux (8 or later). I updated Centos 7.9 I found a/the site with the Elevate/Leapp route, so I started there. After making steps as in the description (on that page), in Leapp I did the preupgrade check, and that returns some issues which seem to block the process:
start of last part of screen output:
Complete! ==> Processing phase `TargetTransactionCheck` ====> * local_repos_inhibit Inhibits the upgrade if local repositories were found. ====> * dnf_transaction_check This actor tries to solve the RPM transaction to verify the all package dependencies can be successfully resolved. Applying transaction workaround - yum config fix Last metadata expiration check: 0:03:06 ago on Sat Dec 3 09:53:09 2022. Process Process-464: 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 72, in _do_run actor_instance.run(*args, **kwargs) File "/usr/lib/python2.7/site-packages/leapp/actors/__init__.py", line 290, in run self.process(*args) File "/usr/share/leapp-repository/repositories/system_upgrade/common/actors/dnftransactioncheck/actor.py", line 44, in process xfs_info=xfs_info, storage_info=storage_info, plugin_info=plugin_info File "/usr/share/leapp-repository/repositories/system_upgrade/common/libraries/dnfplugin.py", line 371, in perform_transaction_check context=context, stage='check', target_repoids=target_repoids, plugin_info=plugin_info, tasks=tasks File "/usr/share/leapp-repository/repositories/system_upgrade/common/libraries/dnfplugin.py", line 219, in _transaction e.stdout = e.stdout.encode('utf-8', 'xmlcharrefreplace') AttributeError: can't set attribute ====================================================================================================== Actor dnf_transaction_check unexpectedly terminated with exit code: 1 - Please check the above details ======================================================================================================
end of screen output.
I guess, something in python-2.7 is a problem; I guess, something in leapp-repositories is a problem. and maybe the AttributeError... Being a simple and old Centosuser, I do not know how to solve this. Can any member give the help to overcome this blocking? Note: my Centos 7.9 uses 'yum' and not 'dnf' as a manager.