8 Star 1 Fork 41

src-openEuler / openldap

 / 详情

空链接问题排查:openEuler-20.03-LTS、openEuler-20.03-LTS-SP1、openEuler-22.03-LTS升级后,查询环境,存在空连接。

已完成
缺陷
创建于  
2023-07-04 09:15

优先级:

次要

详细描述:

【OS版本】:被测的版本信息

openEuler-20.03-LTS、openEuler-20.03-LTS-SP1、openEuler-22.03-LTS

【测试类型】:发现问题的测试类型,功能测试、可靠性测试、性能测试等

【测试步骤】:详细描述可以复现该问题的测试步骤

1、环境准备

openEuler-22.03-LTS_ARM-max),在/etc/yum.repo/xxx.repo 文件中 配置openEuler-22.03-LTS-sp1的repo源

2、执行升级命令

dnf -v upgrade --allowerasing --skip-broken

若该步骤 结果因为依赖冲突等原因有部分软件包升级失败,删除有问题的软件包后,重新执行升级命令即可

3、重启

reboot

4、检查空连接

find / -path /var -prune -o -path /run -prune -o -path /proc -prune -o -path /sys -prune -o -path /dev -prune -o -type l -follow;echo $?

PS:因为测试了从openEuler-20.03-LTS、openEuler-20.03-LTS-SP1、openEuler-22.03-LTS三条路径升级openEuler-22.03-LTS-sp1,升级后的环境都是openEuler-22.03-LTS-sp1的,所以附件中的检查到的空连接,有一些是重复的。

附件中提供了测试环境,仅供查询使用。若有增删改等操作,可参考测试步骤另找环境。

5、查看 所属 软件包

rpm -qf /xxx文件路径

6、请对应文件/软件包owner 分析 空连接 问题并刷新分析结果

请在 在线表格中刷新

7、测试串讲

走单前请跟软件包对应的测试owner 串讲

【结果输出】:根据上述测试步骤执行后,系统的实际输出

详见测试步骤

【预期输出】:系统在上述测试步骤操作后,按照系统设计应该输出的结果

详见测试步骤

【测试代码】:发现问题的测试代码,或者关键片段,能指导问题复现

【初步定位结论】:已明确的相关定位信息或者相关的沟通交流信息

原因分析:

【是否新引入rpm包,是否进行了安全编译选项扫描】

【定位分析】

openldap软件包2.6.0新增了slapmodify软连接,但是未正确链接到目标文件路径,产生空链接

【对外部是否有影响】

评论 (1)

peulerosci 创建了缺陷

Hi peulerosci, welcome to the openEuler Community.
I'm the Bot here serving you. You can find the instructions on how to interact with me at Here.
If you have any questions, please contact the SIG: Networking, and any of the maintainers: @luzhihao , @seuzw , @kircher , @gebidelidaye , @Apricity , @robertxw , @孙苏皖

登录 后才可以发表评论

状态
负责人
项目
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(2)
5329419 openeuler ci bot 1632792936
1
https://gitee.com/src-openeuler/openldap.git
git@gitee.com:src-openeuler/openldap.git
src-openeuler
openldap
openldap

搜索帮助

344bd9b3 5694891 D2dac590 5694891