Moving translate same logic in different method

Change-Id: I9870377fb41e6da1c7ed15d390a82216c4306109
Handle error with non existing template file

This patch allows to propagate IOError instead of returning
TemplateResource which does not contain property_schema.
Change-Id: Ib1e09de8c10672312eea09f62a28f0885d98b089
Closes-Bug: #1394552
Fix package name when using heat-db-setup in rhel7

In rhel7 mysql-server is replaced by mariadb-server, using
the right name to install package.

Closes-Bug: #1395726
Change-Id: I02e79a6f8da5bd082568c22d3efc4c231dfbd8c7
Support volume type in Sahara Node Group Template

Latest python-saharaclient (already in Heat dependencies) has ability to
specify cinder volume type when creating node group templates.
This patch adds support for this feature to
OS::Sahara::NodeGroupTemplate resource in Heat.

Change-Id: Ib12bc9b8da31fdb342b76fcb523212776ac2e802
Closes-Bug: #1369574
Update Barbican resources to match library changes

This patch updates both Barbican resources and the client to match
recent changes in python-barbicanclient.

Closes-Bug: #1396283

Change-Id: I7a785fd68ffdcda0e622d576a555b3699c706b77
Fix [H302] errors in heat/engine

Change-Id: Ib3e1a6f9d5e82e9fb29b000157b57dbc3883b42e
Fix [H302] errors in heat/tests

Change-Id: Ia7527c6704e61d854be8e847e2401f33fb48d4df
Fix [H302] errors in heat_integrationtests

Change-Id: I116e55685e1ee11a0c58c9b33c00cfc0e9f42efe
Remove ignoring [H302] in tox.ini

Change-Id: I5049d4108d3fa88fb7214034ddcd77f27bb8e84d
Merge "Fix [H302] errors in heat/engine"
Merge "Fix [H302] errors in heat/tests"
Merge "Fix [H302] errors in heat_integrationtests"
Merge "Remove ignoring [H302] in tox.ini"
Merge "Update Barbican resources to match library changes"
Merge "Moving translate same logic in different method"
Merge "Support volume type in Sahara Node Group Template"
Add default_client_name in Nova::FloatingIPAssoc

default_client_name has been missed, so stack fails
to delete, if server, from which floating ip association
depends, not exist.

Change-Id: I01bb91f8afaeb483e1a4bb55653dc3189a62bf12
Closes-bug: #1396982
Merge "Fix package name when using heat-db-setup in rhel7"
Merge "Add default_client_name in Nova::FloatingIPAssoc"
Merge "Handle error with non existing template file"