View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000993 | channel: kernel/el7 | kernel-ml | public | 2020-02-25 03:04 | 2020-02-27 08:54 |
Reporter | emp | Assigned To | burakkucat | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Summary | 0000993: kernel-ml tools and headers get installed by update w/o older versions or kernel-ml installed | ||||
Description | When having just CentOS stock kernels and no packages that are starting with kernel-ml are installed, several packages will get installed by upgrades after last nights repo updates. See below for a log. Until the last version (5.5.5-1.el7) this did not happen and i think it should not happen unless maybe the main kernel-ml package was found. I did not test if that happens with el8, too. | ||||
Additional Information | Here is a log of yum upgrade on a CentOS 7.7 host: Metadata Cache Created Loaded plugins: fastestmirror, langpacks, priorities Loading mirror speeds from cached hostfile 35 packages excluded due to repository priority protections Resolving Dependencies --> Running transaction check ---> Package kernel-headers.x86_64 0:3.10.0-1062.12.1.el7 will be obsoleted ---> Package kernel-ml-headers.x86_64 0:5.5.6-1.el7.elrepo will be obsoleting ---> Package kernel-ml-tools.x86_64 0:5.5.6-1.el7.elrepo will be obsoleting ---> Package kernel-ml-tools-libs.x86_64 0:5.5.6-1.el7.elrepo will be obsoleting ---> Package kernel-tools.x86_64 0:3.10.0-1062.12.1.el7 will be obsoleted ---> Package kernel-tools-libs.x86_64 0:3.10.0-1062.12.1.el7 will be obsoleted --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: kernel-ml-headers x86_64 5.5.6-1.el7.elrepo elrepo-kernel_x86_64_el7_public 1.3 M replacing kernel-headers.x86_64 3.10.0-1062.12.1.el7 kernel-ml-tools x86_64 5.5.6-1.el7.elrepo elrepo-kernel_x86_64_el7_public 207 k replacing kernel-tools.x86_64 3.10.0-1062.12.1.el7 kernel-ml-tools-libs x86_64 5.5.6-1.el7.elrepo elrepo-kernel_x86_64_el7_public 100 k replacing kernel-tools-libs.x86_64 3.10.0-1062.12.1.el7 Transaction Summary ================================================================================ Install 3 Packages Total download size: 1.6 M Downloading packages: (1/3): kernel-ml-headers-5.5.6-1.el7.elrepo.x86_64.rpm | 1.3 MB 00:00 (2/3): kernel-ml-tools-5.5.6-1.el7.elrepo.x86_64.rpm | 207 kB 00:00 (3/3): kernel-ml-tools-libs-5.5.6-1.el7.elrepo.x86_64.rpm | 100 kB 00:00 -------------------------------------------------------------------------------- Total 24 MB/s | 1.6 MB 00:00 Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : kernel-ml-tools-libs-5.5.6-1.el7.elrepo.x86_64 1/6 Installing : kernel-ml-tools-5.5.6-1.el7.elrepo.x86_64 2/6 Installing : kernel-ml-headers-5.5.6-1.el7.elrepo.x86_64 3/6 Erasing : kernel-headers-3.10.0-1062.12.1.el7.x86_64 4/6 Erasing : kernel-tools-3.10.0-1062.12.1.el7.x86_64 5/6 Erasing : kernel-tools-libs-3.10.0-1062.12.1.el7.x86_64 6/6 Verifying : kernel-ml-tools-libs-5.5.6-1.el7.elrepo.x86_64 1/6 Verifying : kernel-ml-headers-5.5.6-1.el7.elrepo.x86_64 2/6 Verifying : kernel-ml-tools-5.5.6-1.el7.elrepo.x86_64 3/6 Verifying : kernel-tools-3.10.0-1062.12.1.el7.x86_64 4/6 Verifying : kernel-tools-libs-3.10.0-1062.12.1.el7.x86_64 5/6 Verifying : kernel-headers-3.10.0-1062.12.1.el7.x86_64 6/6 Installed: kernel-ml-headers.x86_64 0:5.5.6-1.el7.elrepo kernel-ml-tools.x86_64 0:5.5.6-1.el7.elrepo kernel-ml-tools-libs.x86_64 0:5.5.6-1.el7.elrepo Replaced: kernel-headers.x86_64 0:3.10.0-1062.12.1.el7 kernel-tools.x86_64 0:3.10.0-1062.12.1.el7 kernel-tools-libs.x86_64 0:3.10.0-1062.12.1.el7 Complete! | ||||
Tags | No tags attached. | ||||
|
We will look into this. At the moment what we can say is to not enable elrepo-kernel unless using kernel-ml. |
|
Thank you for your prompt report of that kernel-ml-5.5.6-1.el7.elrepo package set defect. Late yesterday I was able to determine the cause (some "Conflicts:" lines had been erroneously replaced by "Obsoletes:" lines) but as I was experiencing an infrastructure problem, I was unable to rebuild the package set until earlier today. A replacement package set (kernel-ml-5.5.6-2.el7.elrepo) has been built, signed and pushed to update our mirror sites. When convenient, please test and report back with your findings. |
|
Thanks for the quick fix! Works good for me. |
|
That's good to know. Thank you for helping with the testing . . . . . . and apologies for the original mishap. Now closing as "resolved/fixed". |
Date Modified | Username | Field | Change |
---|---|---|---|
2020-02-25 03:04 | emp | New Issue | |
2020-02-25 03:04 | emp | Status | new => assigned |
2020-02-25 03:04 | emp | Assigned To | => burakkucat |
2020-02-25 11:21 | toracat | Note Added: 0006830 | |
2020-02-26 08:05 | burakkucat | Note Added: 0006836 | |
2020-02-26 08:05 | burakkucat | Status | assigned => feedback |
2020-02-26 23:23 | emp | Note Added: 0006837 | |
2020-02-27 08:54 | burakkucat | Note Added: 0006838 | |
2020-02-27 08:54 | burakkucat | Status | feedback => resolved |
2020-02-27 08:54 | burakkucat | Resolution | open => fixed |