[Tacker] VNFs stuck in PENDING_SCALE_xxx
I'm using Tacker in a manual Newton installation, testing scaling VNFs.
The problem is: whenever HEAT refuses to scale resources because of "no change in capacity" (min or max instances reached) or the scaling request came inside the "cooldown" timer (both valid, common situations), the VNF remains in PENDING_SCALE_xxx state for a long time.
I'm wondering if there's a way to alter the timer that Tacker waits before putting the VNF back to "ACTIVE" state.
Thanks.
PS - Related to https://answers.launchpad.net/tacker/...
can you tell what is the version of tacker and the version of tacker-client that you are using?
You can try editing these values in the tacker.conf file "stack_retry_wait" and "stack_retries" under [openstack-vim] section and then restart the tackerd to reflect the changes.
@DarkKnight: thanks, there it is! but it seems Tacker's ''retries" are just monitor queries to Heat, to see if it already completed, they are not actual retries of the stack's creation/deletion. So at the end, it's just a timer (retries * retry_wait) that Tacker waits for Heat to complete anything.
If you notice, these parameters are defined under two different sections viz. [openstack-vim] and [tacker-heat]. Do you know how these are different?
@DarkKnight: I don't have the [tacker-heat] section, just the vim one, where I made the tests. Just noticed I'm not using the latest tacker-server version, I have 0.5.1.dev141, which one do you have?