We contentedly announce the release of: heat-translator 1.0.0: Tool to translate non-heat templates to Heat Orchestration Template. This release is part of the queens 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.9.0..1.0.0 --------------------------------------- db60b7e Use native Zuul v3 tox job c089696 Updated from global requirements a57ac03 Updated from global requirements 2884bfa Updated from global requirements ed0f34e Avoid tox_install.sh for constraints support e263a71 Updated from global requirements 9708976 Updated from global requirements e40b4cc Use id to identify images from Glance 420a41d Use image attribute if specified in os properties 3d027de Test against None 54cf66a Ignore error if the log config file is not present 998c848 Updated from global requirements 6909376 Updated from global requirements 73a8b17 Updated from global requirements eb6354a When removing an empty res also remove refs to it in depends_on b154640 Test if property is a get_input before treating it as such 0640edf Updated from global requirements 59a65ca Revert "Fix: nested resources cannot be given out" c68ae36 Revert "No need to write down the nested template file" 09a5399 Updated from global requirements b0ce130 Updated from global requirements f6fc481 Updated from global requirements 9f3ed02 No need to write down the nested template file 4a37a56 Updated from global requirements Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 15 +++++++++++ requirements.txt | 14 +++++----- test-requirements.txt | 8 +++--- tools/tox_install.sh | 30 ---------------------- tox.ini | 8 +++--- translator/common/images.py | 6 ++--- translator/common/utils.py | 9 +------ translator/hot/syntax/hot_template.py | 9 +++---- translator/hot/tosca/tosca_compute.py | 3 +++ translator/hot/tosca_translator.py | 8 +++--- translator/hot/translate_node_templates.py | 7 ++++- translator/shell.py | 5 +++- .../hot_output/hot_get_functions_semantic.yaml | 2 -- 14 files changed, 59 insertions(+), 83 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 2de8022..668264c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -6,2 +6,2 @@ Babel!=2.4.0,>=2.3.4 # BSD -cliff>=2.6.0 # Apache-2.0 -PyYAML>=3.10.0 # MIT +cliff!=2.9.0,>=2.8.0 # Apache-2.0 +PyYAML>=3.10 # MIT @@ -9 +9 @@ python-dateutil>=2.4.2 # BSD -six>=1.9.0 # MIT +six>=1.10.0 # MIT @@ -11,4 +11,4 @@ tosca-parser>=0.8.1 # Apache-2.0 -keystoneauth1>=2.21.0 # Apache-2.0 -python-novaclient>=9.0.0 # Apache-2.0 -python-heatclient>=1.6.1 # Apache-2.0 -python-glanceclient>=2.7.0 # Apache-2.0 +keystoneauth1>=3.3.0 # Apache-2.0 +python-novaclient>=9.1.0 # Apache-2.0 +python-heatclient>=1.10.0 # Apache-2.0 +python-glanceclient>=2.8.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index ff25da8..9968820 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -7 +7 @@ fixtures>=3.0.0 # Apache-2.0/BSD -oslotest>=1.10.0 # Apache-2.0 +oslotest>=3.2.0 # Apache-2.0 @@ -9,2 +9,2 @@ oslosphinx>=4.7.0 # Apache-2.0 -python-subunit>=0.0.18 # Apache-2.0/BSD -sphinx!=1.6.1,>=1.5.1 # BSD +python-subunit>=1.0.0 # Apache-2.0/BSD +sphinx!=1.6.6,>=1.6.2 # BSD @@ -13 +13 @@ testscenarios>=0.4 # Apache-2.0/BSD -testtools>=1.4.0 # MIT +testtools>=2.2.0 # MIT