Bug 327 - [Anolis OS 8][x86_64][aarch64]迁移时,存在模块依赖问题
Summary: [Anolis OS 8][x86_64][aarch64]迁移时,存在模块依赖问题
Status: VERIFIED WONTFIX
Alias: None
Product: Anolis OS 8
Classification: Anolis OS
Component: OsMigration (show other bugs) OsMigration
Version: 8.4
Hardware: All Linux
: P3-Medium S3-normal
Target Milestone: ---
Assignee: xuchunmei
QA Contact: shuming
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-01-11 16:05 UTC by wanqian
Modified: 2022-03-24 04:37 UTC (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description wanqian alibaba_cloud_group 2022-01-11 16:05:56 UTC
========= Start converting =========
Backing up and removing old repository files...
Removing CentOS-specific yum configuration from /etc/yum.conf ...
Downloading Anolis OS release package...
模块依赖问题:

 问题 1: conflicting requests
  - nothing provides module(platform:an8) needed by module ant:1.10:8020020210130081140:1f2eea34-0.aarch64
 问题 2: conflicting requests
  - nothing provides module(platform:an8) needed by module container-tools:an8:8040020210618040224:77f19b75-0.aarch64
 问题 3: conflicting requests
  - nothing provides module(platform:an8) needed by module container-tools:an8:8040020210721071653:77f19b75-0.aarch64
 问题 4: conflicting requests
  - nothing provides module(platform:an8) needed by module container-tools:an8:8040020210830054558:77f19b75-0.aarch64
 问题 5: conflicting requests
  - nothing provides module(platform:an8) needed by module container-tools:an8:8040020211011070359:77f19b75-0.aarch64
 问题 6: conflicting requests
  - nothing provides module(platform:an8) needed by module container-tools:an8:8040020211220091117:77f19b75-0.aarch64
 问题 7: conflicting requests
  - nothing provides module(platform:an8) needed by module container-tools:an8:8040020211229065601:77f19b75-0.aarch64
 问题 8: conflicting requests
  - nothing provides module(platform:an8) needed by module eclipse:an8:8040020210624023038:34f7e787-0.aarch64
 问题 9: conflicting requests
  - nothing provides module(platform:an8) needed by module freeradius:3.0:8040020211220072659:3258323b-0.aarch64
 问题 10: conflicting requests
  - nothing provides module(platform:an8) needed by module gimp:2.8:8020020210130081145:7001a13a-0.aarch64
 问题 11: conflicting requests
  - nothing provides module(platform:an8) needed by module go-toolset:an8:8040020210619050023:c5768d5d-0.aarch64
 问题 12: conflicting requests
  - nothing provides module(platform:an8) needed by module go-toolset:an8:8040020210721103312:c5768d5d-0.aarch64
 问题 13: conflicting requests
  - nothing provides module(platform:an8) needed by module go-toolset:an8:8040020210830054226:c5768d5d-0.aarch64
 问题 14: conflicting requests
  - nothing provides module(platform:an8) needed by module go-toolset:an8:8040020211220072041:c5768d5d-0.aarch64
 问题 15: conflicting requests
  - nothing provides module(platform:an8) needed by module httpd:2.4:8040020210624072236:5280c3a7-0.aarch64
 问题 16: conflicting requests
  - nothing provides module(platform:an8) needed by module httpd:2.4:8040020211220071514:5280c3a7-0.aarch64
 问题 17: conflicting requests
  - nothing provides module(platform:an8) needed by module idm:client:8040020210618040339:6b2a26fc-0.aarch64
 问题 18: conflicting requests
  - nothing provides module(platform:an8) needed by module inkscape:0.92.3:8040020210618040342:75588478-0.aarch64
 问题 19: conflicting requests
  - nothing provides module(platform:an8) needed by module javapackages-runtime:201801:8020020210130081152:ff983833-0.aarch64
 问题 20: conflicting requests
  - nothing provides module(platform:an8) needed by module jmc:an8:8040020210618040344:34f7e787-0.aarch64
 问题 21: conflicting requests
  - nothing provides module(platform:an8) needed by module llvm-toolset:an8:8040020210618040345:5280c3a7-0.aarch64
 问题 22: conflicting requests
  - nothing provides module(platform:an8) needed by module llvm-toolset:an8:8040020211123074505:5280c3a7-0.aarch64
 问题 23: conflicting requests
  - nothing provides module(platform:an8) needed by module llvm-toolset:an8:8040020211217093001:5280c3a7-0.aarch64
 问题 24: conflicting requests
  - nothing provides module(platform:an8) needed by module mailman:2.1:8040020210618040346:75588478-0.aarch64
 问题 25: conflicting requests
  - nothing provides module(platform:an8) needed by module mailman:2.1:8040020211220065229:75588478-0.aarch64
 问题 26: conflicting requests
  - nothing provides module(platform:an8) needed by module mariadb:10.3:8040020210618040348:5280c3a7-0.aarch64
 问题 27: conflicting requests
  - nothing provides module(platform:an8) needed by module maven:3.5:8020020210326005354:1f2eea34-0.aarch64
 问题 28: conflicting requests
  - nothing provides module(platform:an8) needed by module mercurial:4.8:8020020210130081203:7001a13a-0.aarch64
 问题 29: conflicting requests
  - nothing provides module(platform:an8) needed by module mysql:8.0:8040020210618040352:5280c3a7-0.aarch64
 问题 30: conflicting requests
  - nothing provides module(platform:an8) needed by module nginx:1.14:8020020210309154136:ff983833-0.aarch64
 问题 31: conflicting requests
  - nothing provides module(platform:an8) needed by module nodejs:10:8040020210618040355:5280c3a7-0.aarch64
 问题 32: conflicting requests
  - nothing provides module(platform:an8) needed by module perl:5.26:8020020210225070756:ff983833-0.aarch64
 问题 33: conflicting requests
  - nothing provides module(platform:an8) needed by module php:7.2:8020020210506014827:d170ce78-0.aarch64
 问题 34: conflicting requests
  - nothing provides module(platform:an8) needed by module postgresql:10:8040020210618040402:5280c3a7-0.aarch64
 问题 35: conflicting requests
  - nothing provides module(platform:an8) needed by module postgresql:10:8040020210721122230:5280c3a7-0.aarch64
 问题 36: conflicting requests
  - nothing provides module(platform:an8) needed by module python27:2.7:8040020210622162915:1d5ee22b-0.aarch64
 问题 37: conflicting requests
  - nothing provides module(platform:an8) needed by module python36:3.6:8040020210618040407:edf1e464-0.aarch64
 问题 38: conflicting requests
  - nothing provides module(platform:an8) needed by module python38:3.8:8040020210622005013:15a7ec98-0.aarch64
 问题 39: conflicting requests
  - nothing provides module(platform:an8) needed by module python38:3.8:8040020210721125037:15a7ec98-0.aarch64
 问题 40: conflicting requests
  - nothing provides module(platform:an8) needed by module python38:3.8:8040020211111023819:15a7ec98-0.aarch64
 问题 41: conflicting requests
  - nothing provides module(platform:an8) needed by module python39:3.9:8040020210624010313:124ab977-0.aarch64
 问题 42: conflicting requests
  - nothing provides module(platform:an8) needed by module redis:5:8020020210130081236:ff983833-0.aarch64
 问题 43: conflicting requests
  - nothing provides module(platform:an8) needed by module ruby:2.5:8040020210618040410:5280c3a7-0.aarch64
 问题 44: conflicting requests
  - nothing provides module(platform:an8) needed by module ruby:2.5:8040020210721120317:5280c3a7-0.aarch64
 问题 45: conflicting requests
  - nothing provides module(platform:an8) needed by module rust-toolset:an8:8040020210619041904:b633ef48-0.aarch64
 问题 46: conflicting requests
  - nothing provides module(platform:an8) needed by module rust-toolset:an8:8040020210830054830:b633ef48-0.aarch64
 问题 47: conflicting requests
  - nothing provides module(platform:an8) needed by module rust-toolset:an8:8040020211217092252:b633ef48-0.aarch64
 问题 48: conflicting requests
  - nothing provides module(platform:an8) needed by module scala:2.10:8020020210326004050:1f2eea34-0.aarch64
 问题 49: conflicting requests
  - nothing provides module(platform:an8) needed by module squid:4:8040020210618040413:5280c3a7-0.aarch64
 问题 50: conflicting requests
  - nothing provides module(platform:an8) needed by module squid:4:8040020210719084511:5280c3a7-0.aarch64
 问题 51: conflicting requests
  - nothing provides module(platform:an8) needed by module squid:4:8040020211220083320:5280c3a7-0.aarch64
 问题 52: conflicting requests
  - nothing provides module(platform:an8) needed by module subversion:1.10:8040020210618040414:15a7ec98-0.aarch64
 问题 53: conflicting requests
  - nothing provides module(platform:an8) needed by module swig:3.0:8040020210618040416:5280c3a7-0.aarch64
 问题 54: conflicting requests
  - nothing provides module(platform:an8) needed by module varnish:6:8040020210618040417:5280c3a7-0.aarch64
 问题 55: conflicting requests
  - nothing provides module(platform:an8) needed by module varnish:6:8040020210825011336:5280c3a7-0.aarch64
 问题 56: conflicting requests
  - nothing provides module(platform:an8) needed by module perl-libwww-perl:6.34:8040020210624081425:4a646848-0.aarch64
  - nothing provides module(platform:an8) needed by module perl-libwww-perl:6.34:8040020210624081425:537e306f-0.aarch64
  - nothing provides module(platform:an8) needed by module perl-libwww-perl:6.34:8040020210624081425:e449448e-0.aarch64
 问题 57: conflicting requests
  - nothing provides module(platform:an8) needed by module perl-YAML:1.24:8040020210624151833:29a560fb-0.aarch64
  - nothing provides module(platform:an8) needed by module perl-YAML:1.24:8040020210624151833:4aab6308-0.aarch64
  - nothing provides module(platform:an8) needed by module perl-YAML:1.24:8040020210624151833:c61e1b14-0.aarch64
 问题 58: conflicting requests
  - nothing provides module(platform:an8) needed by module perl-IO-Socket-SSL:2.066:8040020210624081722:3258323b-0.aarch64
  - nothing provides module(platform:an8) needed by module perl-IO-Socket-SSL:2.066:8040020210624081722:ab8feab9-0.aarch64
  - nothing provides module(platform:an8) needed by module perl-IO-Socket-SSL:2.066:8040020210624081722:accac16c-0.aarch64
 问题 59: conflicting requests
  - nothing provides module(platform:an8) needed by module perl-FCGI:0.78:8040020210620142028:3258323b-0.aarch64
  - nothing provides module(platform:an8) needed by module perl-FCGI:0.78:8040020210620142028:ab8feab9-0.aarch64
  - nothing provides module(platform:an8) needed by module perl-FCGI:0.78:8040020210620142028:accac16c-0.aarch64
 问题 60: conflicting requests
  - nothing provides module(platform:an8) needed by module perl-DBI:1.641:8040020210624091025:3258323b-0.aarch64
  - nothing provides module(platform:an8) needed by module perl-DBI:1.641:8040020210624091025:ab8feab9-0.aarch64
  - nothing provides module(platform:an8) needed by module perl-DBI:1.641:8040020210624091025:accac16c-0.aarch64
 问题 61: conflicting requests
  - nothing provides module(platform:an8) needed by module perl-DBD-SQLite:1.58:8040020210620141912:00fa0532-0.aarch64
  - nothing provides module(platform:an8) needed by module perl-DBD-SQLite:1.58:8040020210620141912:b3abf6c6-0.aarch64
  - nothing provides module(platform:an8) needed by module perl-DBD-SQLite:1.58:8040020210620141912:f4b77656-0.aarch64
 问题 62: conflicting requests
  - nothing provides module(platform:an8) needed by module perl-DBD-Pg:3.7:8040020210620141614:4a0bbef6-0.aarch64
  - nothing provides module(platform:an8) needed by module perl-DBD-Pg:3.7:8040020210620141614:5aff4016-0.aarch64
  - nothing provides module(platform:an8) needed by module perl-DBD-Pg:3.7:8040020210620141614:f66db79d-0.aarch64
 问题 63: conflicting requests
  - nothing provides module(platform:an8) needed by module perl-DBD-MySQL:4.046:8040020210624093223:00fa0532-0.aarch64
  - nothing provides module(platform:an8) needed by module perl-DBD-MySQL:4.046:8040020210624093223:b3abf6c6-0.aarch64
  - nothing provides module(platform:an8) needed by module perl-DBD-MySQL:4.046:8040020210624093223:f4b77656-0.aarch64
 问题 64: conflicting requests
  - nothing provides module(platform:an8) needed by module perl-App-cpanminus:1.7044:8040020210620141109:5d86fca7-0.aarch64
  - nothing provides module(platform:an8) needed by module perl-App-cpanminus:1.7044:8040020210620141109:61fe4325-0.aarch64
  - nothing provides module(platform:an8) needed by module perl-App-cpanminus:1.7044:8040020210620141109:8cae68ec-0.aarch64
Switching old release package with Anolis OS...
警告:anolis-release-8.4-6.an8.aarch64.rpm: 头V4 RSA/SHA256 Signature, 密钥 ID 4873f7c5: NOKEY
警告:文件 /etc/yum.repos.d/CentOS-Linux-Sources.repo:移除失败:没有那个文件或目录
警告:文件 /etc/yum.repos.d/CentOS-Linux-PowerTools.repo:移除失败:没有那个文件或目录
警告:文件 /etc/yum.repos.d/CentOS-Linux-Plus.repo:移除失败:没有那个文件或目录
警告:文件 /etc/yum.repos.d/CentOS-Linux-Media.repo:移除失败:没有那个文件或目录
警告:文件 /etc/yum.repos.d/CentOS-Linux-HighAvailability.repo:移除失败:没有那个文件或目录
警告:文件 /etc/yum.repos.d/CentOS-Linux-FastTrack.repo:移除失败:没有那个文件或目录
警告:文件 /etc/yum.repos.d/CentOS-Linux-Extras.repo:移除失败:没有那个文件或目录
警告:文件 /etc/yum.repos.d/CentOS-Linux-Devel.repo:移除失败:没有那个文件或目录
警告:文件 /etc/yum.repos.d/CentOS-Linux-Debuginfo.repo:移除失败:没有那个文件或目录
警告:文件 /etc/yum.repos.d/CentOS-Linux-ContinuousRelease.repo:移除失败:没有那个文件或目录
警告:文件 /etc/yum.repos.d/CentOS-Linux-BaseOS.repo:移除失败:没有那个文件或目录
警告:文件 /etc/yum.repos.d/CentOS-Linux-AppStream.repo:移除失败:没有那个文件或目录
Installing base packages for Anolis OS...
58 文件已删除
AnolisOS-8.4 - AppStream                         35 MB/s | 8.5 MB     00:00
AnolisOS-8.4 - BaseOS                            35 MB/s | 6.5 MB     00:00
AnolisOS-8.4 - Extras                           3.9 kB/s | 1.6 kB     00:00
AnolisOS-8.4 - PowerTools                       4.5 MB/s | 1.7 MB     00:00
Extra Packages for Enterprise Linux Modular 8 - 283 kB/s | 989 kB     00:03
Extra Packages for Enterprise Linux 8 - aarch64 1.2 MB/s |  11 MB     00:08
模块依赖问题:

 问题: conflicting requests
  - nothing provides module(platform:el8) needed by module virt:rhel:8050020211221192853:b4937e53-0.aarch64
> 未找到匹配的参数: centos-release-cr
未找到匹配的参数: desktop-backgrounds-basic
未找到匹配的参数: centos-release-advanced-virtualization
未找到匹配的参数: centos-release-ansible26
未找到匹配的参数: centos-release-ansible-27
未找到匹配的参数: centos-release-ansible-28
未找到匹配的参数: centos-release-ansible-29
未找到匹配的参数: centos-release-azure
未找到匹配的参数: centos-release-ceph-jewel
未找到匹配的参数: centos-release-ceph-luminous
未找到匹配的参数: centos-release-ceph-nautilus
未找到匹配的参数: centos-release-ceph-octopus
未找到匹配的参数: centos-release-configmanagement
未找到匹配的参数: centos-release-dotnet
未找到匹配的参数: centos-release-fdio
未找到匹配的参数: centos-release-gluster40
未找到匹配的参数: centos-release-gluster41
未找到匹配的参数: centos-release-gluster5
未找到匹配的参数: centos-release-gluster6
未找到匹配的参数: centos-release-gluster7
未找到匹配的参数: centos-release-gluster8
未找到匹配的参数: centos-release-gluster-legacy
未找到匹配的参数: centos-release-messaging
未找到匹配的参数: centos-release-nfs-ganesha28
未找到匹配的参数: centos-release-nfs-ganesha30
未找到匹配的参数: centos-release-nfv-common
未找到匹配的参数: centos-release-nfv-openvswitch
未找到匹配的参数: centos-release-openshift-origin
未找到匹配的参数: centos-release-openstack-queens
未找到匹配的参数: centos-release-openstack-rocky
未找到匹配的参数: centos-release-openstack-stein
未找到匹配的参数: centos-release-openstack-train
未找到匹配的参数: centos-release-openstack-ussuri
未找到匹配的参数: centos-release-opstools
未找到匹配的参数: centos-release-ovirt42
未找到匹配的参数: centos-release-ovirt43
未找到匹配的参数: centos-release-ovirt44
未找到匹配的参数: centos-release-paas-common
未找到匹配的参数: centos-release-qemu-ev
未找到匹配的参数: centos-release-qpid-proton
未找到匹配的参数: centos-release-rabbitmq-38
未找到匹配的参数: centos-release-samba411
未找到匹配的参数: centos-release-samba412
未找到匹配的参数: centos-release-scl
未找到匹配的参数: centos-release-scl-rh
未找到匹配的参数: centos-release-storage-common
未找到匹配的参数: centos-release-virt-common
未找到匹配的参数: centos-release-xen
未找到匹配的参数: centos-release-xen-410
未找到匹配的参数: centos-release-xen-412
未找到匹配的参数: centos-release-xen-46
未找到匹配的参数: centos-release-xen-48
未找到匹配的参数: centos-release-xen-common
未找到匹配的参数: libreport-centos
未找到匹配的参数: libreport-plugin-mantisbt
未找到匹配的参数: python-oauth
未找到匹配的参数: sl-logos
未找到匹配的参数: yum-rhn-plugin
> 软件包 basesystem-11-5.el8.noarch 已安装。
软件包 initscripts-10.00.15-1.el8.aarch64 已安装。
软件包 plymouth-0.9.4-9.20200615git1e36e30.el8.aarch64 已安装。
软件包 grub2-efi-aa64-1:2.02-99.el8.aarch64 已安装。
软件包 grubby-8.40-41.el8.aarch64 已安装。
>
 问题: 这个操作可能会导致删除以下受保护的软件包: setup
无需任何处理。
完毕!
上次元数据过期检查:0:00:11 前,执行于 2022年01月11日 星期二 23时26分08秒。
模块依赖问题:

 问题: conflicting requests
  - nothing provides module(platform:el8) needed by module virt:rhel:8050020211221192853:b4937e53-0.aarch64
> 离开终端
Comment 1 wanqian alibaba_cloud_group 2022-01-12 17:55:59 UTC
从Centos8.4 迁移到 Anolis8.4 , 发生此问题

工具: https://gitee.com/anolis/centos2anolis/raw/master/centos2anolis.py

CentOS 7迁移Anolis OS 7
迁移命令:
yum -y install python3
python3 centos2anolis.py -v 7.7
Comment 2 wanqian alibaba_cloud_group 2022-01-12 18:00:08 UTC
全量安装:
使用CentOS 8.4 ISO安装系统,选择带GUI服务器软件环境,并勾选所有可选组件,安装完成后不进行系统更新,使用迁移工具迁移到Anolix OS 8.4版本
x86_64 和aarch64均有此情况




从Centos8.4 迁移到 Anolis8.4 , 发生此问题 ,但此问题并没有造成升级失败中止。

工具: https://gitee.com/anolis/centos2anolis/raw/master/centos2anolis.py

CentOS 8.4迁移Anolis OS 8.4
迁移命令:
yum -y install python3
python3 centos2anolis.py -v 8.4 -V
Comment 3 xuchunmei alibaba_cloud_group 2022-01-12 20:54:50 UTC
module是在yum distro-sync之后处理的。
anolis和centos的platform是不一样的,所以会有这些提示信息,不影响迁移结果。
Comment 4 xuchunmei alibaba_cloud_group 2022-01-13 15:08:30 UTC
迁移过程中由于anolis的platform和centos不同,必然会有module冲突信息提示,完成迁移前会对module做处理,不影响迁移结果。
Comment 5 wanqian alibaba_cloud_group 2022-01-13 17:07:52 UTC
知晓