We are overjoyed to announce the release of: heat-translator 0.9.0: Tool to translate non-heat templates to Heat Orchestration Template. This release is part of the pike release series. The source is available from: http://git.openstack.org/cgit/openstack/heat-translator/ Download the package from: https://pypi.python.org/pypi/heat-translator Please report issues through launchpad: https://bugs.launchpad.net/heat-translator For more details, please see below. Changes in heat-translator 0.8.0..0.9.0 --------------------------------------- 4973b0c Updated from global requirements ce68e44 Updated from global requirements 3c53dc7 Fix: nested resources cannot be given out fe88383 Updated from global requirements 6904aab Support os_version, os_type, and os_distro image properties 3ce7de1 Add 'cooldown' attribute to scaling policy cf24178 Updated from global requirements 8184fa5 Updated from global requirements 1b5b07a Updated from global requirements Diffstat (except docs and test files) ------------------------------------- requirements.txt | 8 +- test-requirements.txt | 4 +- translator/common/images.py | 61 ++-- translator/common/utils.py | 9 +- translator/hot/syntax/hot_template.py | 9 +- .../hot/tosca/tosca_cluster_policies_scaling.py | 390 ++++++++++----------- translator/hot/tosca/tosca_compute.py | 54 ++- translator/hot/tosca/tosca_policies_scaling.py | 3 + translator/hot/tosca_translator.py | 5 +- .../hot_output/autoscaling/hot_autoscaling.yaml | 3 + .../monitoring/hot_monitoring_scaling.yaml | 3 + .../hot_output/nfv/hot_tosca_nfv_autoscaling.yaml | 3 + .../data/monitoring/tosca_monitoring_scaling.yaml | 1 + 16 files changed, 318 insertions(+), 256 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 39d6c7b..2de8022 100644 --- a/requirements.txt +++ b/requirements.txt @@ -11,2 +11,2 @@ tosca-parser>=0.8.1 # Apache-2.0 -keystoneauth1>=2.18.0 # Apache-2.0 -python-novaclient>=7.1.0 # Apache-2.0 +keystoneauth1>=2.21.0 # Apache-2.0 +python-novaclient>=9.0.0 # Apache-2.0 @@ -14,2 +14,2 @@ python-heatclient>=1.6.1 # Apache-2.0 -python-glanceclient>=2.5.0 # Apache-2.0 -requests!=2.12.2,!=2.13.0,>=2.10.0 # Apache-2.0 +python-glanceclient>=2.7.0 # Apache-2.0 +requests>=2.14.2 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 9294851..ff25da8 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5 +5 @@ hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0 -coverage>=4.0 # Apache-2.0 +coverage!=4.4,>=4.0 # Apache-2.0 @@ -10 +10 @@ python-subunit>=0.0.18 # Apache-2.0/BSD -sphinx>=1.5.1 # BSD +sphinx!=1.6.1,>=1.5.1 # BSD