Heat does not find nova endpoint
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Heat |
New
|
Undecided
|
Sergey Kraynev |
Bug Description
One a current devstack with latest code from master I hit the problem that Heat does not seem to be able to find the nova endpoint in keystone. Doing a stack-create with a basic template results in the following error:
ERROR: Property error : server: key_name publicURL endpoint for compute service in RegionOne region not found
This is the really basic template I am using:
heat_template_
parameters:
key_name:
type: string
description: Keypair name
default: heat_key
flavor:
type: string
description: Flavor name
default: m1.tiny
image:
type: string
description: Image name
resources:
server:
type: OS::Nova::Server
properties:
image: { get_param: image }
flavor: { get_param: flavor }
key_name: { get_param: key_name }
outputs:
ip_address:
description: IP address of the server
value: { get_attr: [ server, networks, private, 0 ] }
Changed in heat: | |
assignee: | nobody → Sergey Kraynev (skraynev) |
Note: this could also be a nova or keystone related bug which only surfaces when using Heat. A current Heat running against a slightly older version of other services works fine. I only hit this bug when running a complete fresh devstack.