From 0d36c8c081bad6986cf2d3552e244e4e537e62f8 Mon Sep 17 00:00:00 2001 From: Tin Lam Date: Fri, 20 Mar 2020 13:28:35 -0500 Subject: [PATCH] Separate placement deployment for Stein This patch changes the default stein deployment to use a separate placement service chart deployment, rather than using nova. Change-Id: I73fe9577468e28a129332a1415b877a505ac204e Signed-off-by: Tin Lam --- nova/values_overrides/stein.yaml | 14 ++++++++++++++ .../component/compute-kit/compute-kit.sh | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 nova/values_overrides/stein.yaml diff --git a/nova/values_overrides/stein.yaml b/nova/values_overrides/stein.yaml new file mode 100644 index 0000000000..efc6d432e8 --- /dev/null +++ b/nova/values_overrides/stein.yaml @@ -0,0 +1,14 @@ +manifests: + # NOTE(lamt): Placement code was extracted from nova post Stein. + # A placement chart will need to be deployed to replace. + # See: https://docs.openstack.org/releasenotes/nova/train.html + deployment_placement: false + ingress_placement: false + job_db_init_placement: false + job_ks_placement_endpoints: false + job_ks_placement_service: false + job_ks_placement_user: false + pdb_placement: false + secret_keystone_placement: false + service_ingress_placement: false + service_placement: false diff --git a/tools/deployment/component/compute-kit/compute-kit.sh b/tools/deployment/component/compute-kit/compute-kit.sh index 38ae957987..ab6274b472 100755 --- a/tools/deployment/component/compute-kit/compute-kit.sh +++ b/tools/deployment/component/compute-kit/compute-kit.sh @@ -34,7 +34,7 @@ case "${OPENSTACK_RELEASE}" in DEPLOY_SEPARATE_PLACEMENT="no" ;; "stein") - DEPLOY_SEPARATE_PLACEMENT="no" + DEPLOY_SEPARATE_PLACEMENT="yes" ;; *) DEPLOY_SEPARATE_PLACEMENT="yes"