Intrinsic functions not resolved by Fn::ResourceFacade

Bug #1299204 reported by Zane Bitter
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Heat
Fix Released
Medium
Zane Bitter

Bug Description

If an intrinsic function is used in the DeletionPolicy or UpdatePolicy of a facade resource, attempting to obtain it from within the provider template using Fn::ResourceFacade will fail.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to heat (master)

Fix proposed to branch: master
Review: https://review.openstack.org/83894

Changed in heat:
assignee: nobody → Zane Bitter (zaneb)
status: New → In Progress
Changed in heat:
importance: Undecided → Medium
milestone: none → juno-1
Steven Hardy (shardy)
tags: added: icehouse-rc-potential
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to heat (master)

Reviewed: https://review.openstack.org/83894
Committed: https://git.openstack.org/cgit/openstack/heat/commit/?id=d8ecffda3437be2d0bcede358a5c337f0cb1e2dc
Submitter: Jenkins
Branch: master

commit d8ecffda3437be2d0bcede358a5c337f0cb1e2dc
Author: Zane Bitter <email address hidden>
Date: Mon Mar 31 21:13:22 2014 -0400

    Resolve data from Resource Facade

    Since we are looking directly at the template data for the resource facade,
    we need to resolve any intrinsic functions that may be present. (For
    example, this would be expected if we ever had more than one level of
    provider templates, or if e.g. the DeletionPolicy was passed as parameter
    to the main stack).

    Closes-bug: #1299204

    Change-Id: Iaae2fe7be6618c1dee84f2c90bdc179dc2be67d6

Changed in heat:
status: In Progress → Fix Committed
Changed in heat:
milestone: juno-1 → icehouse-rc2
tags: removed: icehouse-rc-potential
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to heat (milestone-proposed)

Fix proposed to branch: milestone-proposed
Review: https://review.openstack.org/85895

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to heat (milestone-proposed)

Reviewed: https://review.openstack.org/85895
Committed: https://git.openstack.org/cgit/openstack/heat/commit/?id=ce5d1ff18bbbd3fee411ed4c86d070dcc3f3b64b
Submitter: Jenkins
Branch: milestone-proposed

commit ce5d1ff18bbbd3fee411ed4c86d070dcc3f3b64b
Author: Zane Bitter <email address hidden>
Date: Mon Mar 31 21:13:22 2014 -0400

    Resolve data from Resource Facade

    Since we are looking directly at the template data for the resource facade,
    we need to resolve any intrinsic functions that may be present. (For
    example, this would be expected if we ever had more than one level of
    provider templates, or if e.g. the DeletionPolicy was passed as parameter
    to the main stack).

    Closes-bug: #1299204

    Change-Id: Iaae2fe7be6618c1dee84f2c90bdc179dc2be67d6

Changed in heat:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in heat:
milestone: icehouse-rc2 → 2014.1
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.