Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.
RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.

Bug 1152693

Summary: unable to install kmod-be2iscsi with kernel-2.6.32-504.el6
Product: Red Hat Enterprise Linux 6 Reporter: Joey Boggs <jboggs>
Component: kernelAssignee: Weiping Pan <wpan>
kernel sub component: Storage Drivers QA Contact: Storage QE <storage-qe>
Status: CLOSED NOTABUG Docs Contact:
Severity: high    
Priority: high CC: agrover, bmr, coughlan, cww, fdeutsch, jboggs, loberman, ruyang
Version: 6.5   
Target Milestone: rc   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-10-16 03:00:13 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1075802    
Attachments:
Description Flags
Build log from hp-be2iscsi-4.2.398.0-2.src.rpm none

Description Joey Boggs 2014-10-14 17:58:37 UTC
Description of problem:
Unable to use 2.6.32-504.el6 kernel with kmod-be2iscsi. Not sure if this be2iscsi related or kernel, move if necessary.

Steps to Reproduce:
1. fresh 6.6 install or 6.5 and remove older kernel before attempting yum install
2. yum install kmod-be2iscsi
3. yum pulls in older kernel for dependencies

Actual results:
yum install kmod-be2iscsi
Loaded plugins: product-id, security, subscription-manager
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package kmod-be2iscsi.x86_64 0:10.2.273.0r-1.el6_5 will be installed
--> Processing Dependency: kernel(iscsi_unregister_transport) = 0x2ce6c8fd for package: kmod-be2iscsi-10.2.273.0r-1.el6_5.x86_64
--> Processing Dependency: kernel(iscsi_suspend_queue) = 0x96334493 for package: kmod-be2iscsi-10.2.273.0r-1.el6_5.x86_64
--> Processing Dependency: kernel(iscsi_set_param) = 0xe8dc8a02 for package: kmod-be2iscsi-10.2.273.0r-1.el6_5.x86_64
--> Processing Dependency: kernel(iscsi_session_teardown) = 0xada08479 for package: kmod-be2iscsi-10.2.273.0r-1.el6_5.x86_64
--> Processing Dependency: kernel(iscsi_session_setup) = 0xfdd1d9f7 for package: kmod-be2iscsi-10.2.273.0r-1.el6_5.x86_64
--> Processing Dependency: kernel(iscsi_session_recovery_timedout) = 0xe05b4cd5 for package: kmod-be2iscsi-10.2.273.0r-1.el6_5.x86_64
--> Processing Dependency: kernel(iscsi_session_get_param) = 0x073ca679 for package: kmod-be2iscsi-10.2.273.0r-1.el6_5.x86_64
--> Processing Dependency: kernel(iscsi_session_failure) = 0x5a6f3909 for package: kmod-be2iscsi-10.2.273.0r-1.el6_5.x86_64
--> Processing Dependency: kernel(iscsi_register_transport) = 0x1018b694 for package: kmod-be2iscsi-10.2.273.0r-1.el6_5.x86_64
--> Processing Dependency: kernel(iscsi_put_task) = 0xe40428c2 for package: kmod-be2iscsi-10.2.273.0r-1.el6_5.x86_64
--> Processing Dependency: kernel(iscsi_lookup_endpoint) = 0x24018a46 for package: kmod-be2iscsi-10.2.273.0r-1.el6_5.x86_64
--> Processing Dependency: kernel(iscsi_host_for_each_session) = 0x43b23bc2 for package: kmod-be2iscsi-10.2.273.0r-1.el6_5.x86_64
--> Processing Dependency: kernel(iscsi_destroy_iface) = 0x7e0e8e25 for package: kmod-be2iscsi-10.2.273.0r-1.el6_5.x86_64
--> Processing Dependency: kernel(iscsi_destroy_endpoint) = 0xa6394c4c for package: kmod-be2iscsi-10.2.273.0r-1.el6_5.x86_64
--> Processing Dependency: kernel(iscsi_create_iface) = 0xfb973980 for package: kmod-be2iscsi-10.2.273.0r-1.el6_5.x86_64
--> Processing Dependency: kernel(iscsi_create_endpoint) = 0xa4197b08 for package: kmod-be2iscsi-10.2.273.0r-1.el6_5.x86_64
--> Processing Dependency: kernel(iscsi_conn_teardown) = 0xfa6b45c9 for package: kmod-be2iscsi-10.2.273.0r-1.el6_5.x86_64
--> Processing Dependency: kernel(iscsi_conn_stop) = 0xae804e34 for package: kmod-be2iscsi-10.2.273.0r-1.el6_5.x86_64
--> Processing Dependency: kernel(iscsi_conn_start) = 0x22f9767f for package: kmod-be2iscsi-10.2.273.0r-1.el6_5.x86_64
--> Processing Dependency: kernel(iscsi_conn_setup) = 0x1bc2e160 for package: kmod-be2iscsi-10.2.273.0r-1.el6_5.x86_64
--> Processing Dependency: kernel(iscsi_conn_send_pdu) = 0xaad4ff40 for package: kmod-be2iscsi-10.2.273.0r-1.el6_5.x86_64
--> Processing Dependency: kernel(iscsi_conn_get_param) = 0x9565f054 for package: kmod-be2iscsi-10.2.273.0r-1.el6_5.x86_64
--> Processing Dependency: kernel(iscsi_conn_failure) = 0x79c22f25 for package: kmod-be2iscsi-10.2.273.0r-1.el6_5.x86_64
--> Processing Dependency: kernel(iscsi_conn_bind) = 0xa71a2087 for package: kmod-be2iscsi-10.2.273.0r-1.el6_5.x86_64
--> Processing Dependency: kernel(iscsi_complete_scsi_task) = 0x74aaca26 for package: kmod-be2iscsi-10.2.273.0r-1.el6_5.x86_64
--> Processing Dependency: kernel(__iscsi_complete_pdu) = 0xca85f1fc for package: kmod-be2iscsi-10.2.273.0r-1.el6_5.x86_64
--> Running transaction check
---> Package kernel.x86_64 0:2.6.32-431.29.2.el6 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

