| Summary: | Add NPIV support in targetcli. | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 7 | Reporter: | rlenkala <ravindar.lenkala> |
| Component: | targetcli | Assignee: | Maurizio Lombardi <mlombard> |
| Status: | CLOSED NOTABUG | QA Contact: | Storage QE <storage-qe> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 7.4 | CC: | emilne, gcase, james.smart, laurie.barry, ravindar.lenkala, tgill |
| Target Milestone: | rc | Keywords: | FutureFeature |
| Target Release: | --- | Flags: | gcase:
needinfo?
(ravindar.lenkala) |
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2019-10-28 18:43:12 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: | |
|
Description
rlenkala
2016-09-06 04:59:51 UTC
Seems like a couple things need to happen first. Upstream needs to review and accept and merge lpfc target support for the Linux kernel (which includes npiv stuff, yes?) Then upstream targetcli can work on supporting it, and then everything would be in place to backport the kernel support and targetcli changes into a RHEL 7 update. (In reply to Andy Grover from comment #2) > Seems like a couple things need to happen first. Upstream needs to review > and accept and merge lpfc target support for the Linux kernel (which > includes npiv stuff, yes?) Then upstream targetcli can work on supporting > it, and then everything would be in place to backport the kernel support and > targetcli changes into a RHEL 7 update. Hi Andy, Sorry for delay, currently we are maintaining separate drivers for initiator and target.So there is no support for lpfc target mode right now. Instead we have separate OCS SDK driver which has target functionality. We thought that, create_npiv is like generic command which can be used to configure NPIV port like Create command does for physical port. We will add target support in lpfc get it up-streamed soon. Does it possible you to add create_npiv command in targetcli as generic command without up streaming our driver? Thanks, Ravindar Hi Ravindar, Do we wish to continue working on this bug, or can it be closed due to age? We're discussing internally at Broadcom Emulex. Currently no plans to support this NPIV for NVMe. Laurie NPIV would be controlled outside of nvmetcli. The NPIV ports would be created, then the cli would bind to them like any other port. I don't see this as something to be added to the cli. fyi - if using lpfc, there are no plans to support NVME with NPIV. closing the BZ given the above status and the age of the gz. If there's something still needed - please file a new BZ. |