Restore removed unsupported drivers

Registered by Brian Rosmaita

The driver removal policy was relaxed in January 2020 [0] to allow unsupported drivers to remain in-tree at the discretion of the Cinder project team (and while they were not breaking the gate). Thus, appropriate drivers marked unsupported in Train and removed at the beginning of Ussuri should be restored. At the Cinder Ussuri Virtual Mid-Cycle (Session 2) [1], the team decided to restore these drivers:

- Prophetstor
- Veritas Access
- Virtuozzo

(The Nimble team restored their driver as part of their effort to get it re-supported, so that's not included here.)

[0] https://docs.openstack.org/cinder/latest/drivers-all-about.html#driver-removal
[1] https://wiki.openstack.org/wiki/CinderUssuriMidCycleSummary#Review_of_recently_removed_drivers

Blueprint information

Status:
Complete
Approver:
None
Priority:
Low
Drafter:
Brian Rosmaita
Direction:
Approved
Assignee:
Brian Rosmaita
Definition:
Approved
Series goal:
Accepted for ussuri
Implementation:
Implemented
Milestone target:
milestone icon ussuri-rc1
Started by
Brian Rosmaita
Completed by
Brian Rosmaita

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.opendev.org/#/q/topic:bp/restore-unsupported-drivers

Addressed by: https://review.opendev.org/717385
    Revert "Remove ProphetStor Flexvisor Driver"

Addressed by: https://review.opendev.org/717378
    Revert "Remove the Veritas Access Driver"

Addressed by: https://review.opendev.org/717383
    Revert "Remove the Virtuozzo Storage Driver"

Addressed by: https://review.opendev.org/720031
    Update upgrade check removed drivers for ussuri

(?)

Work Items

Work items:
restore Prophetstor: DONE
verify Prophetsor works with glance-multi-store-support: DONE
restore Veritas Access: DONE
verify Veritas Access works with glance-multi-store-support: DONE
restore Virtuozzo: DONE
verify Virtuozzo works with glance-multi-store-support (it doesn't): DONE
file bug for Virtuozzo - https://bugs.launchpad.net/cinder/+bug/1873463 : DONE
update upgrade-check removed driver list - https://review.opendev.org/#/c/720031/ : DONE
general release note - https://review.opendev.org/#/c/720801/ : DONE

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.