Hi, Doing a transition/upgrade of major versions is IIRC generally not supported. So, what you would probably want to do is backup the existing CentOS 7.9, install AlmaLinux 8.x and then pull your stuff in from backup. Yes, it's cumbersome.. HTH /tony On Sun, 04 Dec 2022 13:53:04 -0000 just4safe@hotmail.com wrote:
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. _______________________________________________ AlmaLinux Users mailing list -- users@lists.almalinux.org To unsubscribe send an email to users-leave@lists.almalinux.org
--
Tony Albers