From 014b119ac8cbca0a67bc1087dcd0c4d864a3ea0d Mon Sep 17 00:00:00 2001 From: Matt Riedemann Date: Thu, 2 Feb 2017 13:34:32 -0500 Subject: [PATCH] Clarify the [cells] config option help People are easily confused into thinking that for cells v2 they need to configure things in the [cells] group in nova.conf, but the cells options are strictly for cells v1 functionality, which we don't want people using anymore. This change adds some wording to those options to make it clear that they are for cells v1 and that is not a recommended way to deploy Nova. Change-Id: Ib1f0caf956d0bbb76d2e5a8e6d5ce7de12e240b2 --- nova/conf/cells.py | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/nova/conf/cells.py b/nova/conf/cells.py index 128f4dc229..c3154b7f0b 100644 --- a/nova/conf/cells.py +++ b/nova/conf/cells.py @@ -21,6 +21,11 @@ cells_group = cfg.OptGroup('cells', Cells options allow you to use cells functionality in openstack deployment. +Note that the options in this group are only for cells v1 functionality, which +is considered experimental and not recommended for new deployments. Cells v1 +is being replaced with cells v2, which starting in the 15.0.0 Ocata release is +required and all Nova deployments will be at least a cells v2 cell of one. + """) cells_opts = [ @@ -46,7 +51,13 @@ Possible values: cfg.BoolOpt('enable', default=False, help=""" -Enable cell functionality. +Enable cell v1 functionality. + +Note that cells v1 is considered experimental and not recommended for new +Nova deployments. Cells v1 is being replaced by cells v2 which starting in +the 15.0.0 Ocata release, all Nova deployments are at least a cells v2 cell +of one. Setting this option, or any other options in the [cells] group, is +not required for cells v2. When this functionality is enabled, it lets you to scale an OpenStack Compute cloud in a more distributed fashion without having to use