[doc]Remove eventlet based API endpoints
The previous patch[1] removed the entry points. As there is sizable amount of doc change needed to remove all the references from the doc to the removed entry points a separate patch, this, is created to do so. [1] Ie758550c0b8fb02aeb398396961467d9f845fcc9 Change-Id: Ibe8e45e86912e747f07e5fabd5b1204341c1e606
This commit is contained in:
@@ -44,7 +44,6 @@ daemonize correctly after starting up.
|
||||
.. toctree::
|
||||
:maxdepth: 1
|
||||
|
||||
nova-api
|
||||
nova-compute
|
||||
nova-conductor
|
||||
nova-novncproxy
|
||||
@@ -55,15 +54,12 @@ daemonize correctly after starting up.
|
||||
WSGI Services
|
||||
-------------
|
||||
|
||||
Starting in the Pike release, the preferred way to deploy the nova api is in a
|
||||
Starting in the 2025.2 release, the only way to deploy the nova api is in a
|
||||
wsgi container (uwsgi or apache/mod_wsgi). These are the wsgi entry points to
|
||||
do that.
|
||||
do that:
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 1
|
||||
|
||||
nova-api-metadata
|
||||
nova-api-os-compute
|
||||
* :doc:`nova-api-wsgi </user/wsgi>`
|
||||
* :doc:`nova-metadata-wsgi </user/wsgi>`
|
||||
|
||||
Additional Tools
|
||||
----------------
|
||||
|
||||
@@ -1,52 +0,0 @@
|
||||
=================
|
||||
nova-api-metadata
|
||||
=================
|
||||
|
||||
.. program:: nova-api-metadata
|
||||
|
||||
Synopsis
|
||||
========
|
||||
|
||||
::
|
||||
|
||||
nova-api-metadata [<options>...]
|
||||
|
||||
Description
|
||||
===========
|
||||
|
||||
:program:`nova-api-metadata` is a server daemon that serves the Nova Metadata
|
||||
API. This daemon routes database requests via the ``nova-conductor`` service,
|
||||
so there are some considerations about using this in a
|
||||
:ref:`multi-cell layout <cells-v2-layout-metadata-api>`.
|
||||
|
||||
Options
|
||||
=======
|
||||
|
||||
.. rubric:: General options
|
||||
|
||||
.. include:: opts/common.rst
|
||||
|
||||
.. rubric:: Debugger options
|
||||
|
||||
.. include:: opts/debugger.rst
|
||||
|
||||
Files
|
||||
=====
|
||||
|
||||
* ``/etc/nova/nova.conf``
|
||||
* ``/etc/nova/api-paste.ini``
|
||||
* ``/etc/nova/policy.yaml``
|
||||
* ``/etc/nova/policy.d/``
|
||||
* ``/etc/nova/rootwrap.conf``
|
||||
* ``/etc/nova/rootwrap.d/``
|
||||
|
||||
See Also
|
||||
========
|
||||
|
||||
:doc:`nova-api(1) <nova-api>`,
|
||||
:doc:`nova-api-os-compute(1) <nova-api-os-compute>`
|
||||
|
||||
Bugs
|
||||
====
|
||||
|
||||
* Nova bugs are managed at `Launchpad <https://bugs.launchpad.net/nova>`__
|
||||
@@ -1,50 +0,0 @@
|
||||
===================
|
||||
nova-api-os-compute
|
||||
===================
|
||||
|
||||
.. program:: nova-api-os-compute
|
||||
|
||||
Synopsis
|
||||
========
|
||||
|
||||
::
|
||||
|
||||
nova-api-os-compute [<options>...]
|
||||
|
||||
Description
|
||||
===========
|
||||
|
||||
:program:`nova-api-os-compute` is a server daemon that serves the Nova
|
||||
OpenStack Compute API.
|
||||
|
||||
Options
|
||||
=======
|
||||
|
||||
.. rubric:: General options
|
||||
|
||||
.. include:: opts/common.rst
|
||||
|
||||
.. rubric:: Debugger options
|
||||
|
||||
.. include:: opts/debugger.rst
|
||||
|
||||
Files
|
||||
=====
|
||||
|
||||
* ``/etc/nova/nova.conf``
|
||||
* ``/etc/nova/api-paste.ini``
|
||||
* ``/etc/nova/policy.yaml``
|
||||
* ``/etc/nova/policy.d/``
|
||||
* ``/etc/nova/rootwrap.conf``
|
||||
* ``/etc/nova/rootwrap.d/``
|
||||
|
||||
See Also
|
||||
========
|
||||
|
||||
:doc:`nova-api(1) <nova-api>`,
|
||||
:doc:`nova-api-metadata(1) <nova-api-metadata>`
|
||||
|
||||
Bugs
|
||||
====
|
||||
|
||||
* Nova bugs are managed at `Launchpad <https://bugs.launchpad.net/nova>`__
|
||||
@@ -1,50 +0,0 @@
|
||||
========
|
||||
nova-api
|
||||
========
|
||||
|
||||
.. program:: nova-api
|
||||
|
||||
Synopsis
|
||||
========
|
||||
|
||||
::
|
||||
|
||||
nova-api [<options>...]
|
||||
|
||||
Description
|
||||
===========
|
||||
|
||||
:program:`nova-api` is a server daemon that serves the metadata and compute
|
||||
APIs in separate greenthreads.
|
||||
|
||||
Options
|
||||
=======
|
||||
|
||||
.. rubric:: General options
|
||||
|
||||
.. include:: opts/common.rst
|
||||
|
||||
.. rubric:: Debugger options
|
||||
|
||||
.. include:: opts/debugger.rst
|
||||
|
||||
Files
|
||||
=====
|
||||
|
||||
* ``/etc/nova/nova.conf``
|
||||
* ``/etc/nova/api-paste.ini``
|
||||
* ``/etc/nova/policy.yaml``
|
||||
* ``/etc/nova/policy.d/``
|
||||
* ``/etc/nova/rootwrap.conf``
|
||||
* ``/etc/nova/rootwrap.d/``
|
||||
|
||||
See Also
|
||||
========
|
||||
|
||||
:doc:`nova-api-metadata(1) <nova-api-metadata>`,
|
||||
:doc:`nova-api-os-compute(1) <nova-api-os-compute>`
|
||||
|
||||
Bugs
|
||||
====
|
||||
|
||||
* Nova bugs are managed at `Launchpad <https://bugs.launchpad.net/nova>`__
|
||||
@@ -28,7 +28,7 @@ You also need to let the nova user run :program:`nova-rootwrap` as root in
|
||||
|
||||
To make allowed commands node-specific, your packaging should only install
|
||||
``{compute,network}.filters`` respectively on compute and network nodes, i.e.
|
||||
:program:`nova-api` nodes should not have any of those files installed.
|
||||
:program:`nova-api-wsgi` nodes should not have any of those files installed.
|
||||
|
||||
.. note::
|
||||
|
||||
|
||||
Reference in New Issue
Block a user