[release-announce] networking-sfc 7.0.0 (rocky)

no-reply at openstack.org no-reply at openstack.org
Thu Aug 30 14:29:24 UTC 2018


We are amped to announce the release of:

networking-sfc 7.0.0: API's and implementations to support Service
Function Chaining in Neutron.

This release is part of the rocky release series.

The source is available from:

    https://git.openstack.org/cgit/openstack/networking-sfc

Download the package from:

    https://pypi.org/project/networking-sfc

Please report issues through launchpad:

    https://bugs.launchpad.net/networking-sfc

For more details, please see below.

Changes in networking-sfc 6.0.0..7.0.0
--------------------------------------

bc2904d remove dead IDAllocator code
5d70da5 Add release notes link in README
31be8e5 Fix alembic migration template generator script
ea698ea Use get_marker_obj from neutron-lib
437af85 Use i18n from the project
22e13c4 Switch to stestr
2000d47 update requirements for neutron-lib 1.18.0
379fcd5 uncap eventlet
433e265 use rpc Connection rather than create_connection
c6fde05 Fix constraints and uncap eventlets
17d5b78 Fix new PEP8 errors
ce07e3d Delete port chain failed
1bebc71 remove unused plugin.get_plugin_name()
42a21ff Cleanup test-requirements
8eca062 Revert "DNM: tentative hack to point to neutron-lib master"
1dcb2a2 Updated from global requirements
3ce6f24 DNM: tentative hack to point to neutron-lib master
31e8c2d Update OPNFV link on README
ed62ea5 add lower-constraints job
548e0b8 Avoid tox-install.sh
dffe790 Update links in README
cf25f20 use common agent topics from neutron-lib
aa386a8 stop mocking vlantransparent LOG in UTs
b152627 Update reno for stable/queens
234956f Remove duplicated 'the' word in documentation
b22fb55 Zuul: Remove project name
94a8952 devstack: support lib/neutron
d029ab4 Remove the deprecated "giturl" option


Diffstat (except docs and test files)
-------------------------------------

.gitignore                                         |   2 +-
.testr.conf                                        |   7 -
README.rst                                         |  11 +-
api-ref/source/conf.py                             |   5 -
devstack/devstackgaterc                            |   7 +-
devstack/plugin.sh                                 |  11 +-
lower-constraints.txt                              | 161 +++++++++++++++++++++
networking_sfc/db/flowclassifier_db.py             |   5 +-
.../db/migration/alembic_migrations/script.py.mako |   8 +-
.../mitaka/expand/5a475fc853e6_ovs_data_model.py   |   1 -
.../010308b06b49_rename_tenant_to_project.py       |   9 +-
.../06382790fb2c_fix_foreign_constraints.py        |   1 -
.../6185f1633a3d_add_correlation_as_pp_detail.py   |   6 +-
...b3adaf631bab__add_fwd_path_and_in_mac_column.py |   6 +-
.../61832141fb82_add_ppg_n_tuple_mapping_column.py |   6 +-
...e2d8a_modify_value_column_size_in_port_pair_.py |   6 +-
.../53ed5bec6cff_add_service_graph_api_resource.py |   6 +-
.../a3ad63aa834f_extra_attributes_for_pathnode.py  |   6 +-
...1b65f2_tap_enabled_attribute_port_pair_group.py |   6 +-
networking_sfc/db/sfc_db.py                        |  16 +-
networking_sfc/extensions/flowclassifier.py        |   3 -
networking_sfc/extensions/servicegraph.py          |   3 -
networking_sfc/extensions/sfc.py                   |   3 -
networking_sfc/extensions/tap.py                   |   1 +
networking_sfc/services/flowclassifier/plugin.py   |   2 +-
.../services/sfc/agent/extensions/sfc.py           |   2 +-
networking_sfc/services/sfc/drivers/ovs/db.py      |  54 -------
networking_sfc/services/sfc/drivers/ovs/driver.py  |  17 ++-
networking_sfc/services/sfc/drivers/ovs/rpc.py     |   2 +-
.../unit/services/sfc/drivers/ovs/test_driver.py   |   8 +-
releasenotes/source/index.rst                      |   1 +
releasenotes/source/queens.rst                     |   6 +
requirements.txt                                   |  16 +-
test-requirements.txt                              |   9 +-
tools/ostestr_compat_shim.sh                       |   8 -
tools/tox_install.sh                               |  52 -------
tox.ini                                            |  30 +++-
zuul.d/project.yaml                                |   7 +
zuul.d/projects.yaml                               |   1 -
44 files changed, 293 insertions(+), 260 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index 59e34db..2d955a91 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6 +6 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0
-eventlet!=0.18.3,!=0.20.1,<0.21.0,>=0.18.2 # MIT
+eventlet!=0.18.3,!=0.20.1,>=0.18.2 # MIT
@@ -8,2 +8,2 @@ netaddr>=0.7.18 # BSD
-python-neutronclient>=6.3.0 # Apache-2.0
-SQLAlchemy!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8,>=1.0.10 # MIT
+python-neutronclient>=6.7.0 # Apache-2.0
+SQLAlchemy>=1.2.0 # MIT
@@ -13 +13 @@ stevedore>=1.20.0 # Apache-2.0
-oslo.config>=5.1.0 # Apache-2.0
+oslo.config>=5.2.0 # Apache-2.0
@@ -19,6 +19,2 @@ oslo.utils>=3.33.0 # Apache-2.0
-neutron-lib>=1.12.0 # Apache-2.0
-
-# This project does depend on neutron as a library, but the
-# openstack tooling does not play nicely with projects that
-# are not publicly available in pypi.
-# -e git+https://git.openstack.org/openstack/neutron#egg=neutron
+neutron-lib>=1.18.0 # Apache-2.0
+neutron>=13.0.0.0b2 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 454ac54..d3554ba 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -10,2 +10 @@ mock>=2.0.0 # BSD
-python-subunit>=1.0.0 # Apache-2.0/BSD
-requests-mock>=1.1.0 # Apache-2.0
+requests-mock>=1.2.0 # Apache-2.0
@@ -13 +12 @@ sphinx!=1.6.6,>=1.6.2 # BSD
-openstackdocstheme>=1.17.0 # Apache-2.0
+openstackdocstheme>=1.18.1 # Apache-2.0
@@ -21 +20 @@ oslotest>=3.2.0 # Apache-2.0
-os-testr>=1.0.0 # Apache-2.0
+stestr>=2.0.0 # Apache-2.0
@@ -26 +25 @@ PyMySQL>=0.7.6 # MIT License
-reno>=2.5.0 # Apache-2.0
+reno>=2.5.0  # Apache-2.0






More information about the Release-announce mailing list