The Cinder Windows storage driver must not require Hyper-V

Bug #1346496 reported by Alessandro Pilotti
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Cinder
Fix Released
Undecided
Lucian Petrut

Bug Description

The Cinder storage driver is currently depending on Hyper-V WMI features for VHD conversions.

This must be urgently removed and replaced with Win32 calls available on any supported Windows SKU as otherwise CI tests cannot be performed and the Windows Storage Server edition cannot be supported.

Tags: windows
Changed in cinder:
status: New → Confirmed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to cinder (master)

Fix proposed to branch: master
Review: https://review.openstack.org/109025

Changed in cinder:
assignee: nobody → Petrut Lucian (petrutlucian94)
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to cinder (master)

Reviewed: https://review.openstack.org/109025
Committed: https://git.openstack.org/cgit/openstack/cinder/commit/?id=2e4837971ff512342fb47d3b43a57b67d0ab36d3
Submitter: Jenkins
Branch: master

commit 2e4837971ff512342fb47d3b43a57b67d0ab36d3
Author: Jenkins <email address hidden>
Date: Sat Jul 19 21:35:17 2014 +0000

    Remove Hyper-V dependency in the Windows Cinder Volume Driver

    Currently, the Windows Cinder Volume driver depends on the Hyper-V
    feature in order to be able to access the WMI namespaces that
    are used for some of the volume related operations.

    Those WMI calls must be urgently replaced with Win32 calls in order
    to provide CI tests performed on Windows Storage Server edition.

    Change-Id: Ib4b8bccee3c7ee86e6cc44e1b16d20d455e61612
    Closes-Bug: #1346496

Changed in cinder:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in cinder:
milestone: none → juno-3
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in cinder:
milestone: juno-3 → 2014.2
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.