环境信息】
软件信息:
1) OS版本及分支:openEuler 22.03 (LTS-SP3)
2) 内核信息:5.10.0-179.0.0.93.oe2203sp3
【操作步骤】
dnf config-manager --set-disable "everything" "OS" "EPOL"
dnf install -y cri-o
dnf config-manager --set-enable "everything" "OS" "EPOL"
dnf install -y cri-o
dnf downgrade -y cri-o
【预期结果】
安装升级降级和卸载正常
【实际结果】
降级有异常
【附件】
【源】
[OS]
name=OS
baseurl=http:///repo_list/iteration.repo/openEuler-22.03-LTS-SP3/openeuler-2023-12-25-20-54-24/OS/$basearch/
enabled=0
gpgcheck=1
gpgkey=http:///repo_list/iteration.repo/openEuler-22.03-LTS-SP3/openeuler-2023-12-25-20-54-24/OS/$basearch/RPM-GPG-KEY-openEuler
[everything]
name=everything
baseurl=http:///repo_list/iteration.repo/openEuler-22.03-LTS-SP3/openeuler-2023-12-25-20-54-24/everything/$basearch/
enabled=0
gpgcheck=1
gpgkey=http:///repo_list/iteration.repo/openEuler-22.03-LTS-SP3/openeuler-2023-12-25-20-54-24/everything/$basearch/RPM-GPG-KEY-openEuler
[EPOL]
name=EPOL
baseurl=http:///repo_list/iteration.repo/openEuler-22.03-LTS-SP3/openeuler-2023-12-25-20-54-24/EPOL/main/$basearch/
enabled=0
gpgcheck=1
gpgkey=http:///repo_list/iteration.repo/openEuler-22.03-LTS-SP3/openeuler-2023-12-25-20-54-24/OS/$basearch/RPM-GPG-KEY-openEuler
[LOW_OS]
name=LOW_OS
baseurl=http:///repo_list/official.repo/openEuler-22.03-LTS-SP1/OS/$basearch/
enabled=1
gpgcheck=1
gpgkey=http:///repo_list/official.repo/openEuler-22.03-LTS-SP1/OS/$basearch/RPM-GPG-KEY-openEuler
[LOW_everything]
name=LOW_everything
baseurl=http:///repo_list/official.repo/openEuler-22.03-LTS-SP1/everything/$basearch/
enabled=1
gpgcheck=1
gpgkey=http:///repo_list/official.repo/openEuler-22.03-LTS-SP1/everything/$basearch/RPM-GPG-KEY-openEuler
[LOW_EPOL]
name=LOW_EPOL
baseurl=http:///repo_list/official.repo/openEuler-22.03-LTS-SP1/EPOL/main/$basearch/
enabled=1
gpgcheck=1
gpgkey=http:///repo_list/official.repo/openEuler-22.03-LTS-SP1/OS/$basearch/RPM-GPG-KEY-openEuler
Hi ryuo, 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: sig-CloudNative, and any of the maintainers: @biannm , @pixiake , @yangzhao_kl , @Jianmin , @weibaohui , @haozi007 , @haomintsai , @duyiwei , @付善庆 , @leon wang , @lijian
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
由runc包名更改导致。
安装sp2版本的crio时的安装依赖依旧为docker-runc,而sp3中安装依赖改名为runc。
在进行软件包升降级时,对于依赖关系简单的包很容易处理,但是对于依赖关系较复杂的包,多数情况下需要手动处理依赖关系。
对于这种包名修改的情况,极为少见,在处理其升降级时,牵一发而动全身,需要修改所有历史的包,这样的做法是不建议的。
所以该问题不应列入版本缺陷,手动卸载runc,再降级即可。
手动卸载runc会把cri-o一起卸载掉,无法降级
runc obsolete docker-runc呢?
登录 后才可以发表评论