From 86c37d783e88d846618032e5569dd24342621bac Mon Sep 17 00:00:00 2001 From: melanie witt Date: Wed, 2 Oct 2019 20:04:48 +0000 Subject: [PATCH] Restore console proxy deployment info to cells v2 layout doc This information was mistakenly removed when references to the nova-consoleauth service were removed from the docs in change Ie96e18ea7762b93b4116b35d7ebcfcbe53c55527. Closes-Bug: #1846401 Change-Id: I08fa4650d190114775993e8094efbf46b984dfdc (cherry picked from commit c4d6aabad16383ef046d84b0847515d59f3bdc63) --- doc/source/user/cellsv2-layout.rst | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/doc/source/user/cellsv2-layout.rst b/doc/source/user/cellsv2-layout.rst index d1eaa32f0055..472e2989bae8 100644 --- a/doc/source/user/cellsv2-layout.rst +++ b/doc/source/user/cellsv2-layout.rst @@ -319,6 +319,18 @@ service **must** be run as a standalone service, using the :program:`nova-api-metadata` service, in this case. +Console proxies +~~~~~~~~~~~~~~~ + +`Starting from the Rocky release`__, console proxies must be run per cell +because console token authorizations are stored in cell databases. This means +that each console proxy server must have access to the +:oslo.config:option:`database.connection` information for the cell database +containing the instances for which it is proxying console access. + +.. __: https://specs.openstack.org/openstack/nova-specs/specs/rocky/implemented/convert-consoles-to-objects.html + + Operations Requiring upcalls ~~~~~~~~~~~~~~~~~~~~~~~~~~~~