Remove useless validate methods

Remove the validate methods of s3 and swift resources, as they don't
provide any value and hide validation of properties.

Change-Id: I5b9f7aef828d5e4d7cdebfd2bd550feaae545c90
Closes-Bug: #1260643
EventService exception handling to not log errors

In order to not log a StackNotFound exception as an error, the
identify_stack() method is now decorated with the
heat.openstack.common.rpc.client_exceptions wrapper.

Change-Id: I51adcfe4d86d312c9887e51e6c113f99e0f1b783
Closes-Bug: #1231135
rackspace: Convert CloudLoadBalancer to new Schema format

blueprint property-schema-conversion

Change-Id: I1b322041dc3c746cc67a38da2b1395ce6bd59f98
rackspace: Convert resources to new Schema format

blueprint property-schema-conversion

Change-Id: I2aa4c86b6b7d8931e6526fdb9a56b4b982045270
SignalResponder store access/secret in resource data

We need to stop relying on the logic in heat_keystoneclient which
assumes there is only one keypair per user, as this assumption
may not remain true in future.

So instead, store the access/secret key in the DB as resource data,
which is probably better from a performance perspective anyway, and
will also allow SignalResponder subclasses to potentially override
the default credentials implementation more easily.

Change-Id: I7952181f30c94848acf358ab34cf17b6281d43ac
Partial-Bug: #1089261
blueprint: instance-users
add assertion to heat-keystone-setup script

Defensive check for various critical steps in the script

Change-Id: I9df01011940d80532787c3acaf0cc8ec10e97cc8
closes-bug: #1260561
Remove unnecessary setUp call

A setUp method that just upcalls to the parent setUp is redundant and
can be removed.

Change-Id: Id3acee286e551622f4fcfa29934d18e52f4fd47d
Add migration test framework

This is partly taken from nova and uses the oslo-incubator test migration
framework.

Change-Id: Ia09e3dd2e85917607025a8cf82aa259445c2c24f
Fix misused assertTrue in unit tests

The patch merged under review https://review.openstack.org/#/c/61816/3
still uses assertTrue instead of assertEqual.

This patch properly corrects this.

Change-Id: I09fd4b7355dd721b513febd0669cb1368b5cda19
Closes-Bug: #1226374
Do not override cloud-init cloud_config_modules

In the past it may have been necessary to do this but it causes problems
for users of advanced features. We should be able to operate with the
default OS configuration of cloud-init.

Change-Id: Ic26bffb17b1870d656fea72cf3da3dfe2b7f44d0
Closes-Bug: #1263297
Let users specify metadatas on swift accounts.

Change-Id: Ifc9d046759be1be88ad0d7a51dc73ba370a49d8f
Implements: blueprint swift-tempurl
Change loglevel for certain failures

Change Log.info to Log.error/Log.warning to make trouble shooting
more apparent

Change-Id: Ie293df0c941414da8fb035e4d4b170a0a4c9d397
Imported Translations from Transifex

Change-Id: Iff22a95603f04855b25f465df07784f07d17a6ec
Add new Ceilometer combination alarm resource

This patch introduces a new OS::Ceilometer::CombinationAlarm resource
allowing the creation of combination alarms in Ceilometer.

Implements: blueprint ceilometer-combination-alarms
Change-Id: I8d7ba7f210423a5e7a1b1f1b86007fabdade7482
Updated from global requirements

Change-Id: I6ddaccfc07132a9d18f3ffdfe1b5919e85b88300
Merge "SignalResponder store access/secret in resource data"
Merge "Imported Translations from Transifex"
Merge "Remove unnecessary setUp call"
Merge "Updated from global requirements"
Merge "Change loglevel for certain failures"