Overcloud deployment failed with 'ERROR: Internal Error' when NodeExtraConfigPost is enabled.
Issue
-
Overcloud deployment failed with 'ERROR: Internal Error' when NodeExtraConfigPost is enabled.
INFO heat.engine.service [req-21cc4b4c-ee80-4607-bf57-697047db7c05 - admin - default default] validate_template DEBUG heat.engine.parameter_groups [req-21cc4b4c-ee80-4607-bf57-697047db7c05 - admin - default default] Validating Parameter Groups: ControllerParameters, OS::project_id, ControllerCount, ExtraConfig, BlockStorageParameters, ServerMetadata, ComputeCount, PublicVirtualFixedIPs, ObjectStorageParameters, StorageMgmtVirtualFixedIPs, InternalApiVirtualFixedIPs, BlockStorageRemovalPolicies, CloudNameInternal, ControllerExtraConfig, ObjectStorageHostnameFormat, ControllerHostnameFormat, CloudDomain, NovaComputeExtraConfig, ControllerRemovalPolicies, CephStorageCount, CephStorageSchedulerHints, HypervisorNeutronPhysicalBridge, CephStorageServices, BlockStorageExtraConfig, ExtraHostFileEntries, AddVipsToEtcHosts, NeutronControlPlaneID, CephStorageParameters, ComputeHostnameFormat, ComputeRemovalPolicies, RedisVirtualFixedIPs, ComputeServices, HypervisorNeutronPublicInterface, ObjectStorageCount, BlockStorageServices, CloudName, CloudNameCtlplane, CephStorageRemovalPolicies, NodeCreateBatchSize, CloudNameStorage, EndpointMapOverride, CloudNameStorageManagement, DeployIdentifier, NeutronPublicInterface, BlockStorageCount, BlockStorageSchedulerHints, ControlFixedIPs, StorageVirtualFixedIPs, CephStorageExtraConfig, ObjectStorageSchedulerHints, BlockStorageHostnameFormat, DeploymentServerBlacklist, RabbitCookieSalt, OS::stack_id, ObjectStorageServices, ControllerServices, NovaComputeSchedulerHints, CephStorageHostnameFormat, ComputeSchedulerHints, ComputeParameters, controllerExtraConfig, ControllerSchedulerHints, ObjectStorageExtraConfig, ObjectStorageRemovalPolicies, ControlPlaneSubnet, UpdateIdentifier, ComputeExtraConfig validate /usr/lib/python2.7/site-packages/heat/engine/parameter_groups.py:42 ERROR oslo_messaging.rpc.server [req-21cc4b4c-ee80-4607-bf57-697047db7c05 - admin - default default] Exception during message handling: ValueError: The Parameter (DeployIdentifier) was not provided. ERROR oslo_messaging.rpc.server Traceback (most recent call last): ERROR oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/oslo_messaging/rpc/server.py", line 163, in _process_incoming ERROR oslo_messaging.rpc.server res = self.dispatcher.dispatch(message) ERROR oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/oslo_messaging/rpc/dispatcher.py", line 220, in dispatch ERROR oslo_messaging.rpc.server return self._do_dispatch(endpoint, method, ctxt, args) ERROR oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/oslo_messaging/rpc/dispatcher.py", line 190, in _do_dispatch ERROR oslo_messaging.rpc.server result = func(ctxt, **new_args) ERROR oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/osprofiler/profiler.py", line 158, in wrapper ERROR oslo_messaging.rpc.server result = f(*args, **kwargs) ERROR oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/heat/common/context.py", line 409, in wrapped ERROR oslo_messaging.rpc.server return func(self, ctx, *args, **kwargs) ERROR oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/heat/engine/service.py", line 1241, in validate_template ERROR oslo_messaging.rpc.server result.update(stack.get_nested_parameters(filter_parameter)) ERROR oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/heat/engine/stack.py", line 1081, in get_nested_parameters ERROR oslo_messaging.rpc.server params.update(nested.get_nested_parameters(filter_func)) ERROR oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/heat/engine/stack.py", line 1081, in get_nested_parameters ERROR oslo_messaging.rpc.server params.update(nested.get_nested_parameters(filter_func)) ERROR oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/heat/engine/stack.py", line 1064, in get_nested_parameters ERROR oslo_messaging.rpc.server nested = rsrc.get_nested_parameters_stack() ERROR oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/heat/engine/resources/openstack/heat/resource_group.py", line 796, in get_nested_parameters_stack ERROR oslo_messaging.rpc.server child_template = self._assemble_nested(names) ERROR oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/heat/engine/resources/openstack/heat/resource_group.py", line 663, in _assemble_nested ERROR oslo_messaging.rpc.server def_dict = self.get_resource_def(include_all) ERROR oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/heat/engine/resources/openstack/heat/software_deployment.py", line 711, in get_resource_def ERROR oslo_messaging.rpc.server return dict(self.properties) ERROR oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/heat/engine/properties.py", line 510, in __getitem__ ERROR oslo_messaging.rpc.server return self._get_property_value(key) ERROR oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/heat/engine/properties.py", line 495, in _get_property_value ERROR oslo_messaging.rpc.server return self.get_user_value(key, validate) ERROR oslo_messaging.rpc.server File "/usr/lib/python2.7/site-packages/heat/engine/properties.py", line 487, in get_user_value ERROR oslo_messaging.rpc.server raise ValueError(six.text_type(e)) ERROR oslo_messaging.rpc.server ValueError: The Parameter (DeployIdentifier) was not provided.
Environment
- Red Hat OpenStack Platform 13
- python-tripleoclinet
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.