We are gleeful to announce the release of: heat-translator 2.4.0: Tool to translate non-heat templates to Heat Orchestration Template. This release is part of the xena release series. The source is available from: https://opendev.org/openstack/heat-translator Download the package from: https://pypi.org/project/heat-translator Please report issues through: https://bugs.launchpad.net/heat-translator/+bugs For more details, please see below. Changes in heat-translator 2.2.0..2.4.0 --------------------------------------- 491348b Add Python3 xena unit tests c6e0492 ETSI-NFV SOL 001 translation: AffinityRule 2c94431 Fix processing related to required properties Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- .../tosca_policies_nfv_common_affinityrule.py | 72 +++++++ .../etsi_nfv/tosca_groups_nfv_placementgroup.py | 32 +++ .../etsi_nfv/tosca_policies_nfv_affinityrule.py | 33 +++ .../tosca_policies_nfv_antiaffinityrule.py | 33 +++ .../hot/tosca/tosca_cluster_policies_scaling.py | 10 +- translator/hot/tosca/tosca_policies_monitoring.py | 6 + translator/hot/tosca/tosca_policies_scaling.py | 32 +-- .../autoscaling/tosca_cluster_autoscaling.yaml | 131 ++++++------ .../data/custom_types/senlin_cluster_policies.yaml | 46 +++- .../tosca_nfv_vdu_affinity_with_scope_nfvi.yaml | 85 ++++++++ ...ca_nfv_vdu_affinity_with_unsupported_scope.yaml | 233 +++++++++++++++++++++ ..._nfv_vdu_affinity_with_unsupported_targets.yaml | 155 ++++++++++++++ .../hot_output/autoscaling/hot_autoscaling.yaml | 9 +- .../hot_nfv_vdu_affinity_with_scope_nfvi.yaml | 48 +++++ ...ot_nfv_vdu_affinity_with_unsupported_scope.yaml | 80 +++++++ ..._nfv_vdu_affinity_with_unsupported_targets.yaml | 56 +++++ .../data/monitoring/tosca_monitoring_scaling.yaml | 12 +- .../test_tosca_nfv_autoscaling_with_params.yaml | 188 ++++++++--------- .../reservation/tosca-vnfd-reservation-id.yaml | 2 +- 26 files changed, 1152 insertions(+), 216 deletions(-)
participants (1)
-
no-reply@openstack.org