libvirt Spice console requests should be able to fall back to novnc
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Undecided
|
Rafi Khardalian |
Bug Description
Using master or Grizzly, there is currently no method for a Spice console request to automatically fallback to novnc. This is important because otherwise there is no migration path if deployments decide to switch from novnc to Spice as their default.
The reason is that the enabling of Spice cannot occur until the instance in question is destroyed, XML redefined enabling Spice, then restarted. Thus, upon deployment, existing instances will only have VNC consoles enabled, where new instances will have VNC + Spice. If the deployment preference is Spice, users and/or Horizon should simply be able to ask Nova for a Spice console and get back a novnc URL if Spice isn't ultimately available.
We can make this fallback from VNC to Spice a configuration option, since the behavior may not be desired in some cases.
Changed in nova: | |
assignee: | nobody → Rafi Khardalian (rkhardalian) |
Changed in nova: | |
milestone: | none → havana-3 |
status: | Fix Committed → Fix Released |
Changed in nova: | |
milestone: | havana-3 → 2013.2 |
Fix proposed to branch: master /review. openstack. org/33737
Review: https:/