Hyper-V driver needs tests for WMI WQL instructions

Bug #1220256 reported by Alessandro Pilotti
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Fix Released
Medium
Claudiu Belu
Icehouse
Fix Released
Medium
Adelina Tuvenie
os-win
New
Undecided
Unassigned

Bug Description

The Hyper-V Nova driver uses mainly WMI to access the hypervisor and OS features.
Additional tests can be added in this area.

Changed in nova:
assignee: nobody → Alessandro Pilotti (alexpilotti)
Dan Smith (danms)
Changed in nova:
importance: Undecided → Medium
status: New → Confirmed
tags: added: havana-rc-potential hyper-v
Thierry Carrez (ttx)
tags: added: havana-backport-potential
removed: havana-rc-potential
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to nova (master)

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

Changed in nova:
assignee: Alessandro Pilotti (alexpilotti) → Claudiu Belu (cbelu)
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to nova (master)

Reviewed: https://review.openstack.org/48940
Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=0d9bab118feb587d3ac7859b8cf17b8b1388bf2c
Submitter: Jenkins
Branch: master

commit 0d9bab118feb587d3ac7859b8cf17b8b1388bf2c
Author: Claudiu Belu <email address hidden>
Date: Wed Oct 16 09:24:38 2013 -0700

    Removes unnecessary instructions in test_hypervapi

    Lines have no actual effect on the tests. Removing them
    will facilitate further unit tests.

    Partial-Bug: #1220256

    Change-Id: I805aba5e75f2640221b2dc0034950c0832841247

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Reviewed: https://review.openstack.org/112305
Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=cafa300a72313ccc7831f20ac1ca0df117a47cf5
Submitter: Jenkins
Branch: master

commit cafa300a72313ccc7831f20ac1ca0df117a47cf5
Author: Claudiu Belu <email address hidden>
Date: Wed Oct 16 09:52:19 2013 -0700

    Adds tests for Hyper-V VM Utils

    Adds unit tests for Hyper-V VMUtils and VMUtilsV2 classes.

    Co-Authored-By: Bogdan Teleaga <email address hidden>

    Partial-Bug: #1220256

    Change-Id: I87a13697b0a83dc8905573081f735b542bc9bf17

Matt Riedemann (mriedem)
tags: removed: havana-backport-potential
tags: added: testing
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Reviewed: https://review.openstack.org/112306
Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=f1550b2357881df6ec8c2c63ca41bfc9909afc5a
Submitter: Jenkins
Branch: master

commit f1550b2357881df6ec8c2c63ca41bfc9909afc5a
Author: Claudiu Belu <email address hidden>
Date: Wed Oct 16 09:55:39 2013 -0700

    Adds tests for Hyper-V Volume utils

    Adds unit tests for Hyper-V BaseVolumeUtils,
    VolumeUtils and VolumeUtilsV2 classes.

    Co-Authored-By: Mouhammad-Nashwan Azhari <email address hidden>

    Partial-Bug: #1220256

    Change-Id: I2792e0c08d2602f3c2690d44b632c2e932a94115

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to nova (stable/icehouse)

Fix proposed to branch: stable/icehouse
Review: https://review.openstack.org/122289

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Fix proposed to branch: stable/icehouse
Review: https://review.openstack.org/123657

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to nova (stable/icehouse)

Reviewed: https://review.openstack.org/122289
Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=bb47d55cae87007b07d717b85ee825a3bc24d11e
Submitter: Jenkins
Branch: stable/icehouse

commit bb47d55cae87007b07d717b85ee825a3bc24d11e
Author: Claudiu Belu <email address hidden>
Date: Wed Oct 16 09:24:38 2013 -0700

    Removes unnecessary instructions in test_hypervapi

    Lines have no actual effect on the tests. Removing them
    will facilitate further unit tests.

    Partial-Bug: #1220256

    Change-Id: I805aba5e75f2640221b2dc0034950c0832841247
    (cherry picked from commit 0d9bab118feb587d3ac7859b8cf17b8b1388bf2c)

