commit 629485dde5d6b96d38688f362362fac45392ece9
Author: Oliver Walsh <email address hidden>
Date: Thu Nov 12 20:38:26 2020 +0000
Move cell_v2 discovery off compute hosts
In I12a02f636f31985bc1b71bff5b744d346286a95f cell_v2 discovery was
originally moved from the nova-api container to the
nova-compute|nova-ironic containers in order to run cell
discovery during a scale up where the controllers are omitted
(e.g to exclude the controllers from a maintenance window).
This requires api database credentials on the compute node, which is
forbidden, so it must move back to a nova-api host as a pre-requisite
for removing these credentials in a follow-up patch.
Scale-up while omitting the controllers will no longer work out of the
box. Either a manual cell_v2 discovery can be run after scale up, or an
additional node can be deployed using the NovaManager tripleo role.
Reviewed: https:/ /review. opendev. org/762579 /opendev. org/openstack/ tripleo- heat-templates/ commit/ 629485dde5d6b96 d38688f362362fa c45392ece9
Committed: https:/
Submitter: Zuul
Branch: master
commit 629485dde5d6b96 d38688f362362fa c45392ece9
Author: Oliver Walsh <email address hidden>
Date: Thu Nov 12 20:38:26 2020 +0000
Move cell_v2 discovery off compute hosts
In I12a02f636f3198 5bc1b71bff5b744 d346286a95f cell_v2 discovery was compute| nova-ironic containers in order to run cell
originally moved from the nova-api container to the
nova-
discovery during a scale up where the controllers are omitted
(e.g to exclude the controllers from a maintenance window).
This requires api database credentials on the compute node, which is
forbidden, so it must move back to a nova-api host as a pre-requisite
for removing these credentials in a follow-up patch.
Scale-up while omitting the controllers will no longer work out of the
box. Either a manual cell_v2 discovery can be run after scale up, or an
additional node can be deployed using the NovaManager tripleo role.
Related-bug: #1786961 5b1f370a2f84082 6e87da2d703
Related-bug: #1871482
Change-Id: I47b95ad46e2d4e