View Issue Details

IDProjectCategoryView StatusLast Update
0018457CentOS-7grub2public2022-05-23 14:03
Reportersaxonww Assigned To 
PriorityhighSeveritymajorReproducibilityalways
Status newResolutionopen 
Platformaarch64OSCentOSOS Version7 (Core)
Product Version7.9.2009 
Summary0018457: Mismatch in grub2 package and dependency versions leads to yum update failure
DescriptionAs of earlier this morning (2022-05-20), yum update started failing on aarch64 hosts with the following errors:

```
Error: Package: 1:grub2-tools-2.02-0.87.el7.centos.9.aarch64 (updates)
           Requires: grub2-common = 1:2.02-0.87.el7.centos.9
           Removing: 1:grub2-common-2.02-0.86.el7.centos.noarch (installed)
               grub2-common = 1:2.02-0.86.el7.centos
           Updated By: 1:grub2-common-2.02-0.87.el7.9.noarch (updates)
               grub2-common = 1:2.02-0.87.el7.9
           Available: 1:grub2-common-2.02-0.87.el7.centos.noarch (updates)
               grub2-common = 1:2.02-0.87.el7.centos
           Available: 1:grub2-common-2.02-0.87.el7.centos.2.noarch (updates)
               grub2-common = 1:2.02-0.87.el7.centos.2
           Available: 1:grub2-common-2.02-0.87.el7.centos.6.noarch (updates)
               grub2-common = 1:2.02-0.87.el7.centos.6
           Available: 1:grub2-common-2.02-0.87.el7.centos.7.noarch (updates)
               grub2-common = 1:2.02-0.87.el7.centos.7
Error: Package: 1:grub2-efi-aa64-2.02-0.87.el7.centos.9.aarch64 (updates)
           Requires: grub2-common = 1:2.02-0.87.el7.centos.9
           Removing: 1:grub2-common-2.02-0.86.el7.centos.noarch (installed)
               grub2-common = 1:2.02-0.86.el7.centos
           Updated By: 1:grub2-common-2.02-0.87.el7.9.noarch (updates)
               grub2-common = 1:2.02-0.87.el7.9
           Available: 1:grub2-common-2.02-0.87.el7.centos.noarch (updates)
               grub2-common = 1:2.02-0.87.el7.centos
           Available: 1:grub2-common-2.02-0.87.el7.centos.2.noarch (updates)
               grub2-common = 1:2.02-0.87.el7.centos.2
           Available: 1:grub2-common-2.02-0.87.el7.centos.6.noarch (updates)
               grub2-common = 1:2.02-0.87.el7.centos.6
           Available: 1:grub2-common-2.02-0.87.el7.centos.7.noarch (updates)
               grub2-common = 1:2.02-0.87.el7.centos.7
Error: Package: 1:grub2-tools-extra-2.02-0.87.el7.centos.9.aarch64 (updates)
           Requires: grub2-common = 1:2.02-0.87.el7.centos.9
           Removing: 1:grub2-common-2.02-0.86.el7.centos.noarch (installed)
               grub2-common = 1:2.02-0.86.el7.centos
           Updated By: 1:grub2-common-2.02-0.87.el7.9.noarch (updates)
               grub2-common = 1:2.02-0.87.el7.9
           Available: 1:grub2-common-2.02-0.87.el7.centos.noarch (updates)
               grub2-common = 1:2.02-0.87.el7.centos
           Available: 1:grub2-common-2.02-0.87.el7.centos.2.noarch (updates)
               grub2-common = 1:2.02-0.87.el7.centos.2
           Available: 1:grub2-common-2.02-0.87.el7.centos.6.noarch (updates)
               grub2-common = 1:2.02-0.87.el7.centos.6
           Available: 1:grub2-common-2.02-0.87.el7.centos.7.noarch (updates)
               grub2-common = 1:2.02-0.87.el7.centos.7
Error: Package: 1:grub2-tools-minimal-2.02-0.87.el7.centos.9.aarch64 (updates)
           Requires: grub2-common = 1:2.02-0.87.el7.centos.9
           Removing: 1:grub2-common-2.02-0.86.el7.centos.noarch (installed)
               grub2-common = 1:2.02-0.86.el7.centos
           Updated By: 1:grub2-common-2.02-0.87.el7.9.noarch (updates)
               grub2-common = 1:2.02-0.87.el7.9
           Available: 1:grub2-common-2.02-0.87.el7.centos.noarch (updates)
               grub2-common = 1:2.02-0.87.el7.centos
           Available: 1:grub2-common-2.02-0.87.el7.centos.2.noarch (updates)
               grub2-common = 1:2.02-0.87.el7.centos.2
           Available: 1:grub2-common-2.02-0.87.el7.centos.6.noarch (updates)
               grub2-common = 1:2.02-0.87.el7.centos.6
           Available: 1:grub2-common-2.02-0.87.el7.centos.7.noarch (updates)
               grub2-common = 1:2.02-0.87.el7.centos.7
```

Note that it's looking for `grub2-common = 1:2.02-0.87.el7.centos.9`, but the package in the repository is `grub2-common-2.02-0.87.el7.9.noarch.rpm` without centos in the version part.
Steps To ReproduceWe are using the CentOS 7.9.2009 aarch64 image (ami-0db02f65655518c52) in AWS, published by CentOS Releng.

Just run `yum update`.
TagsNo tags attached.
abrt_hash
URL

Activities

saxonww

saxonww

2022-05-20 20:06

reporter   ~0038929

We worked around this by excluding `grub2*` from the update process.
JohnnyHughes

JohnnyHughes

2022-05-23 14:03

administrator   ~0038932

This was updated on Friday .. should now be ok.

Issue History

Date Modified Username Field Change
2022-05-20 20:05 saxonww New Issue
2022-05-20 20:06 saxonww Note Added: 0038929
2022-05-23 14:03 JohnnyHughes Note Added: 0038932