Fix UT and FT VNFD yaml because lack of properties

An error occurs in tox due to an incorrect setting of
properties related to tosca.policies.tacker.Scaling.
Therefore, this patch fixes the related VNFDs.
The error is occurring in unittest and FT, so fix both.

At the same time, there was a problem with the version of
heat-translator, so modify the following files as well.
- lower-constraints.txt
- requirements.txt

Co-Authored-By: Yasufumi Ogawa <yasufum.o@gmail.com>
Change-Id: Iae2b25abe53eda483e811171306d3d375a7e1687
Closes-Bug: #1921996
This commit is contained in:
Hiroo Kitamura 2021-03-31 14:34:39 +09:00
parent 550b39277f
commit e6a7ff593f
12 changed files with 18 additions and 12 deletions

View File

@ -160,5 +160,5 @@ wrapt==1.10.11
# but the latest revision from git repo for development. # but the latest revision from git repo for development.
# If you install packages, comment out two lines of `install_package_gitrepo` in # If you install packages, comment out two lines of `install_package_gitrepo` in
# `devstack/plugin.sh` in addition to activate following lines. # `devstack/plugin.sh` in addition to activate following lines.
heat-translator==2.2.0 # Apache-2.0 heat-translator==2.3.0 # Apache-2.0
tosca-parser==2.3.0 # Apache-2.0 tosca-parser==2.3.0 # Apache-2.0

View File

@ -60,5 +60,5 @@ glance-store>=2.4.0 # Apache-2.0
# but the latest revision from git repo for development. # but the latest revision from git repo for development.
# If you install packages, comment out two lines of `install_package_gitrepo` in # If you install packages, comment out two lines of `install_package_gitrepo` in
# `devstack/plugin.sh` in addition to activate following lines. # `devstack/plugin.sh` in addition to activate following lines.
heat-translator>=2.2.0 # Apache-2.0 heat-translator>=2.3.0 # Apache-2.0
tosca-parser>=2.3.0 # Apache-2.0 tosca-parser>=2.3.0 # Apache-2.0

View File

@ -40,8 +40,8 @@ topology_template:
policies: policies:
- SP1: - SP1:
type: tosca.policies.tacker.Scaling type: tosca.policies.tacker.Scaling
targets: [VDU1]
properties: properties:
targets: [VDU1]
increment: 1 increment: 1
cooldown: 120 cooldown: 120
min_instances: 1 min_instances: 1

View File

@ -56,8 +56,8 @@ topology_template:
policies: policies:
- SP1: - SP1:
type: tosca.policies.tacker.Scaling type: tosca.policies.tacker.Scaling
targets: [VDU1, VDU2]
properties: properties:
targets: [VDU1, VDU2]
increment: 1 increment: 1
cooldown: 120 cooldown: 120
min_instances: 1 min_instances: 1

View File

@ -40,8 +40,8 @@ topology_template:
policies: policies:
- SP1: - SP1:
type: tosca.policies.tacker.Scaling type: tosca.policies.tacker.Scaling
targets: [VDU1]
properties: properties:
targets: [VDU1]
increment: 1 increment: 1
cooldown: 60 cooldown: 60
min_instances: 1 min_instances: 1

View File

@ -41,8 +41,8 @@ topology_template:
policies: policies:
- SP1: - SP1:
type: tosca.policies.tacker.Scaling type: tosca.policies.tacker.Scaling
targets: [VDU1]
properties: properties:
targets: [VDU1]
increment: 1 increment: 1
cooldown: 60 cooldown: 60
min_instances: 1 min_instances: 1

View File

@ -87,4 +87,4 @@ topology_template:
min_instances: 0 min_instances: 0
max_instances: 2 max_instances: 2
default_instances: 0 default_instances: 0
targets: [VDU1] targets: [VDU1]

View File

@ -46,6 +46,6 @@ topology_template:
increment: 1 increment: 1
max_instances: 3 max_instances: 3
min_instances: 1 min_instances: 1
targets: targets:
- VDU1 - VDU1
type: tosca.policies.tacker.Scaling type: tosca.policies.tacker.Scaling

View File

@ -46,7 +46,7 @@ topology_template:
min_instances: 1 min_instances: 1
max_instances: 3 max_instances: 3
default_instances: 2 default_instances: 2
targets: [ VDU1 ] targets: [ VDU1 ]
- vdu1_cpu_usage_monitoring_policy: - vdu1_cpu_usage_monitoring_policy:
type: tosca.policies.tacker.Alarming type: tosca.policies.tacker.Alarming

View File

@ -36,8 +36,8 @@ topology_template:
policies: policies:
- SP1: - SP1:
type: tosca.policies.tacker.Scaling type: tosca.policies.tacker.Scaling
targets: [VDU1]
properties: properties:
targets: [VDU1]
increment: 1 increment: 1
cooldown: 60 cooldown: 60
min_instances: 1 min_instances: 1

View File

@ -35,8 +35,8 @@ topology_template:
policies: policies:
- SP1: - SP1:
type: tosca.policies.tacker.Scaling type: tosca.policies.tacker.Scaling
targets: [VDU1]
properties: properties:
targets: [VDU1]
increment: 1 increment: 1
cooldown: 60 cooldown: 60
min_instances: 1 min_instances: 1

View File

@ -330,6 +330,12 @@ policy_types:
type: integer type: integer
required: true required: true
description: Number of nodes to add or remove during the scale out/in. description: Number of nodes to add or remove during the scale out/in.
targets:
type: list
entry_schema:
type: string
required: true
description: List of Scaling nodes.
target_cpu_utilization_percentage: target_cpu_utilization_percentage:
type: integer type: integer
required: false required: false