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 2083077 - Add support in multipathd to listen for FPIN-Li events and mark effected paths as marginal
Summary: Add support in multipathd to listen for FPIN-Li events and mark effected path...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Linux 8
Classification: Red Hat
Component: device-mapper-multipath
Version: 8.7
Hardware: All
OS: Linux
high
medium
Target Milestone: rc
: ---
Assignee: Ben Marzinski
QA Contact: Lin Li
Kristina Slaveykova
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-05-09 09:07 UTC by MUNEENDRA (Broadcom)
Modified: 2023-05-18 13:32 UTC (History)
9 users (show)

Fixed In Version: device-mapper-multipath-0.8.4-25.el8
Doc Type: Enhancement
Doc Text:
.`multipathd` now supports detecting FPIN-Li events When you add a new value `fpin` for the `marginal_pathgroups` config option, you enable `multipathd` to monitor the Link Integrity Fabric Performance Impact Notification (PFIN-Li) events and move paths with link integrity issues to a marginal pathgroup. With the `fpin` value set, `multipathd` overrides its existing marginal path detection methods and relies on the Fibre Channel fabric to identify link integrity issues. With this enhancement, the `multipathd` method becomes more robust in detecting marginal paths on Fibre Channel fabrics that can issue PFIN-Li events.
Clone Of:
Environment:
Last Closed: 2022-11-08 10:47:39 UTC
Type: Bug
Target Upstream Version:
Embargoed:
pm-rhel: mirror+


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker RHELPLAN-121375 0 None None None 2022-05-09 09:11:13 UTC
Red Hat Product Errata RHBA-2022:7714 0 None None None 2022-11-08 10:48:19 UTC

Description MUNEENDRA (Broadcom) 2022-05-09 09:07:20 UTC
Description of problem:
When link integrity issues are detected on a Fibre Channel fabric, A Link Integrity Fabric Performance Impact Notification (FPIN-Li) can be send to a node. If multipathd listens for these events, it can use them to control a path's marginal status, instead of trying to detect marginal paths internally. The path will remain marginal until a registered state change notification (RSCN) or Link Up event is received.

Version-Release number of selected component (if applicable):
RHEL9.0



Actual results:
Multipathd has a more robust method of detecting marginal paths on Fibre Channel fabrics that can issue PFIN-Li events.


Additional info:
This feature is already part of RHEL9.0 (BZ:2053642).
Needs this feature as part of RHEL8.7 also

Comment 1 Ben Marzinski 2022-05-18 06:09:01 UTC
Backported.

Comment 2 Ben Marzinski 2022-05-26 20:46:57 UTC
Muneedra, would you be able to test these RHEL-8 rpms?

https://people.redhat.com/bmarzins/device-mapper-multipath/rpms/RHEL8/2083077/

Comment 3 MUNEENDRA (Broadcom) 2022-05-30 11:00:55 UTC
(In reply to Ben Marzinski from comment #2)
> Muneedra, would you be able to test these RHEL-8 rpms?
> 
> https://people.redhat.com/bmarzins/device-mapper-multipath/rpms/RHEL8/
> 2083077/

Benjamin,
we will do the testing and let you know the same.

Comment 8 Lin Li 2022-06-06 06:34:28 UTC
(In reply to MUNEENDRA (Broadcom) from comment #3)
> (In reply to Ben Marzinski from comment #2)
> > Muneedra, would you be able to test these RHEL-8 rpms?
> > 
> > https://people.redhat.com/bmarzins/device-mapper-multipath/rpms/RHEL8/
> > 2083077/
> 
> Benjamin,
> we will do the testing and let you know the same.

Any update?

Comment 9 MUNEENDRA (Broadcom) 2022-06-06 07:11:08 UTC
Will update in a day or two

Comment 10 Lin Li 2022-06-09 08:58:53 UTC
(In reply to MUNEENDRA (Broadcom) from comment #9)
> Will update in a day or two

Any update?

Comment 11 MUNEENDRA (Broadcom) 2022-06-09 09:40:39 UTC
(In reply to Lin Li from comment #10)
> (In reply to MUNEENDRA (Broadcom) from comment #9)
> > Will update in a day or two
> 
> Any update?

The functionality is not working as expected  with the initial rpm's provided by Benjamin.
Benjamin is providing the additional rpm's to debug the issue further.

Comment 12 MUNEENDRA (Broadcom) 2022-06-17 10:06:57 UTC
The latest rpm's provided by Benjamin is working as expected.
Thanks for all the help Benjamin.

Comment 13 Lin Li 2022-06-20 09:41:44 UTC
Move to verified according to comment 7 and comment 12.

Comment 15 errata-xmlrpc 2022-11-08 10:47:39 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (device-mapper-multipath bug fix and enhancement update), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2022:7714


Note You need to log in before you can comment on or make changes to this bug.