View Issue Details

IDProjectCategoryView StatusLast Update
0001386channel: elrepo/el9kmod-drbd90public2023-09-22 12:12
Reporterjukkajar Assigned Totoracat  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Summary0001386: Unable to install kmod-drbd9x with 5.14.0-284.30.1.el9_2.x86_64
DescriptionSomething has changed in the latest RHEL 9.2 kernel 5.14.0-284.30.1.el9_2.x86_64. When trying to install kmod-drbd9x-9.1.16-1.el9_2.elrepo.x86_64.rpm dnf tries to downgrade to older kernel version 5.14.0-284.25.1.el9_2. If I recreate the metadata so that only latest kernel is available a dependency error can be seen

Error:
 Problem: cannot install the best candidate for the job
  - nothing provides kernel(crypto_shash_digest) = 0x8dc78714 needed by kmod-drbd9x-9.1.16-1.el9_2.elrepo.x86_64
  - nothing provides kernel(crypto_destroy_tfm) = 0xd18dacc2 needed by kmod-drbd9x-9.1.16-1.el9_2.elrepo.x86_64
  - nothing provides kernel(crypto_alloc_shash) = 0x98ddbeda needed by kmod-drbd9x-9.1.16-1.el9_2.elrepo.x86_64
  - nothing provides kernel(crypto_shash_update) = 0x074f18b9 needed by kmod-drbd9x-9.1.16-1.el9_2.elrepo.x86_64
  - nothing provides kernel(crypto_shash_setkey) = 0x2cf93f39 needed by kmod-drbd9x-9.1.16-1.el9_2.elrepo.x86_64
  - nothing provides kernel(crypto_shash_final) = 0x621114ac needed by kmod-drbd9x-9.1.16-1.el9_2.elrepo.x86_64

Most likely if kmod-drbd9x was installed before upgrade to latest kernel it would fail to load after reboot
Steps To Reproduce1. Install RHEL 9.2 with latest kernel
2. Install kmod-drbd9x
3. Observer DNF to try to downgrade kernel version

Optionally

1. Install RHEL 9.2 with older kernel
2. Upgrade to latest kernel
3. Reboot
TagsNo tags attached.

Activities

toracat

2023-09-22 06:06

administrator   ~0009349

The kmod-drbd9x package has been rebuilt against kernel-5.14.0-284.30.1.el9_2.

x86_64:
kmod-drbd9x-9.1.16-2.el9_2.elrepo.x86_64.rpm

src:
kmod-drbd9x-9.1.16-2.el9_2.elrepo.src.rpm

jukkajar

2023-09-22 09:14

reporter   ~0009350

Thanks for the quick fix.

I can confirm that it's now possible to install kmod-drbd9x with the latest RHEL 9.2 kernel 5.14.0-284.30.1.el9_2.x86_64

[root@host1 ~]# uname -a
Linux host1.example.com 5.14.0-284.30.1.el9_2.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Aug 25 09:13:12 EDT 2023 x86_64 x86_64 x86_64 GNU/Linux

[root@host1 ~]# rpm -qa |grep drbd
kmod-drbd9x-9.1.16-2.el9_2.elrepo.x86_64
drbd9x-utils-9.25.0-1.el9.elrepo.x86_64

toracat

2023-09-22 12:12

administrator   ~0009351

Thanks for letting us know that it works now. Now closing as 'resolved'.

Issue History

Date Modified Username Field Change
2023-09-22 02:18 jukkajar New Issue
2023-09-22 02:18 jukkajar Status new => assigned
2023-09-22 02:18 jukkajar Assigned To => toracat
2023-09-22 05:36 toracat Status assigned => acknowledged
2023-09-22 06:06 toracat Note Added: 0009349
2023-09-22 06:06 toracat Status acknowledged => feedback
2023-09-22 09:14 jukkajar Note Added: 0009350
2023-09-22 09:14 jukkajar Status feedback => assigned
2023-09-22 12:12 toracat Status assigned => resolved
2023-09-22 12:12 toracat Resolution open => fixed
2023-09-22 12:12 toracat Note Added: 0009351