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, 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