Due to some fix in devstack, using the old lib/heat library doesn't work
anymore, so let's replicate the stop_heat function.
Change-Id: I8e7c62962cef29e35c37ad98a1646630388fb4ab
Closes-Bug: #1506462
If a stack domain user is missing on delete, we currently fail to
delete the keypair. We should tolerate this in a simiar way to
that done for _delete_user.
Change-Id: I6d60612e6187385a2d3b6b6fcf67acb99b572fc3
Closes-Bug: #1505981
When environment of a stack contained a parameter_defaults section with
a value for a parameter of type comma_delimited_list or json, that default
didn't get applied unless in a nested stack.
The issue was that CommaDelimitedListParam contains a variable to cache
its value, and that cache was only created upon creation of a
CommaDelimitedListParam object, but it wasn't updated on `set_default`
method call. The cache now updates on `set_default` too.
Co-Authored-By: Steven Hardy <shardy@redhat.com>
Change-Id: I85b13a79dbc97a77e20c0d5df8eaf05b3000815e
Closes-Bug: #1504137
Ceilometer services are now enabled and controlled via a plugin
with this change Ie3219a41a3d371d9ac21552e3d8b15775ea696f6. This
means we can remove all ceilometer specific manual config entries
in the grenade plugin.
Related-Bug: #1489436
Change-Id: I2fbff1fed38ac8acc8a7950024714abea049aeb8
This updates OS::Magnum::BayModel in the Magnum resources
with the new properties network_driver, http_proxy,
https_proxy, no_proxy, labels, and insecure.
Change-Id: I2c9ce5a7b3203feee0ba444440f8a3e3a1c9cd0d
Implements: partial blueprint magnum-resources
This change enhances Heat wait condition resources with selectable
signal types. The token based signal is kept for compatibility, but now
the user can opt for any of the other signal types supported by the
SignalResponder class.
Change-Id: Iafc28954b743f0dc46a49d29d42e7123827930b8
Implements: blueprint uniform-resource-signals
We get Location header in unicode format. Need to encode it to utf-8
format, otherwise heat won't work on some requests running via
mod_wsgi.
Closes-Bug: #1500807
Change-Id: I8950360e71cd62baf899d0aff822b981b5d99068
The refactor includes:
1. Remove some redundant codes
2. Use self.properties[*] instead of self.properties.get(*)
Change-Id: Ic7a3001ab271cad12f4fe45c0930562070a0d600
Implements the special handling required for server and port resources
rollback to be possible.
Change-Id: If1b39df070f5e5394304d3e2b31ee7226ec2f270
Partial-Implements: blueprint rich-network-prop
Closes-Bug: #1498660
Add port_extra_properties to Nova::Server networks
list for detailed definition of internal port due
creating.
implements bp rich-network-prop
Change-Id: Ifddcc46711a48ec762bba76fc11562d14e00e312
If we use oslo.db fixtures, we'll need these 2 packages or
the next version of oslo.db release will break us.
Change-Id: I71f001c8b75ad52e68ccab8f07cd8946772fd03b
Closes-Bug: #1503501
To get attribute instead of return None if resource
is in SNAPSHOT or CHECK action.
This patch allow to get_attr for hot template version
'2013-05-23' also.
Change-Id: I318f4c158ebe0a4afbb3f0bcbe9d856d90f0a4bb
Closes-Bug: #1505054