tags: added: in-stable-icehouse
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Reviewed: https://review.openstack.org/123657
Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=1a95c95b94f7a652e96644ebd960a9816fd50a11
Submitter: Jenkins
Branch: stable/icehouse

commit 1a95c95b94f7a652e96644ebd960a9816fd50a11
Author: Claudiu Belu <email address hidden>
Date: Wed Oct 16 09:52:19 2013 -0700

    Adds tests for Hyper-V VM Utils

    Adds unit tests for Hyper-V VMUtils and VMUtilsV2 classes.

    Co-Authored-By: Bogdan Teleaga <email address hidden>

    Partial-Bug: #1220256
    (cherry picked from commit cafa300a72313ccc7831f20ac1ca0df117a47cf5)

    Conflicts:
     nova/tests/virt/hyperv/test_vmutils.py
     nova/tests/virt/hyperv/test_vmutilsv2.py

    Change-Id: I87a13697b0a83dc8905573081f735b542bc9bf17

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to nova (master)

Reviewed: https://review.openstack.org/112307
Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=68b54dd10c5d336b311093f79286657c59a252b1
Submitter: Jenkins
Branch: master

commit 68b54dd10c5d336b311093f79286657c59a252b1
Author: Claudiu Belu <email address hidden>
Date: Wed Oct 16 09:57:21 2013 -0700

    Adds tests for Hyper-V Host utils

    Adds unit tests for Hyper-V HostUtils class.

    Co-Authored-By: Adrian Bora <email address hidden>

    Partial-Bug: #1220256

    Change-Id: Ife8bd054e467209692225087cf29d0f50f60a05b

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Reviewed: https://review.openstack.org/112308
Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=602561bcada862a7be6b1d518499370c4d283257
Submitter: Jenkins
Branch: master

commit 602561bcada862a7be6b1d518499370c4d283257
Author: Claudiu Belu <email address hidden>
Date: Wed Oct 16 09:59:05 2013 -0700

    Adds tests for Hyper-V Network utils

    Adds unit tests for Hyper-V NetworkUtils and NetworkUtilsV2 classes.

    Co-Authored-By: Ionut Balutoiu <email address hidden>

    Partial-Bug: #1220256

    Change-Id: I4c3da97aa415c4af1900aa17d1327571afc8c792

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Reviewed: https://review.openstack.org/112309
Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=6e43be36ca9cda0c6e811cacd556ca8d7041cb59
Submitter: Jenkins
Branch: master

commit 6e43be36ca9cda0c6e811cacd556ca8d7041cb59
Author: Claudiu Belu <email address hidden>
Date: Wed Oct 16 10:00:55 2013 -0700

    Adds tests for Hyper-V VHD utils

    Adds unit tests for Hyper-V VHDUtils and VHDUtilsV2 classes.

    Co-Authored-By: Cristian Valean <email address hidden>

    Partial-Bug: #1220256

    Change-Id: I8d584dd28b3765eb461594da8101a84037f72e6e

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Reviewed: https://review.openstack.org/112310
Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=c1207de461f4ff0d5486febbbef7820613ee398e
Submitter: Jenkins
Branch: master

commit c1207de461f4ff0d5486febbbef7820613ee398e
Author: Claudiu Belu <email address hidden>
Date: Wed Oct 16 10:02:33 2013 -0700

    Adds tests for Hyper-V LiveMigration utils

    Adds unit tests for Hyper-V VMUtils and VMUtilsV2 classes.

    Co-Authored-By: Samuel Ghinet <email address hidden>

    Partial-Bug: #1220256

    Change-Id: Ie7bd7ca286f40a952c73e84d7debb52ba727f216

Revision history for this message
Davanum Srinivas (DIMS) (dims-v) wrote :

What else needs to be done to fix this bug completely?

Changed in nova:
status: In Progress → Incomplete
Revision history for this message
Claudiu Belu (cbelu) wrote :

No longer affecting Nova, due to os-win, since Hyper-V specific code, such as those queries have been moved to os-win.

Changed in nova:
status: Incomplete → Fix Released
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.