[new][tacker] tacker 0.3.1 release (mitaka)
We are jazzed to announce the release of: tacker 0.3.1: OpenStack NFV Orchestration This release is part of the mitaka stable release series. For more details, please see below. Changes in tacker 0.3.0..0.3.1 ------------------------------ 04a973b Fix keystone error handling in openstack driver e586052 Fix user_data handling in VDU.Tacker node type fce1c7b Updated from global requirements 02aaa0a Update TOSCA defs to set required: true/false as appropriate on properties 0d1354f Disable nova quota for dsvm functional test bf63872 Updated from global requirements 447c191 Adds sample TOSCA VNFDs for EVP features 8014b10 Collect test result reports bea76d9 Support port_security_enabled for Heat Kilo ver d242d26 Fix monitoring of TOSCA VNFDs 2c43340 Fix keystone v2 support for multisite 824bd33 Add an exception class for undefined default_vim option 903ca80 Remove unused attach/detach interface method. 2a5290c Fixing assignment-from-no-return issue. a7f5186 Openwrt image download failure handled a5c2f87 Updated from global requirements ad00326 Updated from global requirements 559dee3 Update .gitreview for stable/mitaka Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + devstack/lib/tacker | 29 ++++---- .../samples/sample-tosca-vnfd-cpu-dedicate.yaml | 37 ++++++++++ devstack/samples/sample-tosca-vnfd-flavor.yaml | 1 + .../samples/sample-tosca-vnfd-http-monitor.yaml | 13 ++-- devstack/samples/sample-tosca-vnfd-hugepages.yaml | 36 ++++++++++ devstack/samples/sample-tosca-vnfd-image.yaml | 5 ++ devstack/samples/sample-tosca-vnfd-monitor.yaml | 15 ++-- devstack/samples/sample-tosca-vnfd-multi-vdu.yaml | 5 ++ devstack/samples/sample-tosca-vnfd-numacount.yaml | 36 ++++++++++ devstack/samples/sample-tosca-vnfd-numadefine.yaml | 46 +++++++++++++ devstack/samples/sample-tosca-vnfd-sriov.yaml | 46 +++++++++++++ .../samples/sample-tosca-vnfd-vcpu-topology.yaml | 39 +++++++++++ devstack/samples/sample-tosca-vnfd.yaml | 5 ++ devstack/samples/tosca_openwrt.yaml | 13 ++-- requirements.txt | 10 +-- tacker/extensions/nfvo.py | 6 ++ tacker/manager.py | 6 +- tacker/nfvo/drivers/vim/openstack_driver.py | 32 ++++----- .../samples/sample-tosca-vnfd-http-monitor.yaml | 5 ++ .../etc/samples/sample-tosca-vnfd-monitor.yaml | 5 ++ .../etc/samples/sample-tosca-vnfd-multi-vdu.yaml | 15 ++++ .../infra_drivers/heat/data/hot_tosca_openwrt.yaml | 1 + .../heat/data/hot_tosca_openwrt_kilo.yaml | 25 +++++++ .../heat/data/hot_tosca_openwrt_userdata.yaml | 29 ++++++++ .../infra_drivers/heat/data/test_tosca_flavor.yaml | 6 +- .../data/test_tosca_flavor_and_capabilities.yaml | 6 +- .../heat/data/test_tosca_flavor_defaults.yaml | 6 +- .../heat/data/test_tosca_flavor_no_units.yaml | 6 +- .../infra_drivers/heat/data/test_tosca_image.yaml | 6 +- .../heat/data/test_tosca_openwrt.yaml | 18 ++--- .../heat/data/test_tosca_openwrt_userdata.yaml | 49 ++++++++++++++ .../heat/data/tosca_flavor_all_numa_count.yaml | 6 +- .../heat/data/tosca_flavor_all_numa_nodes.yaml | 6 +- .../heat/data/tosca_flavor_cpu_allocations.yaml | 6 +- .../heat/data/tosca_flavor_huge_pages.yaml | 6 +- .../heat/data/tosca_flavor_numa_nodes.yaml | 6 +- .../heat/data/tosca_flavor_numa_nodes_count.yaml | 6 +- .../vm/nfvo/drivers/vim/test_openstack_driver.py | 14 ++++ tacker/vm/infra_drivers/abstract_driver.py | 8 --- tacker/vm/infra_drivers/heat/heat.py | 62 +++++++++++------ tacker/vm/infra_drivers/nova/nova.py | 24 ------- tacker/vm/keystone.py | 9 +-- tacker/vm/tosca/lib/tacker_defs.yaml | 41 +++++++++-- tacker/vm/tosca/lib/tacker_nfv_defs.yaml | 23 ++++++- tacker/vm/tosca/utils.py | 46 ++++++++++++- tacker/vm/vim_client.py | 5 +- test-requirements.txt | 5 +- tools/ostestr_compat_shim.sh | 8 +++ tox.ini | 12 +++- 58 files changed, 858 insertions(+), 222 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index f42dede..20de051 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8,2 +8,2 @@ PasteDeploy>=1.5.0 # MIT -Routes!=2.0,!=2.1,>=1.12.3;python_version=='2.7' # MIT -Routes!=2.0,>=1.12.3;python_version!='2.7' # MIT +Routes!=2.0,!=2.1,!=2.3.0,>=1.12.3;python_version=='2.7' # MIT +Routes!=2.0,!=2.3.0,>=1.12.3;python_version!='2.7' # MIT @@ -11 +11 @@ anyjson>=0.3.3 # BSD -Babel>=1.3 # BSD +Babel!=2.3.0,!=2.3.1,!=2.3.2,!=2.3.3,>=1.3 # BSD @@ -22 +22 @@ python-heatclient>=0.6.0 # Apache-2.0 -python-keystoneclient!=1.8.0,!=2.1.0,>=1.6.0 # Apache-2.0 +python-keystoneclient!=1.8.0,!=2.1.0,<3.0.0,>=1.6.0 # Apache-2.0 @@ -33 +33 @@ heat-translator>=0.4.0 # Apache-2.0 -cryptography>=1.0 # BSD/Apache-2.0 +cryptography!=1.3.0,>=1.0 # BSD/Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 27c3121..9c225f1 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -7 +7 @@ - +http://tarballs.openstack.org/python-tackerclient/python-tackerclient-master... @@ -12 +12 @@ doc8 # Apache-2.0 -fixtures>=1.3.1 # Apache-2.0/BSD +fixtures<2.0,>=1.3.1 # Apache-2.0/BSD @@ -19,0 +20 @@ oslotest>=1.10.0 # Apache-2.0 +os-testr>=0.4.1 # Apache-2.0
participants (1)
-
no-reply@openstack.org