Remove nova-xvpvncproxy

Registered by Stephen Finucane

XVP VNC consoles can only used by the XenServer virt driver. That same driver also supports noVNC consoles, and our XenServer experts tell us they no longer recommend using the XVP VNC consoles [1]. In addition, the nova-console service and 'os-consoles' APIs are only compatible with this server type and therefore are also unused. As a result, we can and should remove the nova-xvpvncproxy service, the nova-console service, and the 'os-consoles' API.

[1] http://lists.openstack.org/pipermail/openstack-dev/2018-October/135422.html

Blueprint information

Status:
Complete
Approver:
Matt Riedemann
Priority:
Low
Drafter:
Stephen Finucane
Direction:
Approved
Assignee:
Stephen Finucane
Definition:
Approved
Series goal:
Accepted for ussuri
Implementation:
Implemented
Milestone target:
milestone icon ussuri-2
Started by
Matt Riedemann
Completed by
Eric Fried

Related branches

Sprints

Whiteboard

[mriedem 20191017] We discussed this in the nova meeting today:

http://eavesdrop.openstack.org/meetings/nova/2019/nova.2019-10-17-14.00.log.html#l-220

And agreed to move forward with this. Note that there are changes but they weren't linking to the blueprint properly:

https://review.opendev.org/#/q/topic:bp/remove-nova-console-nova-xvpvncproxy+(status:open+OR+status:merged)

Gerrit topic: https://review.opendev.org/#/q/topic:bp/remove-xvpvncproxy

Addressed by: https://review.opendev.org/687907
    Remove 'os-consoles' API

Addressed by: https://review.opendev.org/687908
    Remove 'nova-console' service, 'os-consoles' API

Addressed by: https://review.opendev.org/687909
    Remove 'nova-xvpvncproxy'

[efried 20200130] Marking Implemented as all code has merged and stephenfin confirms nothing else is pending.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.