c3280d5ca5
Add initial scaffolding to support applications with non-hard-coded table names and registers. Includes: * 'wiring' configuration (vertices and edges) * Decorator for new applications, with States, Entrypoints, Exitpoints, and public and private variables. Includes code for reading and parsing this information, and connecting the 'external' tables, i.e. the exitpoints of one app to the entrypoint if the next app. Change-Id: I81ee47b0c6e741888b3446602cca5e1835c9ae2f Related-Bug: #1738986 Co-Authored-By: Lihi Wishnitzer <lihiwish@gmail.com>
38 lines
1.2 KiB
Plaintext
38 lines
1.2 KiB
Plaintext
# The order of packages is significant, because pip processes them in the order
|
|
# of appearance. Changing the order has an impact on the overall integration
|
|
# process, which may cause wedges in the gate later.
|
|
|
|
pbr!=2.1.0,>=2.0.0 # Apache-2.0
|
|
Babel!=2.4.0,>=2.3.4 # BSD
|
|
etcd3gw>=0.2.0 # Apache-2.0
|
|
cassandra-driver!=3.6.0,>=2.1.4 # Apache-2.0
|
|
kazoo>=2.2 # Apache-2.0
|
|
ovs>=2.8.0 # Apache-2.0
|
|
pyzmq>=14.3.1 # LGPL+BSD
|
|
ryu>=4.14 # Apache-2.0
|
|
SQLAlchemy!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8,>=1.0.10 # MIT
|
|
alembic>=0.8.10 # MIT
|
|
neutron-lib>=1.13.0 # Apache-2.0
|
|
oslo.config>=5.2.0 # Apache-2.0
|
|
oslo.db>=4.27.0 # Apache-2.0
|
|
oslo.i18n>=3.15.3 # Apache-2.0
|
|
oslo.log>=3.36.0 # Apache-2.0
|
|
oslo.reports>=1.18.0 # Apache-2.0
|
|
oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0
|
|
ovsdbapp>=0.10.0 # Apache-2.0
|
|
crc16>=0.1.1 # LGPLv3+
|
|
netaddr>=0.7.18 # BSD
|
|
six>=1.10.0 # MIT
|
|
httplib2>=0.9.1 # MIT
|
|
WebOb>=1.7.1 # MIT
|
|
jsonmodels>=2.1.3 # BSD License (3 clause)
|
|
skydive-client>=0.4.4 # Apache-2.0
|
|
cotyledon>=1.3.0 # Apache-2.0
|
|
PyYAML>=3.10 # MIT
|
|
|
|
# These repos are installed from git in OpenStack CI if the job
|
|
# configures them as required-projects:
|
|
neutron>=12.0.0 # Apache-2.0
|
|
networking-sfc>=6.0.0 # Apache-2.0
|
|
|