overcloud deploy fails with "could not retrieve file contents"

Solution Verified - Updated -


  • When executing the openstack overcloud deploy command, it fails with the following error stating that deployed_internal_api.yaml cannot be found.
ERROR tripleoclient.v1.overcloud_deploy.DeployOvercloud [-] Exception occured while running the command: heatclient.exc.CommandError: Could not fetch contents for file:///home/stack/test-templates/network/ports/deployed_internal_api.yaml
  • deployed_internal_api.yaml is defined in overcloud-baremetal-deployed.yaml.
  • The overcloud-baremetal-deployed.yaml is exactly what was generated when the openstack overcloud node provision was run.


  • Red Hat OpenStack Platform 17.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