[openstack-dev] [tripleo]: overcloud deploy --templates fails.

Dnyaneshwar Pawar Dnyaneshwar.Pawar at veritas.com
Thu Jun 29 06:07:37 UTC 2017


I am getting following error. Do I need to specify anything else in the command?
This command was working fine before commit 3e6147dee4497bbb607e6377bd588e32f62be2b7 .

$ openstack overcloud deploy --templates ~/tripleo-heat-templates 2>&1 |tee log.overcloud_deploy
Exception updating plan: capabilities-map.yaml missing key: 'root_template'
Removing the current plan files
Uploading new plan files
Started Mistral Workflow tripleo.plan_management.v1.update_deployment_plan. Execution ID: cc14a7b6-835c-4867-9268-4c5466529c28

Following check in had removed ‘root_template’ from capabilities-map.yaml.
commit 3e6147dee4497bbb607e6377bd588e32f62be2b7
Author: Ana Krivokapic <akrivoka at redhat.com>
commit 3e6147dee4497bbb607e6377bd588e32f62be2b7
Author: Ana Krivokapic <akrivoka at redhat.com>
Date:   Fri Mar 3 11:56:27 2017 +0100

    Remove root_template and root_environment from capabilities-map.yaml

    These values now live in plan-environment.yaml.

    Change-Id: I7a9448df7c9f84beaac9238f1278633c3ec5ad28
    Closes-bug: #1668953
    Depends-On: I961624723d127aebbaacd0c2b481211d83dde3f6

diff --git a/capabilities-map.yaml b/capabilities-map.yaml
index cc22ff9..d31e11f 100644
--- a/capabilities-map.yaml
+++ b/capabilities-map.yaml
@@ -2,12 +2,6 @@
# repository for deployment using puppet. It groups configuration by topic,
# describes possible combinations of environments and resource capabilities.

-# root_template: identifies repository's root template
-# root_environment: identifies root_environment, this one is special in terms of
-#   order in which the environments are merged before deploying. This one serves as
-#   a base and it's parameters/resource_registry gets overridden by other environments
-#   if used.
# topics:
# High Level grouping by purpose of environments
# Attributes:
@@ -38,8 +32,6 @@
# only when that given environment is used. (resource_type of that environment can
# be implemented using multiple templates).

-root_template: overcloud.yaml
-root_environment: overcloud-resource-registry-puppet.yaml

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20170629/a34475d2/attachment.html>

More information about the OpenStack-dev mailing list