[Openstack] [Heat/Ceilometer/Havana]: Auto scaling no longer occurring after some time
Eoghan Glynn
eglynn at redhat.com
Thu Mar 6 09:21:21 UTC 2014
----- Original Message -----
> On Mon, Feb 24, 2014 at 04:46:17AM -0500, Eoghan Glynn wrote:
> >
> > Hi Juha,
> >
> > Are you using Havana?
> >
> > If so, your alarm resource templates seem to be missing setting the
> > "repeat_actions" attribute to true. Continuous notification was required
> > in order for the Heat autoscaling cooldown logic (and continued scaling
> > actions) to work.
> >
> > This was a quirk of the Heat implementation in Havan, but TBH from a
> > usability PoV should have always had this set to True by default. This
> > is fixed now on Heat:master:
> >
> > https://github.com/openstack/heat/commit/4dc987ef
> >
> > but hasn't been backported to Heat:stable/stable.
>
> I just took a look, and I don't think we can backport it, because it's
> changing the resource interface default
>
> It's possible (although unlikely) that someone could be relying on the
> existing default so I don't think the patch is a valid candidate for a
> stable backport, unfortunately.
Are ceilometer alarms typically used in heat templates for anything other
than autoscaling I wonder?
If not, then I think it would be OK to change the default repeat_actions
on stable, as it would only impact users who are relying on a feature
to *not* work ;)
But if alarms are used in a general purpose sense, then you're probably
correct on the suitability for the stable branch.
Cheers,
Eoghan
More information about the Openstack
mailing list