[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:
Balazs Gibizer
2025-04-16 16:47:06 +02:00
parent 51eb60063f
commit e25418c857
17 changed files with 40 additions and 202 deletions
+4 -8
View File
@@ -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
----------------
-52
View File
@@ -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>`__
-50
View File
@@ -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>`__
-50
View File
@@ -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>`__
+1 -1
View File
@@ -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::