stack-show output has AWS hardcoded for stack name
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Heat |
Fix Released
|
Medium
|
Pablo Andres Fuente |
Bug Description
1. Create a stack using heat native only template (e.g. https:/
2. Run "stack-show". Part of the out is below,
| parameters | { |
| | "instance_type": "m1.small", |
| | "key_name": "heat_key", |
| | "availability_
| | "AWS::StackId": "arn:openstack:
| | "image_id": "F18-x86_
| | "AWS::StackName": "hello", |
| | "AWS::Region": "ap-southeast-1", |
| | "volume_size": "1"
There are three AWS specific parameters in the above output:
1. "AWS::StackId
2. AWS::Region
3. AWS::StackName
For native template output, I think it really doesn't make much sense specially for StackName or StackId.
I am not sure if this is per design but if not, I think it may be a good idea to remove hard coded AWS for any template (AWS or native).
I will fix it or cancel the bug per Triage.
Thanks!
Changed in heat: | |
assignee: | nobody → Sahdev Zala (spzala) |
Changed in heat: | |
milestone: | icehouse-1 → icehouse-2 |
Changed in heat: | |
assignee: | Sahdev Zala (spzala) → Pablo Andres Fuente (pablo-a-fuente) |
status: | Triaged → In Progress |
Changed in heat: | |
status: | Fix Committed → Fix Released |
Changed in heat: | |
milestone: | icehouse-3 → 2014.1 |
So the issue is we don't yet have native replacements for the intrinsic functions:
https:/ /github. com/openstack/ heat/blob/ master/ heat/engine/ parameters. py#L40
So we'll need to add those, then reference the native versions in the stack-show output