===================================================================================================================================================================================================================
 Package                                           Arch                                       Version                                                 Repository                                              Size
===================================================================================================================================================================================================================
Installing:
 kmod-be2iscsi                                     x86_64                                     10.2.273.0r-1.el6_5                                     rhel-6-server-rpms                                      62 k
Installing for dependencies:
 kernel                                            x86_64                                     2.6.32-431.29.2.el6                                     rhel-6-server-rpms                                      28 M

Transaction Summary
===================================================================================================================================================================================================================
Install       2 Package(s)

Total download size: 28 M
Installed size: 121 M
Is this ok [y/N]: y

Expected results:
-504 kernel supplies dependencies


Additional info:

Comment 3 loberman 2014-10-14 19:49:04 UTC
Hello

I tested this.

I had no issue building the HP be2iscsi kmod using rpmbuild -bb 

[loberman@dl580g7 rpmbuild]$ rpmbuild -bb SPECS/hp-beiscsi.kmp.spec
..
..
+ umask 022
+ cd /home/loberman/rpmbuild/BUILD
+ cd hp-be2iscsi-4.2.398.0
+ rm -rf /home/loberman/rpmbuild/BUILDROOT/hp-be2iscsi-4.2.398.0-2.x86_64
+ exit 0

[loberman@dl580g7 rpmbuild]$ ls RPMS/*
kmod-hp-be2iscsi-4.2.398.0-2.x86_64.rpm

Added attachment.

Comment 4 loberman 2014-10-14 19:50:31 UTC
Created attachment 947020 [details]
Build log from hp-be2iscsi-4.2.398.0-2.src.rpm

Build log.
Joey
Which one did you use.

Comment 14 Weiping Pan 2014-10-16 02:55:03 UTC
(In reply to Joey Boggs from comment #0)
> Description of problem:
> Unable to use 2.6.32-504.el6 kernel with kmod-be2iscsi. Not sure if this
> be2iscsi related or kernel, move if necessary.

Hi, Joey,

This package, kmod-be2iscsi-10.2.273.0r-1.el6_5.x86_64.rpm, is DUP package,
it can only be used on RHEL6.5GA and RHEL6.5.z (kernel 2.6.32-431, and its zstream kernel, like 2.6.32-431.29.2). And It can not be installed on your kernel, 2.6.32-504.el6. To achieve this, we make this package depend on the function checksum only provided by 2.6.32-431 and its zstream.

I am curious why you play with this DUP package, what is your purpose ?
Please refer to the following link if you want to use DUP package.
https://home.corp.redhat.com/wiki/driver-update-program-dashboard

thanks
Weiping Pan

Comment 16 Weiping Pan 2014-10-16 03:00:13 UTC
Based on comment 14, I will close this bug as NOTABUG.