WorkflowTasks_Step5 errors while using pre-provisioned overcloud nodes in osp13 and updating to new tripleo-templates

Solution In Progress - Updated -

Issue

  • First error because the workbook does not exist in mistral on the undercloud
Stack overcloud UPDATE_FAILED

overcloud.AllNodesDeploySteps:
  resource_type: OS::TripleO::PostDeploySteps
  physical_resource_id: 5409009a-996c-41b9-b83f-3688dcc29858
  status: UPDATE_FAILED
  status_reason: |
    resources.AllNodesDeploySteps: Property error: resources.WorkflowTasks_Step5.properties.tasks[0].workflow: Error validating value 'tripleo.nova.v1.cellv2_discovery': The Workflow (tripleo.nova.v1.cellv2_discovery) could not be found.
  • The second issue is because tripleo-admin user does not exist on the overcloud nodes so ansible fails
2020-02-04 17:10:26Z [overcloud-AllNodesDeploySteps-3b2to4xjqa3j.WorkflowTasks_Step5_Execution]: CREATE_FAILED  resources.WorkflowTasks_Step5_Execution: Failure caused by error in tasks: nova_compute_disc
overy_workflow

  nova_compute_discovery_workflow [task_ex_id=f1abe33b-e05c-4910-b72a-c2c1337437f9] -> Failure caused by error in tasks: enable_ssh_admin

2020-02-04 17:10:26Z [overcloud-AllNodesDeploySteps-3b2to4xjqa3j]: UPDATE_FAILED  Resource CREATE failed: resources.WorkflowTasks_Step5_Execution: Failure caused by error in tasks: nova_compute_discovery$
workflow

  nova_compute_discovery_workflow [task_ex_id=f1abe33b-e05c-4910-b72a-c2c1337437f9] -> Failure caused by error in tasks: en
2020-02-04 17:10:27Z [AllNodesDeploySteps]: UPDATE_FAILED  resources.AllNodesDeploySteps: Resource CREATE failed: resources.WorkflowTasks_Step5_Execution: Failure caused by error in tasks: nova_compute_d$
scovery_workflow

  nova_compute_discovery_workflow [task_ex_id=f1abe33b-e05c-4910-b72a-c2c1337437f9] -> Failu
2020-02-04 17:10:27Z [overcloud]: UPDATE_FAILED  Resource UPDATE failed: resources.AllNodesDeploySteps: Resource CREATE failed: resources.WorkflowTasks_Step5_Execution: Failure caused by error in tasks: $
ova_compute_discovery_workflow

  nova_compute_discovery_workflow [task_ex_id=f1abe33b-e05c-4910-b72

 Stack overcloud UPDATE_FAILED

overcloud.AllNodesDeploySteps.WorkflowTasks_Step5_Execution:
  resource_type: OS::TripleO::WorkflowSteps
  physical_resource_id: b541d4c9-162c-46e5-885f-eb79d2139315
  status: CREATE_FAILED
  status_reason: |      enable_ssh_admin [task_ex_id=765a53be-cc51-4cfc-8b66-c9e58094afeb] -> Failure caused by error in tasks: create_admin_via_nova

      create_admin_via_nova [task_ex_id=b20a629f-dbcc-4f64-a239-414fe80634ef] -> Failure caused by error in tasks: wait_for_occ

      wait_for_occ [task_ex_id=4fb5b967-f82b-41d8-8e64-e27687d516fb] -> Failed to run action [action_ex_id=9b17b1a8-7a5d-4e4f-ae77-fd697408d4e9, action_cls='<class 'mistral.actions.action_factory.AnsiblePlaybookAction'>', attributes='{}', params='{u'remote_user': u'tripleo-admin', u'ssh_private_key': u'-----BEGIN RSA PRIVATE KEY-----\xxxxxxCw==\n-----END RSA PRIVATE KEY-----\n', u'extra_env_variables': {u'ANSIBLE_HOST_KEY_CHECKING': u'False'}, u'inventory': {u'overcloud': {u'hosts': {u'10.0.37.x': {}, u'10.0.37.x': {}, u'10.0.37.x': {}}}}, u'execution_id': u'11b2699a-3ab2-459c-99f4-5592516369eb', u'playbook': [{u'gather_facts': False, u'tasks': [{u'wait_for_connection': {u'sleep': 5, u'timeout': 300}, u'name': u'wait for connection'}], u'hosts': u'overcloud'}]}']
     Unexpected error while running command.
    Command: ansible-playbook -vvvvv /tmp/ansible-mistral-actionsDvE68/playbook.yaml --user tripleo-admin --inventory-file /tmp/ansible-mistral-actionsDvE68/inventory.yaml --private-key /tmp/ansible-mistral-actionsDvE68/ssh_private_key
    Exit code: 2

Environment

  • Red Hat OpenStack Platform 13.0

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