← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1745340] Re: Nova assumes that USB Host is present

 

Reviewed:  https://review.openstack.org/538003
Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=b92e3bc95fd69759031b7439b7f8392926910cc2
Submitter: Zuul
Branch:    master

commit b92e3bc95fd69759031b7439b7f8392926910cc2
Author: Marcin Juszkiewicz <marcin@xxxxxxxxxxxxxxxxxx>
Date:   Thu Jan 25 20:00:37 2018 +0100

    Make sure that we have usable input for graphical console
    
    Graphical console is optional thing. But when it is enabled then it is
    good to have some input devices.
    
    On x86(-64) it is handled by PS/2 keyboard/mouse. On ppc64 we have USB
    keyboard/mouse. On aarch64 we have nothing.
    
    So make sure that we have USB Host controller available and that usb
    keyboard is present. Also USB tablet (default pointer_model device) will
    have a port to plug to.
    
    Closes-bug: 1745340
    
    Change-Id: I69a934d188446a1aa95ab33975dbe1d6e058ebf9


** 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/1745340

Title:
  Nova assumes that USB Host is present

Status in OpenStack Compute (nova):
  Fix Released

Bug description:
  I am working on getting OpenStack running on aarch64 architecture. And
  it is there. But I wanted to have graphical console like it is present
  on x86.

  Went though settings, enabled VNC/Spice and got "libvirtError:
  internal error: No free USB ports" message instead.

  Digged into code and it looks like Nova blindly assumes that USB host
  is present in VM instance as it just adds usbtablet device and starts
  an instance.

  But it should add USB host device first...

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


References