[openstack-announce] [new][tacker] tacker 0.3.1 release (mitaka)

no-reply at openstack.org no-reply at openstack.org
Wed Jun 8 21:43:01 UTC 2016


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.tar.gz#egg=python-tackerclient
@@ -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





More information about the OpenStack-announce mailing list