Red Hat OpenStack update with Ceph nodes fails

Solution Verified - Updated -

Issue

This issue affects to Red Hat Openstack deployments with Ceph nodes ONLY.

While updating Red Hat OpenStack deployment with Ceph nodes, overcloud fails with error:

overcloud.AllNodesDeploySteps.CephStorageDeployment_Step1.0:
  resource_type: OS::Heat::StructuredDeployment
  physical_resource_id: fa41f00e-f394-41d3-a62f-93cee67b9bb9
  status: CREATE_FAILED
  status_reason: |
    Error: resources[0]: Deployment to server failed: deploy_status_code : Deployment exited with non-zero status code: 2
  deploy_stdout: |
    ...
    TASK [Set fact when file existed] **********************************************
    skipping: [localhost]

    TASK [Write docker config scripts] *********************************************
    fatal: [localhost]: FAILED! => {"failed": true, "msg": "Unexpected failure in finding the lookup named '{{ role_data_docker_config_scripts | dictsort }}' in the available lookup plugins"}
        to retry, use: --limit @/var/lib/heat-config/heat-config-ansible/1b4af4b3-1721-4Heat Stack update failed.
Heat Stack update failed.
598-9dc5-edc6ae310cac_playbook.retry

Environment

  • Red Hat OpenStack Platform 13
  • Red Hat OpenStack Platform 14

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In