We are pleased to announce the release of: heat-translator 0.8.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.7.0..0.8.0 --------------------------------------- eddcaad Updated from global requirements a15c8e8 Updated from global requirements cb4883a Implement monitoring policy in HT 219265c Updated from global requirements cd664a5 Updated from global requirements d7d6aee Fix bug that only 1 volume will be attached to VDU automatically 7ccbc87 Assign floating IP to the vdu 640bbdb Add sample dockerfile to build translator container cda0680 Updated from global requirements 6493c98 [Fix gate]Update test requirement 64d760a Updated from global requirements 34e92f8 Updated from global requirements 81cc41a Updated from global requirements cb84abd Updated from global requirements c07ea2b Updated from global requirements 950f5d5 Updated from global requirements 3cf5688 Replace yaml.load() with yaml.safe_load() 221dec4 Allow boot vdu from volume 4376df0 Updated from global requirements Diffstat (except docs and test files) ------------------------------------- requirements.txt | 14 ++-- setup.py | 2 +- test-requirements.txt | 4 +- translator/common/utils.py | 2 +- translator/container/docker/dockerfile | 18 ++++ translator/hot/syntax/hot_resource.py | 3 +- translator/hot/tosca/tosca_compute.py | 5 +- translator/hot/tosca/tosca_floating.py | 48 +++++++++++ translator/hot/tosca/tosca_policies_monitoring.py | 82 ++++++++++++++++++ translator/hot/tosca/tosca_policies_scaling.py | 2 +- translator/hot/translate_node_templates.py | 24 ++++-- translator/shell.py | 2 +- .../monitoring/hot_monitoring_scaling.yaml | 50 +++++++++++ ...ultiple_blockstorage_w_multiple_attachment.yaml | 97 ++++++++++++++++++++++ .../data/monitoring/tosca_monitoring_scaling.yaml | 59 +++++++++++++ ...ultiple_blockstorage_w_multiple_attachment.yaml | 79 ++++++++++++++++++ 20 files changed, 568 insertions(+), 32 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 29c8684..39d6c7b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,3 +4,3 @@ -pbr>=1.8 # Apache-2.0 -Babel>=2.3.4 # BSD -cliff>=2.3.0 # Apache-2.0 +pbr!=2.1.0,>=2.0.0 # Apache-2.0 +Babel!=2.4.0,>=2.3.4 # BSD +cliff>=2.6.0 # Apache-2.0 @@ -10,3 +10,3 @@ six>=1.9.0 # MIT -tosca-parser>=0.7.0 # Apache-2.0 -keystoneauth1>=2.16.0 # Apache-2.0 -python-novaclient!=2.33.0,>=2.29.0 # Apache-2.0 +tosca-parser>=0.8.1 # Apache-2.0 +keystoneauth1>=2.18.0 # Apache-2.0 +python-novaclient>=7.1.0 # Apache-2.0 @@ -15 +15 @@ python-glanceclient>=2.5.0 # Apache-2.0 -requests!=2.12.2,>=2.10.0 # Apache-2.0 +requests!=2.12.2,!=2.13.0,>=2.10.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 0d9fdf6..9294851 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -4 +4 @@ -hacking<0.11,>=0.10.0 +hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0 @@ -10 +10 @@ python-subunit>=0.0.18 # Apache-2.0/BSD -sphinx!=1.3b1,<1.4,>=1.2.1 # BSD +sphinx>=1.5.1 # BSD