Bug 8620 - [6.6.7-1.1][RC1][Anolis23][x86_64/aarch64]卸载kernel内核有多个警告信息
Summary: [6.6.7-1.1][RC1][Anolis23][x86_64/aarch64]卸载kernel内核有多个警告信息
Status: CLOSED FIXED
Alias: None
Product: ANCK 6.6 Dev
Classification: ANCK
Component: generic (show other bugs) generic
Version: 6.6.25-2
Hardware: All Linux
: P3-Medium S3-normal
Target Milestone: ---
Assignee: zhangjing
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-25 16:46 UTC by Banana
Modified: 2024-05-20 19:33 UTC (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Banana alibaba_cloud_group 2024-03-25 16:46:10 UTC
[问题描述]:
Anolis23 6.6.7-1.1_rc1内核卸载有多个警告信息

[root@anolis ~]# rpm -e kernel-6.6.7-1.1_rc1.an23.aarch64
警告:文件 modules.builtin.alias.bin:移除失败:No such file or directory
警告:文件 symvers-6.6.7-1.1_rc1.an23.aarch64.gz:移除失败:No such file or directory
警告:文件 initramfs-6.6.7-1.1_rc1.an23.aarch64.img:移除失败:No such file or directory
警告:文件 config-6.6.7-1.1_rc1.an23.aarch64:移除失败:No such file or directory
警告:文件 System.map-6.6.7-1.1_rc1.an23.aarch64:移除失败:No such file or directory


[环境信息]:
机器类型:物理机

[root@anolis ~]# cat /etc/os-release
NAME="Anolis OS"
VERSION="23"
ID="anolis"
VERSION_ID="23"
PLATFORM_ID="platform:an23"
PRETTY_NAME="Anolis OS 23"
ANSI_COLOR="0;31"
HOME_URL="https://openanolis.cn/"
BUG_REPORT_URL="https://bugzilla.openanolis.cn/"


[问题发生概率]:
必现

[问题分析]
应该是spec文件中未正确处理相关文件

[复现步骤]:
1、安装kernel-6.6.7-1.1_rc1.an23.aarch64.rpm内核
2、卸载内核 rpm -e kernel-6.6.7
Comment 1 yunmeng365524 2024-03-25 20:36:43 UTC
https://bugzilla.openanolis.cn/show_bug.cgi?id=4563
和这个bug类似问题,可以借鉴
Comment 2 zhangjing alibaba_cloud_group 2024-04-18 17:43:24 UTC
spec问题,该问题不影响6.6.7-1.1发布,期望在6.6-002版本中修复。
Comment 3 Banana alibaba_cloud_group 2024-04-19 11:51:27 UTC
在an23 arm环境6.6.25-2_rc1内核仍存在此问题

[root@iZbp143ti4ccpaufkzata7Z ~]# rpm -e kernel-6.6.25-2_rc1.an23.aarch64
warning: file modules.builtin.alias.bin: remove failed: No such file or directory
warning: file symvers-6.6.25-2_rc1.an23.aarch64.gz: remove failed: No such file or directory
warning: file initramfs-6.6.25-2_rc1.an23.aarch64.img: remove failed: No such file or directory
warning: file config-6.6.25-2_rc1.an23.aarch64: remove failed: No such file or directory
warning: file System.map-6.6.25-2_rc1.an23.aarch64: remove failed: No such file or directory

[root@iZbp143ti4ccpaufkzata7Z kernel]# uname -r
6.6.25-2_rc1.an23.aarch64

[root@iZbp143ti4ccpaufkzata7Z kernel]# cat /etc/os-release
NAME="Anolis OS"
VERSION="23"
ID="anolis"
VERSION_ID="23"
PLATFORM_ID="platform:an23"
PRETTY_NAME="Anolis OS 23"
ANSI_COLOR="0;31"
HOME_URL="https://openanolis.cn/"
BUG_REPORT_URL="https://bugzilla.openanolis.cn/"
Comment 4 anolislw alibaba_cloud_group 2024-04-19 12:27:39 UTC
(In reply to Banana from comment #3)
> 在an23 arm环境6.6.25-2_rc1内核仍存在此问题
> 
> [root@iZbp143ti4ccpaufkzata7Z ~]# rpm -e kernel-6.6.25-2_rc1.an23.aarch64
> warning: file modules.builtin.alias.bin: remove failed: No such file or
> directory
> warning: file symvers-6.6.25-2_rc1.an23.aarch64.gz: remove failed: No such
> file or directory
> warning: file initramfs-6.6.25-2_rc1.an23.aarch64.img: remove failed: No
> such file or directory
> warning: file config-6.6.25-2_rc1.an23.aarch64: remove failed: No such file
> or directory
> warning: file System.map-6.6.25-2_rc1.an23.aarch64: remove failed: No such
> file or directory
> 
> [root@iZbp143ti4ccpaufkzata7Z kernel]# uname -r
> 6.6.25-2_rc1.an23.aarch64
> 
> [root@iZbp143ti4ccpaufkzata7Z kernel]# cat /etc/os-release
> NAME="Anolis OS"
> VERSION="23"
> ID="anolis"
> VERSION_ID="23"
> PLATFORM_ID="platform:an23"
> PRETTY_NAME="Anolis OS 23"
> ANSI_COLOR="0;31"
> HOME_URL="https://openanolis.cn/"
> BUG_REPORT_URL="https://bugzilla.openanolis.cn/"

在x86环境下存在相同问题
-------------------
[root@iZbp1c9jzchxjqive233ugZ ~]#  rpm -e kernel-6.6.25-2_rc1.an23.x86_64
warning: file modules.builtin.alias.bin: remove failed: No such file or directory
warning: file symvers-6.6.25-2_rc1.an23.x86_64.gz: remove failed: No such file or directory
warning: file initramfs-6.6.25-2_rc1.an23.x86_64.img: remove failed: No such file or directory
warning: file config-6.6.25-2_rc1.an23.x86_64: remove failed: No such file or directory
warning: file System.map-6.6.25-2_rc1.an23.x86_64: remove failed: No such file or directory
Comment 5 小龙 admin 2024-04-23 11:07:52 UTC
The PR Link: https://gitee.com/anolis/cloud-kernel/pulls/3083
Comment 6 zhangjing alibaba_cloud_group 2024-04-28 11:12:49 UTC
SPEC问题导致的,已修复并提交PR。
Comment 7 anolislw alibaba_cloud_group 2024-05-10 16:40:42 UTC
(In reply to anolislw from comment #4)
> (In reply to Banana from comment #3)
> > 在an23 arm环境6.6.25-2_rc1内核仍存在此问题
> > 
> > [root@iZbp143ti4ccpaufkzata7Z ~]# rpm -e kernel-6.6.25-2_rc1.an23.aarch64
> > warning: file modules.builtin.alias.bin: remove failed: No such file or
> > directory
> > warning: file symvers-6.6.25-2_rc1.an23.aarch64.gz: remove failed: No such
> > file or directory
> > warning: file initramfs-6.6.25-2_rc1.an23.aarch64.img: remove failed: No
> > such file or directory
> > warning: file config-6.6.25-2_rc1.an23.aarch64: remove failed: No such file
> > or directory
> > warning: file System.map-6.6.25-2_rc1.an23.aarch64: remove failed: No such
> > file or directory
> > 
> > [root@iZbp143ti4ccpaufkzata7Z kernel]# uname -r
> > 6.6.25-2_rc1.an23.aarch64
> > 
> > [root@iZbp143ti4ccpaufkzata7Z kernel]# cat /etc/os-release
> > NAME="Anolis OS"
> > VERSION="23"
> > ID="anolis"
> > VERSION_ID="23"
> > PLATFORM_ID="platform:an23"
> > PRETTY_NAME="Anolis OS 23"
> > ANSI_COLOR="0;31"
> > HOME_URL="https://openanolis.cn/"
> > BUG_REPORT_URL="https://bugzilla.openanolis.cn/"
> 
> 在x86环境下存在相同问题
> -------------------
> [root@iZbp1c9jzchxjqive233ugZ ~]#  rpm -e kernel-6.6.25-2_rc1.an23.x86_64
> warning: file modules.builtin.alias.bin: remove failed: No such file or
> directory
> warning: file symvers-6.6.25-2_rc1.an23.x86_64.gz: remove failed: No such
> file or directory
> warning: file initramfs-6.6.25-2_rc1.an23.x86_64.img: remove failed: No such
> file or directory
> warning: file config-6.6.25-2_rc1.an23.x86_64: remove failed: No such file
> or directory
> warning: file System.map-6.6.25-2_rc1.an23.x86_64: remove failed: No such
> file or directory


在x86_64环境上,使用 kernel-6.6.25-2_rc2.an23 的内核进行复验,单子问题已解决,验证记录如下
=======================================
[root@iZbp1c9jzchxjqive233ugZ ~]# rpm -qa | grep kernel | grep 6.6.25-2_rc2
kernel-headers-6.6.25-2_rc2.an23.x86_64
kernel-6.6.25-2_rc2.an23.x86_64
[root@iZbp1c9jzchxjqive233ugZ ~]#
[root@iZbp1c9jzchxjqive233ugZ ~]# rpm -e kernel-6.6.25-2_rc2.an23.x86_64
[root@iZbp1c9jzchxjqive233ugZ ~]# echo $?
0
[root@iZbp1c9jzchxjqive233ugZ ~]# rpm -qa | grep kernel | grep 6.6.25-2_rc2
kernel-headers-6.6.25-2_rc2.an23.x86_64