HPE 3PAR, Primera and Alletra 9000 driver throws: "For Primera, only FC is supported. iSCSI cannot be used"
Issue
-
We are running OpenStack (16.1.6 now; 16.2 planned) PoC for a customer as the first step towards thousand-scale Telco cloud.
-
One of the requirements is to get HPE Primera (C630) working over iSCSI.
-
Neither catalog entries 1166353 nor hpe-3par-cinder-rhosp16.1 says iSCSI isn't supported with Primera for RHOSP16.
-
Issues seems to be old version of hpe_3par_iscsi.py - in images we see 4.0.5, but iSCSI is supported on Primera by 4.0.6.
-
Moreover, even 16.0 image, that according to catalog explicitly supports iSCSI, has same 4.0.5.
-
Could you clarify supportability status of iSCSI with HPE Primera on RHOSP16?
-
In current testbed of RHOSP16.1.6, with hpe image for 16.1.6; Primera has latest sw - 4.3.1.3 - on any cinder call we see 'For Primera, only FC is supported. iSCSI cannot be used'
-
However, based on contents of images, issue should be same for all RHOSP 16, 16.1, 16.2
-
Just check images referenced from the container library
16.0
16.1
16.2
as in each of these three images "grep" "VERSION" "/usr/lib/python3.6/site-packages/cinder/volume/drivers/hpe/hpe_3par_iscsi.py" returns:
VERSION = "4.0.5"
while we need 4.0.6 (or other; 4.0.5 simply throws error after version check) except wallaby or more recent.
Environment
- Red Hat OpenStack Platform 16.2 (RHOSP)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.