Updated openstack/openstack
Project: openstack/heat  f58ee0f8bd3d760b82b6750cba81ddd9e5188ebb
null
Change Resource timestamps to save correct info

Resource.updated_time is currently being treated as modification time
of the object in the database.  Since it's not a very useful thing to
have and the CFN API treats this value as "the last time an update
call was issued", it makes sense to have the same behavior here as
well.

This changes the current real-time retrieval of created_time and
updated_time in favor of the attributes already present in the
resource and changes the information stored in these two fields to be
the time the resource was created and the time the resource was last
updated by the user, respectively.

Co-Authored-By: Richard Lee <rblee88@gmail.com>
Related-Bug: #1193269
Change-Id: Iad689b97d237fa63856b878827a1fcb1676c991c
Updated openstack/openstack
Project: openstack/heat  0429fa8d50ed1c8961efe79cc2b3bed43c8aefaa
null
Fix stack_get_all call on stack watcher

This reverts the Engine.start() behavior to what it was before the patch
Ifdcfc44a3483a089ae803cfd044151262957674a.

Co-Authored-By: Richard Lee <rblee88@gmail.com>
Closes-Bug: #1285681
Change-Id: I47891c41fd345fe614675aeb9f82ff5d74d50a76
Updated openstack/openstack
Project: openstack/heat  43d870cc4b9785378e7edc66aba18738c0c31277
null
Alter stack_count_all_by_tenant to stack_count_all

Preparing the database for the unscoped list stacks, this removes
stack_count_all_by_tenant in favor of a single function that is tenant
aware.  This way, you can call stack_count_all(tenant_safe=False) and
count all stacks, regardless of the tenants.

tenant_safe defaults to True.

Co-Authored-By: Anderson Mesquita <andersonvom@gmail.com>
Implements: blueprint management-api (partial)
Change-Id: Ic44b884120290b6ceaf4936e015ef6661aaf6694