← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1522232] Re: failed automatically creating new SCSI controllers

 

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

commit b36da5dd037219ceb71c4c6ea6925d2eba6cd59b
Author: Feng Xi Yan <yanfengxi@xxxxxxxxxx>
Date:   Tue Jan 26 15:13:36 2016 +0800

    <VMWare> Allocate free bus for new SCSI controller
    
    There are at most 16 virtual disks that can be attached onto a SCSI
    controller, while if the limitation is reached, error occurs
    with message "VMwareDriverException: Invalid configuration for
    device '0'".
    
    The reason is that when the controller's quota is used up, a new
    controller will be created automatically, but the newly-created
    one will try to use bus number 0, which is already used my existing
    controller.
    
    This change will allocate a new free bus number for the newly-created
    controller.
    
    Co-Authored-By: Qiaowei Ren <qiaowei.ren@xxxxxxxxx>
    
    Closes bug: #1522232
    
    Change-Id: I2ced1358e682cda979d1d5bddb6359253699280b


** Changed in: nova
       Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1522232

Title:
  failed automatically creating new SCSI controllers

Status in OpenStack Compute (nova):
  Fix Released

Bug description:
  There can be at most 15 virtual disk attached on an SCSi controller,
  so if the limitation is reached, a new controller should be
  automatically created.

  But I met an error when trying to attach the 15th volume to an
  instance.

  It is reported as 
  "VMwareDriverException: Invalid configuration for device '0'"

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1522232/+subscriptions


References