Use the os-win library for Windows drivers

Registered by Lucian Petrut

A common library abstracting Windows specific operations has been created in order to remove duplicated code among OpenStack projects, also being easier to maintain. Proposing new changes will be simplified as well, as reviewers will not have to review Windows specific code.

Note that os-win is already in the global requirements.

This blueprint proposes adding os-win to the Cinder requirements and using it for the Windows Cinder Volume drivers.

os-win repo: https://github.com/openstack/os-win
Nova blueprint: https://blueprints.launchpad.net/nova/+spec/add-os-win-library

Blueprint information

Status:
Complete
Approver:
Sean McGinnis
Priority:
Undefined
Drafter:
Lucian Petrut
Direction:
Needs approval
Assignee:
Lucian Petrut
Definition:
Approved
Series goal:
Accepted for mitaka
Implementation:
Implemented
Milestone target:
milestone icon mitaka-1
Started by
Lucian Petrut
Completed by
Sean McGinnis

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/windows-os-win,n,z

Addressed by: https://review.openstack.org/243564
    Add os-win to requirements.txt

Addressed by: https://review.openstack.org/243565
    Refactor Windows drivers using os-win

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.