From c53c9ea759462c0294775562b81df7cba9fa2027 Mon Sep 17 00:00:00 2001 From: melanie witt Date: Wed, 28 Mar 2018 19:04:57 +0000 Subject: [PATCH] Update layout docs for running console proxies As of Rocky, the cell databases are being used for storing console authorizations, so the layout for running console proxies has changed from global to a deployment to per cell. Part of blueprint convert-consoles-to-objects Change-Id: If5c7b081682f0cb36a678d0e21e26b7985cd8527 --- doc/source/user/cellsv2-layout.rst | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/doc/source/user/cellsv2-layout.rst b/doc/source/user/cellsv2-layout.rst index 92c139e419dd..59425eb5d43b 100644 --- a/doc/source/user/cellsv2-layout.rst +++ b/doc/source/user/cellsv2-layout.rst @@ -300,15 +300,13 @@ thus be configured as an API-level service with access to the Consoleauth service and console proxies ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -The consoleauth service should be global across all cells and thus be -configured as an API-level service with access to the -``[api_database]/connection`` information. The various console proxies -should also be global across all cells but they don't need access to the -API database. +`As of Rocky`__, the ``nova-consoleauth`` service has been deprecated and cell +databases are used for storing token authorizations. All new consoles will be +supported by the database backend and existing consoles will be reset. Console +proxies must be run per cell because the new console token authorizations are +stored in cell databases. -Future work will deprecate the consoleauth service, store token -authorizations in the cell databases, and require console proxies running -per cell instead of globally. +.. __: https://specs.openstack.org/openstack/nova-specs/specs/rocky/approved/convert-consoles-to-objects.html Operations Requiring upcalls ~~~~~~~~~~~~~~~~~~~~~~~~~~~~