Overcloud Deployment fails with Device or resource busy: '/etc/ hosts'

Solution Verified - Updated -

Issue

Overcloud Deployment fails with Device or resource busy: '/etc/ hosts'

2017-12-12 13:14:23Z [overcloud]: CREATE_FAILED  Resource CREATE failed: Error: resources.AllNodesDeploySteps.resources.ControllerDeployment_Step1.resources[1]: Deployment to server failed: deploy_status_code: Deployment exited with non-zero status code: 2

 Stack overcloud CREATE_FAILED

overcloud.AllNodesDeploySteps.ControllerDeployment_Step1.1:
  resource_type: OS::Heat::StructuredDeployment
  physical_resource_id: f45d29ae-661b-4fa6-8bc7-991460dc58d5
  status: CREATE_FAILED
  status_reason: |
    Error: resources[1]: Deployment to server failed: deploy_status_code : Deployment exited with non-zero status code: 2
  deploy_stdout: |
    ...
            "OSError: [Errno 16] Device or resource busy: '/etc/hosts'",
            "stdout: fde4396267aec31110c472de8e49aa483c19136922ac86637815d53add905a1a"
        ],
        "failed_when_result": true
    }
        to retry, use: --limit @/var/lib/heat-config/heat-config-ansible/cfe332b2-c550-4348-b46d-917acb140897_playbook.retry

    PLAY RECAP *********************************************************************
    localhost                  : ok=9    changed=2    unreachable=0    failed=1  

Environment

Red Hat OpenStack Platform 12

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
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.