Deprecate the nova-xvpvncproxy service
This is a relic that has long since been replaced by the noVNC proxy service. Start preparing for its removal. Change-Id: Icb225dec3ad291b751e475bd3703ce0eb30b44db
This commit is contained in:
parent
f18ae13e36
commit
4e6cffe45e
@ -315,6 +315,11 @@ XVP-based VNC console
|
||||
VNC is a graphical console with wide support among many hypervisors and
|
||||
clients. Xen VNC Proxy (XVP) provides VNC support via a simple Java client.
|
||||
|
||||
.. deprecated:: 19.0.0
|
||||
|
||||
:program:`nova-xvpvnxproxy` is deprecated since 19.0.0 (Stein) and will be
|
||||
removed in an upcoming release.
|
||||
|
||||
Configuration
|
||||
~~~~~~~~~~~~~
|
||||
|
||||
|
@ -50,7 +50,6 @@ daemonize correctly after starting up.
|
||||
nova-scheduler
|
||||
nova-serialproxy
|
||||
nova-spicehtml5proxy
|
||||
nova-xvpvncproxy
|
||||
|
||||
WSGI Services
|
||||
-------------
|
||||
@ -91,3 +90,4 @@ deployments, but are documented for existing ones.
|
||||
nova-network
|
||||
nova-consoleauth
|
||||
nova-console
|
||||
nova-xvpvncproxy
|
||||
|
@ -25,6 +25,11 @@ Description
|
||||
Console Proxy service, which provides an XVP-based VNC Console Proxy for use
|
||||
with the Xen hypervisor.
|
||||
|
||||
.. deprecated:: 19.0.0
|
||||
|
||||
:program:`nova-xvpvnxproxy` is deprecated since 19.0.0 (Stein) and will be
|
||||
removed in an upcoming release.
|
||||
|
||||
Options
|
||||
=======
|
||||
|
||||
|
@ -82,6 +82,11 @@ OpenStack Compute consists of the following areas and their components:
|
||||
Provides a proxy for accessing running instances through a VNC connection.
|
||||
Supports an OpenStack-specific Java client.
|
||||
|
||||
.. deprecated:: 19.0.0
|
||||
|
||||
:program:`nova-xvpvnxproxy` is deprecated since 19.0.0 (Stein) and will be
|
||||
removed in an upcoming release.
|
||||
|
||||
The queue
|
||||
A central hub for passing messages between daemons. Usually implemented with
|
||||
`RabbitMQ <https://www.rabbitmq.com/>`__, also can be implemented with
|
||||
|
@ -88,7 +88,7 @@ The VNC proxy is an OpenStack component that enables compute service
|
||||
users to access their instances through VNC clients.
|
||||
|
||||
This option sets the private address to which proxy clients, such as
|
||||
``nova-xvpvncproxy``, should connect to.
|
||||
``nova-novncproxy``, should connect to.
|
||||
"""),
|
||||
|
||||
cfg.URIOpt(
|
||||
@ -119,6 +119,12 @@ Related options:
|
||||
'xvpvncproxy_host',
|
||||
default='0.0.0.0',
|
||||
deprecated_group='DEFAULT',
|
||||
deprecated_for_removal=True,
|
||||
deprecated_since='19.0.0',
|
||||
deprecated_reason="""
|
||||
The ``nova-xvpvnxproxy`` service is deprecated and will be removed in an
|
||||
upcoming release.
|
||||
""",
|
||||
help="""
|
||||
IP address or hostname that the XVP VNC console proxy should bind to.
|
||||
|
||||
@ -141,6 +147,12 @@ Related options:
|
||||
'xvpvncproxy_port',
|
||||
default=6081,
|
||||
deprecated_group='DEFAULT',
|
||||
deprecated_for_removal=True,
|
||||
deprecated_since='19.0.0',
|
||||
deprecated_reason="""
|
||||
The ``nova-xvpvnxproxy`` service is deprecated and will be removed in an
|
||||
upcoming release.
|
||||
""",
|
||||
help="""
|
||||
Port that the XVP VNC console proxy should bind to.
|
||||
|
||||
@ -163,6 +175,12 @@ Related options:
|
||||
'xvpvncproxy_base_url',
|
||||
default='http://127.0.0.1:6081/console',
|
||||
deprecated_group='DEFAULT',
|
||||
deprecated_for_removal=True,
|
||||
deprecated_since='19.0.0',
|
||||
deprecated_reason="""
|
||||
The ``nova-xvpvnxproxy`` service is deprecated and will be removed in an
|
||||
upcoming release.
|
||||
""",
|
||||
help="""
|
||||
Public URL address of XVP VNC console proxy.
|
||||
|
||||
|
@ -165,6 +165,10 @@ def get_wsgi_server():
|
||||
LOG.info(_LI("Starting nova-xvpvncproxy node (version %s)"),
|
||||
version.version_string_with_package())
|
||||
|
||||
LOG.warning('The nova-xvpvncproxy service is deprecated as it is Xen '
|
||||
'specific and has effectively been replaced by noVNC '
|
||||
'and the nova-novncproxy service.')
|
||||
|
||||
return wsgi.Server("XCP VNC Proxy",
|
||||
XCPVNCProxy(),
|
||||
protocol=SafeHttpProtocol,
|
||||
|
@ -0,0 +1,5 @@
|
||||
---
|
||||
deprecations:
|
||||
- |
|
||||
The nova-xvpvncproxy service is deprecated as it is Xen specific and has
|
||||
effectively been replaced by noVNC and the nova-novncproxy service.
|
Loading…
x
Reference in New Issue
Block a user