Topology for the stacks created from a nested template, template with ResourceGroup resource and provider resource in the template doesn't show the actual topology
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Heat |
Triaged
|
Wishlist
|
Unassigned | ||
heat-dashboard |
Triaged
|
Medium
|
Unassigned |
Bug Description
Create stacks as mentioned below
1. Nested template
template 1 has server, volume and volume_attachment resources.
template 2 just has one resource of type "template 1". That is, template 2 is a nested template.
create a stack using the template 2
This kind of template can be found at
https:/
2. provider resource in the template
template 1 has server, volume and volume_attachment resources.
template 2 defines the provider resource as follows
resource_
My::Server:
template 3 has only one resource of type "My::Server:
Create a stack using the template 3
This kind of template can be found at
https:/
3. ResourceGroup resource in the template
template 1 has server, volume and volume_attachment resources.
template 2 has resource group resource of type: OS::Heat:
Create a stack using template 2
This kind of template can be found at
https:/
After the stacks are created, navigate to view the topology of the stacks.
In the topology of the each stack, we can see only one resource that is defined in the template that is used to create the stack.
This is correct literally but doesn't make any sense.
Find the screen shot of the topologies attached to this bug.
For a nested template, shouldn't the resources from the template that is being referred also needs to be displayed in the topology?
Same case for provider resource in the template and ResourceGroup resource in the template
tags: | added: heat |
tags: | removed: heat |
Changed in horizon: | |
importance: | Undecided → Medium |
status: | New → Triaged |
tags: | added: heat |
Changed in heat: | |
milestone: | none → no-priority-tag-bugs |
screen shot of topology for provider resource in the template