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 of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
