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