openstack overcloud node introspect --all-manageable --provide fails with Failed to find action [action_name=baremetal_introspection.get_status] in Red Hat OpenStack Platform 13

Solution In Progress - Updated -

Issue

openstack overcloud node introspect --all-manageable --provide fails with Failed to find action [action_name=baremetal_introspection.get_status] in Red Hat OpenStack Platform 13

Issue:

(undercloud) [stack@director ~]$ openstack overcloud node introspect --all-manageable --provide
Waiting for introspection to finish...
Started Mistral Workflow tripleo.baremetal.v1.introspect_manageable_nodes. Execution ID: 6f198602-c196-456b-b51c-204a9c944dd3
Waiting for messages on queue 'tripleo' with no timeout.
{u'result': u'Failed to run task [error=Failed to find action [action_name=baremetal_introspection.get_status], wf=tripleo.baremetal.v1.introspect, task=get_introspection_status]:\nTraceback (most recent call last):\n  File "/usr/lib/python2.7/site-packages/mistral/engine/task_handler.py", line 63, in run_task\n    task.run()\n  File "/usr/lib/python2.7/site-packages/osprofiler/profiler.py", line 158, in wrapper\n    result = f(*args, **kwargs)\n  File "/usr/lib/python2.7/site-packages/mistral/engine/tasks.py", line 328, in run\n    self._run_new()\n  File "/usr/lib/python2.7/site-packages/osprofiler/profiler.py", line 158, in wrapper\n    result = f(*args, **kwargs)\n  File "/usr/lib/python2.7/site-packages/mistral/engine/tasks.py", line 354, in _run_new\n    self._schedule_actions()\n  File "/usr/lib/python2.7/site-packages/mistral/engine/tasks.py", line 597, in _schedule_actions\n    action = self._build_action()\n  File "/usr/lib/python2.7/site-packages/mistral/engine/tasks.py", line 493, in _build_action\n    self.wf_spec.get_name()\n  File "/usr/lib/python2.7/site-packages/mistral/engine/actions.py", line 622, in resolve_action_definition\n    "Failed to find action [action_name=%s]" % action_spec_name\nInvalidActionException: Failed to find action [action_name=baremetal_introspection.get_status]\n'}
Exception introspecting nodes: {u'result': u'Failed to run task [error=Failed to find action [action_name=baremetal_introspection.get_status], wf=tripleo.baremetal.v1.introspect, task=get_introspection_status]:\nTraceback (most recent call last):\n  File "/usr/lib/python2.7/site-packages/mistral/engine/task_handler.py", line 63, in run_task\n    task.run()\n  File "/usr/lib/python2.7/site-packages/osprofiler/profiler.py", line 158, in wrapper\n    result = f(*args, **kwargs)\n  File "/usr/lib/python2.7/site-packages/mistral/engine/tasks.py", line 328, in run\n    self._run_new()\n  File "/usr/lib/python2.7/site-packages/osprofiler/profiler.py", line 158, in wrapper\n    result = f(*args, **kwargs)\n  File "/usr/lib/python2.7/site-packages/mistral/engine/tasks.py", line 354, in _run_new\n    self._schedule_actions()\n  File "/usr/lib/python2.7/site-packages/mistral/engine/tasks.py", line 597, in _schedule_actions\n    action = self._build_action()\n  File "/usr/lib/python2.7/site-packages/mistral/engine/tasks.py", line 493, in _build_action\n    self.wf_spec.get_name()\n  File "/usr/lib/python2.7/site-packages/mistral/engine/actions.py", line 622, in resolve_action_definition\n    "Failed to find action [action_name=%s]" % action_spec_name\nInvalidActionException: Failed to find action [action_name=baremetal_introspection.get_status]\n'}

Environment

Red Hat OpenStack Platform 13

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