Overcloud deployment failed with "ERROR configuring swift_ringbuilder"

Solution Verified - Updated -

Issue

  • Overcloud deployment failed with below error:
$ openstack stack failures list overcloud
overcloud.AllNodesDeploySteps.ControllerDeployment_Step1.0:
  resource_type: OS::Heat::StructuredDeployment
  physical_resource_id: 185eadf0-47f3-4954-a769-5e441b49eeec
  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: |
    ...
            "2019-08-25 17:32:38,032 INFO: 39701 -- Removing container: docker-puppet-heat_api_cfn",
            "2019-08-25 17:32:51,881 INFO: 39701 -- Finished processing puppet configs for heat_api_cfn",
            "2019-08-25 17:32:51,882 ERROR: 39696 -- ERROR configuring swift_ringbuilder"
        ]
    }
      to retry, use: --limit @/var/lib/heat-config/heat-config-ansible/5b5cc1a7-c4b8-4bdc-adee-e93949e91070_playbook.retry

    PLAY RECAP *********************************************************************
    localhost                  : ok=28   changed=15   unreachable=0    failed=1

    (truncated, view all with --long)
  deploy_stderr: |

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