We are overjoyed to announce the release of: networking-sfc 1.0.0: API's and implementations to support Service Function Chaining in Neutron.
This release is part of the independent release series. With source available at: http://git.openstack.org/cgit/openstack/networking-sfc With package available at: https://pypi.python.org/pypi/networking-sfc Please report issues through launchpad: http://bugs.launchpad.net/networking-sfc For more details, please see below. Changes in networking-sfc ..1.0.0 --------------------------------- Diffstat (except docs and test files) ------------------------------------- README.rst | 19 -- devstack/README.md | 2 +- networking_sfc/db/flowclassifier_db.py | 112 ++++++------ .../db/migration/alembic_migrations/env.py | 2 - .../liberty/contract/48072cb59133_initial.py | 33 ++++ .../versions/liberty/expand/24fc7241aa5_initial.py | 33 ++++ .../liberty/expand/5a475fc853e6_ovs_data_model.py | 87 +++++++++ .../9768e6a66c9_flowclassifier_data_model.py | 69 ++++++++ .../liberty/expand/c3e178d4a985_sfc_data_model.py | 119 +++++++++++++ .../mitaka/contract/48072cb59133_initial.py | 33 ---- .../versions/mitaka/expand/24fc7241aa5_initial.py | 33 ---- .../mitaka/expand/5a475fc853e6_ovs_data_model.py | 87 --------- .../9768e6a66c9_flowclassifier_data_model.py | 69 -------- .../mitaka/expand/c3e178d4a985_sfc_data_model.py | 119 ------------- networking_sfc/db/migration/models/__init__.py | 0 networking_sfc/db/migration/models/head.py | 23 --- networking_sfc/db/sfc_db.py | 74 +++----- networking_sfc/extensions/sfc.py | 5 - networking_sfc/services/sfc/agent/agent.py | 71 ++++++-- requirements.txt | 54 +++--- test-requirements.txt | 24 +-- tools/tox_install.sh | 2 +- 23 files changed, 514 insertions(+), 750 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 8d6030c..4c3f762 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4 +4 @@ -pbr>=1.6 # Apache-2.0 +pbr>=1.6 @@ -6,4 +6,4 @@ pbr>=1.6 # Apache-2.0 -Paste # MIT -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 +Paste +PasteDeploy>=1.5.0 +Routes!=2.0,!=2.1,>=1.12.3;python_version=='2.7' +Routes!=2.0,>=1.12.3;python_version!='2.7' @@ -11,5 +11,5 @@ debtcollector>=0.3.0 # Apache-2.0 -eventlet>=0.17.4 # MIT -pecan>=1.0.0 # BSD -greenlet>=0.3.2 # MIT -httplib2>=0.7.5 # MIT -requests!=2.9.0,>=2.8.1 # Apache-2.0 +eventlet>=0.17.4 +pecan>=1.0.0 +greenlet>=0.3.2 +httplib2>=0.7.5 +requests!=2.9.0,>=2.8.1 @@ -17,3 +17,3 @@ Jinja2>=2.8 # BSD License (3 clause) -keystonemiddleware>=4.0.0 # Apache-2.0 -netaddr!=0.7.16,>=0.7.12 # BSD -python-neutronclient>=2.6.0 # Apache-2.0 +keystonemiddleware>=4.0.0 +netaddr!=0.7.16,>=0.7.12 +python-neutronclient>=2.6.0 @@ -21,6 +21,6 @@ retrying!=1.3.0,>=1.2.3 # Apache-2.0 -ryu!=3.29,>=3.23.2 # Apache-2.0 -SQLAlchemy<1.1.0,>=1.0.10 # MIT -WebOb>=1.2.3 # MIT -python-keystoneclient!=1.8.0,!=2.1.0,>=1.6.0 # Apache-2.0 -alembic>=0.8.0 # MIT -six>=1.9.0 # MIT +ryu>=3.23.2 # Apache-2.0 +SQLAlchemy<1.1.0,>=0.9.9 +WebOb>=1.2.3 +python-keystoneclient!=1.8.0,>=1.6.0 +alembic>=0.8.0 +six>=1.9.0 @@ -29 +29 @@ oslo.concurrency>=2.3.0 # Apache-2.0 -oslo.config>=3.2.0 # Apache-2.0 +oslo.config>=2.7.0 # Apache-2.0 @@ -33 +33 @@ oslo.i18n>=1.5.0 # Apache-2.0 -oslo.log>=1.14.0 # Apache-2.0 +oslo.log>=1.12.0 # Apache-2.0 @@ -40,2 +40,2 @@ oslo.service>=1.0.0 # Apache-2.0 -oslo.utils>=3.4.0 # Apache-2.0 -oslo.versionedobjects>=0.13.0 # Apache-2.0 +oslo.utils>=3.2.0 # Apache-2.0 +oslo.versionedobjects>=0.13.0 @@ -43 +43 @@ oslo.versionedobjects>=0.13.0 # Apache-2.0 -python-novaclient!=2.33.0,>=2.29.0 # Apache-2.0 +python-novaclient!=2.33.0,>=2.29.0 @@ -46,2 +46,2 @@ python-novaclient!=2.33.0,>=2.29.0 # Apache-2.0 -pywin32;sys_platform=='win32' # PSF -wmi;sys_platform=='win32' # MIT +pywin32;sys_platform=='win32' +wmi;sys_platform=='win32' @@ -52 +52 @@ wmi;sys_platform=='win32' # MIT -# -e git+https://git.openstack.org/openstack/neutron#egg=neutron +# -e git+https://git.openstack.org/openstack/neutron@stable/liberty#egg=neutron diff --git a/test-requirements.txt b/test-requirements.txt index 1eca301..52a6177 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -7,4 +7,4 @@ cliff>=1.15.0 # Apache-2.0 -coverage>=3.6 # Apache-2.0 -fixtures>=1.3.1 # Apache-2.0/BSD -mock>=1.2 # BSD -python-subunit>=0.0.18 # Apache-2.0/BSD +coverage>=3.6 +fixtures>=1.3.1 +mock>=1.2 +python-subunit>=0.0.18 @@ -12 +12 @@ requests-mock>=0.7.0 # Apache-2.0 -sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2 # BSD +sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2 @@ -14,4 +14,4 @@ oslosphinx!=3.4.0,>=2.5.0 # Apache-2.0 -testrepository>=0.0.18 # Apache-2.0/BSD -testtools>=1.4.0 # MIT -testscenarios>=0.4 # Apache-2.0/BSD -WebTest>=2.0 # MIT +testrepository>=0.0.18 +testtools>=1.4.0 +testscenarios>=0.4 +WebTest>=2.0 @@ -19,3 +19,3 @@ oslotest>=1.10.0 # Apache-2.0 -os-testr>=0.4.1 # Apache-2.0 -tempest-lib>=0.13.0 # Apache-2.0 -ddt>=1.0.1 # MIT +os-testr>=0.4.1 +tempest-lib>=0.12.0 +ddt>=1.0.1 __________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev