[openstack-dev] [heat] intrinsic function bugfixes and hot versioning

Thomas Herve therve at redhat.com
Thu Feb 18 10:40:16 UTC 2016

On Wed, Feb 17, 2016 at 7:54 PM, Steven Hardy <shardy at redhat.com> wrote:
> Hi all,
> So, Zane and I have discussed $subject and it was suggested I take this to
> the list to reach consensus.
> Recently, I've run into a couple of small but inconvenient limitations in
> our intrinsic function implementations, specifically for str_replace and
> repeat, both of which did not behave the way I expected when referencing
> things via get_param/get_attr:

Disclaimer: compatibility is not black and white, especially in these
cases. We need to make decisions based on the impact we can imagine on
users, so it's certainly subjective. That said:

> https://bugs.launchpad.net/heat/+bug/1539737

I think it works fine as a bug fix.

> https://bugs.launchpad.net/heat/+bug/1546684

I agree that a new version would be better.

The main difference for me is that even if it's arguable, you could
build a working template relying on the current behavior (having a
template returned by a function).
If you find a way to keep the current behavior *and* have the one you
expect, then I can see it as a bug fix.


More information about the OpenStack-dev mailing list