OpenStack: Unable to determine the amount of physical memory (no 'memory_mb' found in introspection_data)

Solution Unverified - Updated -

Issue

  • While deploying Red Hat OpenStack 16.2, the following error is observed:
tripleoclient.exceptions.PlanEnvWorkflowError: Workflow execution is failed: Role 'ComputeHCI': Unable to determine the amount of physical memory (no 'memory_mb' found in introspection_data).
clean_up DeployOvercloud: Workflow execution is failed: Role 'ComputeHCI': Unable to determine the amount of physical memory (no 'memory_mb' found in introspection_data).
Traceback (most recent call last):
  File "/usr/lib/python3.6/site-packages/osc_lib/shell.py", line 136, in run
    ret_val = super(OpenStackShell, self).run(argv)
  File "/usr/lib/python3.6/site-packages/cliff/app.py", line 281, in run
    result = self.run_subcommand(remainder)
  File "/usr/lib/python3.6/site-packages/osc_lib/shell.py", line 176, in run_subcommand
    ret_value = super(OpenStackShell, self).run_subcommand(argv)
  File "/usr/lib/python3.6/site-packages/cliff/app.py", line 401, in run_subcommand
    result = cmd.run(parsed_args)
  File "/usr/lib/python3.6/site-packages/tripleoclient/command.py", line 32, in run
    super(Command, self).run(parsed_args)
  File "/usr/lib/python3.6/site-packages/osc_lib/command/command.py", line 41, in run
    return super(Command, self).run(parsed_args)
  File "/usr/lib/python3.6/site-packages/cliff/command.py", line 185, in run
    return_code = self.take_action(parsed_args) or 0
  File "/usr/lib/python3.6/site-packages/tripleoclient/v1/overcloud_deploy.py", line 1085, in take_action
    self._deploy_tripleo_heat_templates_tmpdir(stack, parsed_args)
  File "/usr/lib/python3.6/site-packages/tripleoclient/v1/overcloud_deploy.py", line 415, in _deploy_tripleo_heat_templates_tmpdir
    new_tht_root, tht_root)
  File "/usr/lib/python3.6/site-packages/tripleoclient/v1/overcloud_deploy.py", line 532, in _deploy_tripleo_heat_templates
    deployment_options=deployment_options)
  File "/usr/lib/python3.6/site-packages/tripleoclient/v1/overcloud_deploy.py", line 551, in _try_overcloud_deploy_with_compat_yaml
    deployment_options=deployment_options)
  File "/usr/lib/python3.6/site-packages/tripleoclient/v1/overcloud_deploy.py", line 275, in _heat_deploy
    plan_env_file)
  File "/usr/lib/python3.6/site-packages/tripleoclient/workflows/parameters.py", line 70, in invoke_plan_env_workflows
    raise exceptions.PlanEnvWorkflowError(msg)
tripleoclient.exceptions.PlanEnvWorkflowError: Workflow execution is failed: Role 'ComputeHCI': Unable to determine the amount of physical memory (no 'memory_mb' found in introspection_data).

Environment

  • Red Hat OpenStack 16.2.0
  • Red Hat OpenStack 16.2.1

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content