vmware: cannot use adaptertype Paravirtual

Bug #1339462 reported by Koichi Yoshigoe
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Fix Released
High
Koichi Yoshigoe
VMwareAPI-Team
New
Undecided
Unassigned

Bug Description

nova icehouse Ubuntu14.04
Version: 1:2014.1-0ubuntu1.2

Current Nova vmwareapi cannot configure guest VM's SCSI controller type as "Paravirtual".
(though this requires vmwaretools running on the guest VM)

Tags: vmware
Revision history for this message
Koichi Yoshigoe (degdoo) wrote :

I suppose following changes.
glance property "vmware_adaptertype" could be "paraVirtual"

@ -177,6 +180,9 @@ def create_controller_spec(client_factory, key, adapter_type="lsiLogic"):
     elif adapter_type == "lsiLogicsas":
         virtual_controller = client_factory.create(
                                 'ns0:VirtualLsiLogicSASController')
+ elif adapter_type == "paraVirtual":
+ virtual_controller = client_factory.create(
+ 'ns0:ParaVirtualSCSIController')
     else:
         virtual_controller = client_factory.create(
                                 'ns0:VirtualLsiLogicController')

Changed in nova:
assignee: nobody → Koichi Yoshigoe (degdoo)
Tracy Jones (tjones-i)
tags: added: vmware
Koichi Yoshigoe (degdoo)
Changed in nova:
status: New → In Progress
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/106926

Tracy Jones (tjones-i)
Changed in nova:
importance: Undecided → High
Gary Kotton (garyk)
Changed in nova:
milestone: none → juno-3
Thierry Carrez (ttx)
Changed in nova:
milestone: juno-3 → juno-rc1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to nova (master)

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

commit 6086db51b0c3acaf2b88617e3e739e06d894d761
Author: Koichi Yoshigoe <email address hidden>
Date: Tue Jul 15 12:14:57 2014 +0900

    Vmware:Add support for ParaVirtualSCSIController

    This fix allows us to use ParaVirtualSCSIController
    adapter type as 'paraVirtual' for 'vmware_adaptertype'.

    DocImpact: Add vmware_adaptertype parameter paraVirtual
    Change-Id: Id25287310e2aab27808d4be0b6b47303404e4fae
    Closes-Bug: #1339462

Changed in nova:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in nova:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in nova:
milestone: juno-rc1 → 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.