-
Bug
-
Resolution: Not a Bug
-
Undefined
-
None
-
rhel-7.9.z
-
None
-
No
-
None
-
rhel-sst-kernel-maintainers
-
ssg_core_kernel
-
None
-
False
-
-
None
-
Red Hat Enterprise Linux
-
None
-
None
-
None
-
-
x86_64
-
None
What were you trying to do that didn't work?
Tried to install the kmod-redhat-ena package on a system running kernel version kernel-3.10.0-1160.el7, but got a failed dependencies error.
Please provide the package NVR for which bug is seen:
kmod-redhat-ena-2.0.2K_dup7.6-2.el7_6.x86_64.rpm
How reproducible:
The issue occurs every time.
Steps to reproduce
1. Boot up a RHEL 7.9 VM with only kernel version kernel-3.10.0-1160.el7 installed.
2. Try to install kmod-redhat-ena-2.0.2K_dup7.6-2.el7_6.x86_64.rpm package
3. Get dependencies error
# rpm -q kernel kernel-3.10.0-1160.el7.x86_64 # rpm -ihv kmod-redhat-ena-2.0.2K_dup7.6-2.el7_6.x86_64.rpm --test error: Failed dependencies: kernel < 3.10.0-958.el7 is needed by kmod-redhat-ena-2.0.2K_dup7.6-2.el7_6.x86_64
Expected results
Installation of the kmod-redhat-ena package should succeed without any errors, even with the newer kernel versions.
Actual results
A failed dependencies error occurs when attempting to install the kmod-redhat-ena package on a system with just kernel-3.10.0-1160.el7 installed.
Failed dependencies error:
# rpm -q kernel kernel-3.10.0-1160.el7.x86_64 # rpm -ihv kmod-redhat-ena-2.0.2K_dup7.6-2.el7_6.x86_64.rpm --test error: Failed dependencies: kernel < 3.10.0-958.el7 is needed by kmod-redhat-ena-2.0.2K_dup7.6-2.el7_6.x86_64
Additional information
It appears that the kmod-redhat-ena module can be installed after installing a earlier kernel such as kernel-3.10.0-957.27.2.el7
Once installed, the kmod-redhat-ena module seems to functions correctly with later kernel such as kernel-3.10.0-1160.el7
# uname -r 3.10.0-1160.el7.x86_64 # modprobe ena # lsmod |grep ena ena 96895 0 # modinfo ena filename: /lib/modules/3.10.0-1160.el7.x86_64/kernel/drivers/net/ethernet/amazon/ena/ena.ko.xz