Virtual private network services for OpenStack Neutron.
Go to file
Akihiro Motoki 7c8262cf50 Fix inconsistency in requirements
The latest pip resolver started to check requirements strictly
and it detects many inconsistencies in neutron-vpnaas requirements.
Also applies the practices discussed in the mailing list [1][2].

* Drop pyflakes from requirements.txt as it is not used.
* Move document dependencies to doc/requirements.txt [1]
  and drop them from lower-constriants.txt.
* Bump MarkupSafe lower-constraint to 1.1.1
  to make it work with newer setuptools.
* Bump the minimum neutron requirement to 17.0.0 (victoria release)
  as the previous min version 13.0.0.0b2 is too old.
  Wallaby and Victoria neutron are not different much, so I think
  it is no problem to use the latest released version here.
* Dependenicy related to neutron min version bump are updated
  in requirements and lower-constraints.
  Note that eventlet 0.22.0 is used as lower-constraints as 0.21.0
  (the min requirement in neutron 17.0.0) is blocked in several libs.
* Move linter dependencies to tox.ini and drop them from
  lower-constraints.txt (pylint, pyflakes, astroid, isort)
* Drop psutil from neutron_vpnaas/tests/functional/requirements.txt
  as the specified version of psutil is too old and psutil is a dependency
  of neutron so we don't need to install it explicitly here.

In addition, hacking version is updated as hacking 0.12.0 is not compatible
with python 3.8. W504 and I202 are ignored as we do in the neutron repo.
Other new flake8 violations are fixed.

[1] http://lists.openstack.org/pipermail/openstack-discuss/2021-January/019611.html
[2] http://lists.openstack.org/pipermail/openstack-discuss/2020-December/019362.html

Change-Id: I47f6d39379b68c4d71fc4d85ebb06d97cb5a6ce2
2021-01-07 05:13:34 +09:00
devstack Merge "devstack: no need to use sudo for genconfig" 2020-01-15 01:50:44 +00:00
doc Fix inconsistency in requirements 2021-01-07 05:13:34 +09:00
etc Convert policy.json into policy-in-code 2019-01-07 16:38:16 +00:00
neutron_vpnaas Fix inconsistency in requirements 2021-01-07 05:13:34 +09:00
playbooks Merge "Migrate functional tests job to the zuul v3 syntax" 2020-03-09 17:04:51 +00:00
rally-jobs Fix inconsistency in requirements 2021-01-07 05:13:34 +09:00
releasenotes Update master for stable/victoria 2020-09-23 12:44:04 +00:00
roles/configure_functional_tests Migrate functional tests job to the zuul v3 syntax 2020-03-04 11:43:35 +01:00
tools Use importlib to take place of imp module 2020-08-30 22:08:59 +08:00
.coveragerc Change ignore-errors to ignore_errors 2015-09-21 14:32:37 +00:00
.gitignore doc: Add policy reference 2019-01-07 16:38:45 +00:00
.gitreview OpenDev Migration Patch 2019-04-19 19:41:15 +00:00
.mailmap Add mailmap entry 2014-05-16 13:40:04 -04:00
.pylintrc Fix pep8 error in py37 2020-02-03 11:16:12 +00:00
.stestr.conf Update for os-testr 1.0.0 / stestr 2017-09-19 10:05:01 +09:00
.zuul.yaml Add Python3 wallaby unit tests 2020-09-23 12:44:06 +00:00
CONTRIBUTING.rst Replace git.openstack.org URLs with opendev.org URLs 2019-05-11 12:49:37 +08:00
HACKING.rst Replace git.openstack.org URLs with opendev.org URLs 2019-05-11 12:49:37 +08:00
LICENSE Adding Apache Version 2.0 license file. This is the official license agreement under which Quantum code is available to 2011-08-08 12:31:04 -07:00
lower-constraints.txt Fix inconsistency in requirements 2021-01-07 05:13:34 +09:00
README.rst Replace git.openstack.org URLs with opendev.org URLs 2019-05-11 12:49:37 +08:00
requirements.txt Fix inconsistency in requirements 2021-01-07 05:13:34 +09:00
setup.cfg Remove translation sections from setup.cfg 2020-05-27 23:56:59 +08:00
setup.py Cleanup py27 support 2020-04-05 10:13:09 +02:00
test-requirements.txt Fix inconsistency in requirements 2021-01-07 05:13:34 +09:00
TESTING.rst Replace git.openstack.org URLs with opendev.org URLs 2019-05-11 12:49:37 +08:00
tox.ini Fix inconsistency in requirements 2021-01-07 05:13:34 +09:00

Welcome!

This package contains the code for the Neutron VPN as a Service (VPNaaS) service. This includes third-party drivers. This package requires Neutron to run.

External Resources:

The homepage for Neutron is: https://launchpad.net/neutron. Use this site for asking for help, and filing bugs. We use a single Launchpad page for all Neutron projects.

Code is available on opendev.org at: https://opendev.org/openstack/neutron-vpnaas.

Please refer to Neutron documentation for more information: Neutron README.rst

Team and repository tags

image