Huawei Oceanstor volume driver is not up to date with official Huawei's driver
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cinder |
New
|
Low
|
Unassigned |
Bug Description
Hi all. We have been working integrating Cinder with some Huawei OceanStor storage solutions (a v3 and a v6 ones). After dealing with some performance issues, we have noticed the Huawei drivers used by Cinder are really outdated, and we would like to know if there was a reason for this or if it's something we could improve.
To add some more context, it seems the driver version present in Cinder repo (cinder/
For some reason, it appears that the driver's code is getting updated in that repo and not in Cinder's one. In fact, there's a guide to fetch the source code of the driver from Huawei's repo and apply it into a running OpenStack Cinder instance (section 4 at https:/
Knowing there's another repository with an improved version of the driver, and that its compatibility matrix states full support of the several Huawei storages, could we consider importing its code into Cinder? We've already checked and the code has an Apache 2 license, so there should be no problem with that.
Absolutely, this seems like a relevant topic for discussion. However, given that next week is the Infra Summit, we might not get the chance to delve into it immediately. Therefore, I kindly ask you to add this as an item for discussion to our next Cinder meeting at https:/ /etherpad. opendev. org/p/cinder- bobcat- meetings. We can then discuss it in more detail when we are all available.
Thanks