.coveragerc
.gitmodules
.mailmap
.pylintrc
.stestr.conf
.zuul.yaml
AUTHORS
CONTRIBUTING.rst
ChangeLog
HACKING.rst
LICENSE
README.rst
babel.cfg
bindep.txt
requirements.txt
setup.cfg
setup.py
test-requirements.txt
tox.ini
devstack/devstack-gate-rc
devstack/gate_hook.sh
devstack/override-defaults
devstack/plugin.sh
devstack/plugin.sh.bagpipe_bgp
devstack/post_test_hook.sh
devstack/pre_test_hook.sh
devstack/settings
devstack/settings.bagpipe_bgp
devstack/gate-hooks/README
devstack/gate-hooks/bagpipe
devstack/gate-hooks/bgpvpn
devstack/gate-hooks/dstat
devstack/gate-hooks/go-env
devstack/gate-hooks/gobgp
devstack/gate-hooks/stack_base
doc/requirements.txt
doc/source/conf.py
doc/source/index.rst
doc/source/overview.rst
doc/source/_static/.placeholder
doc/source/configuration/bagpipe-bgp.rst
doc/source/configuration/dataplane-evpn-linux-vxlan.rst
doc/source/configuration/dataplane-ipvpn-mpls-linux.rst
doc/source/configuration/dataplane-ipvpn-mpls-ovs.rst
doc/source/configuration/index.rst
doc/source/configuration/neutron-agent.rst
doc/source/configuration/neutron.rst
doc/source/configuration/samples/bagpipe-bgp.rst
doc/source/configuration/samples/dataplane-evpn-linux-vxlan.rst
doc/source/configuration/samples/dataplane-ipvpn-mpls-linux.rst
doc/source/configuration/samples/dataplane-ipvpn-mpls-ovs.rst
doc/source/configuration/samples/neutron-agent.rst
doc/source/contributor/index.rst
doc/source/install/index.rst
doc/source/user/applications.rst
doc/source/user/bagpipe-bgp.rst
doc/source/user/bgpvpn.blockdiag
doc/source/user/design.rst
doc/source/user/index.rst
doc/source/user/ml2.blockdiag
doc/source/user/overview.blockdiag
etc/README.txt
etc/bagpipe-bgp/bgp.conf.template
etc/bagpipe-bgp/rootwrap.conf
etc/bagpipe-bgp/rootwrap.d/linux-vxlan.filters
etc/bagpipe-bgp/rootwrap.d/mpls-ovs-dataplane.filters
etc/oslo-config-generator/bagpipe-bgp.conf
etc/oslo-config-generator/dataplane-evpn-linux-vxlan.conf
etc/oslo-config-generator/dataplane-ipvpn-mpls-linux.conf
etc/oslo-config-generator/dataplane-ipvpn-mpls-ovs.conf
etc/oslo-config-generator/neutron-agent.conf
etc/oslo-config-generator/neutron-sfc.conf
networking_bagpipe/__init__.py
networking_bagpipe/_i18n.py
networking_bagpipe/opts.py
networking_bagpipe/version.py
networking_bagpipe.egg-info/PKG-INFO
networking_bagpipe.egg-info/SOURCES.txt
networking_bagpipe.egg-info/dependency_links.txt
networking_bagpipe.egg-info/entry_points.txt
networking_bagpipe.egg-info/not-zip-safe
networking_bagpipe.egg-info/pbr.json
networking_bagpipe.egg-info/requires.txt
networking_bagpipe.egg-info/top_level.txt
networking_bagpipe/agent/__init__.py
networking_bagpipe/agent/agent_base_info.py
networking_bagpipe/agent/bagpipe_bgp_agent.py
networking_bagpipe/agent/bagpipe_ml2/__init__.py
networking_bagpipe/agent/bagpipe_ml2/agent_extension.py
networking_bagpipe/agent/bgpvpn/__init__.py
networking_bagpipe/agent/bgpvpn/agent_extension.py
networking_bagpipe/agent/bgpvpn/constants.py
networking_bagpipe/agent/bgpvpn/rpc_client.py
networking_bagpipe/agent/common/__init__.py
networking_bagpipe/agent/sfc/__init__.py
networking_bagpipe/agent/sfc/agent_extension.py
networking_bagpipe/bagpipe_bgp/__init__.py
networking_bagpipe/bagpipe_bgp/bgp_daemon.py
networking_bagpipe/bagpipe_bgp/constants.py
networking_bagpipe/bagpipe_bgp/fakerr.py
networking_bagpipe/bagpipe_bgp/api/__init__.py
networking_bagpipe/bagpipe_bgp/api/api.py
networking_bagpipe/bagpipe_bgp/api/config.py
networking_bagpipe/bagpipe_bgp/api/controllers.py
networking_bagpipe/bagpipe_bgp/cli/__init__.py
networking_bagpipe/bagpipe_bgp/cli/impex2dot.py
networking_bagpipe/bagpipe_bgp/cli/looking_glass.py
networking_bagpipe/bagpipe_bgp/cli/rest_attach.py
networking_bagpipe/bagpipe_bgp/common/__init__.py
networking_bagpipe/bagpipe_bgp/common/config.py
networking_bagpipe/bagpipe_bgp/common/dataplane_utils.py
networking_bagpipe/bagpipe_bgp/common/exceptions.py
networking_bagpipe/bagpipe_bgp/common/log_decorator.py
networking_bagpipe/bagpipe_bgp/common/looking_glass.py
networking_bagpipe/bagpipe_bgp/common/net_utils.py
networking_bagpipe/bagpipe_bgp/common/run_command.py
networking_bagpipe/bagpipe_bgp/common/utils.py
networking_bagpipe/bagpipe_bgp/engine/__init__.py
networking_bagpipe/bagpipe_bgp/engine/bgp_manager.py
networking_bagpipe/bagpipe_bgp/engine/bgp_peer_worker.py
networking_bagpipe/bagpipe_bgp/engine/exa.py
networking_bagpipe/bagpipe_bgp/engine/exabgp_peer_worker.py
networking_bagpipe/bagpipe_bgp/engine/flowspec.py
networking_bagpipe/bagpipe_bgp/engine/ipvpn.py
networking_bagpipe/bagpipe_bgp/engine/route_table_manager.py
networking_bagpipe/bagpipe_bgp/engine/tracker_worker.py
networking_bagpipe/bagpipe_bgp/engine/worker.py
networking_bagpipe/bagpipe_bgp/vpn/__init__.py
networking_bagpipe/bagpipe_bgp/vpn/dataplane_drivers.py
networking_bagpipe/bagpipe_bgp/vpn/identifier_allocators.py
networking_bagpipe/bagpipe_bgp/vpn/manager.py
networking_bagpipe/bagpipe_bgp/vpn/vpn_instance.py
networking_bagpipe/bagpipe_bgp/vpn/evpn/__init__.py
networking_bagpipe/bagpipe_bgp/vpn/evpn/linux_vxlan.py
networking_bagpipe/bagpipe_bgp/vpn/evpn/ovs.py
networking_bagpipe/bagpipe_bgp/vpn/ipvpn/__init__.py
networking_bagpipe/bagpipe_bgp/vpn/ipvpn/mpls_linux_dataplane.py
networking_bagpipe/bagpipe_bgp/vpn/ipvpn/mpls_ovs_dataplane.py
networking_bagpipe/db/__init__.py
networking_bagpipe/db/sfc_db.py
networking_bagpipe/db/migration/__init__.py
networking_bagpipe/db/migration/alembic_migrations/README
networking_bagpipe/db/migration/alembic_migrations/env.py
networking_bagpipe/db/migration/alembic_migrations/script.py.mako
networking_bagpipe/db/migration/alembic_migrations/versions/CONTRACT_HEAD
networking_bagpipe/db/migration/alembic_migrations/versions/EXPAND_HEAD
networking_bagpipe/db/migration/alembic_migrations/versions/start_networking_bagpipe.py
networking_bagpipe/db/migration/alembic_migrations/versions/liberty/__init__.py
networking_bagpipe/db/migration/alembic_migrations/versions/liberty/contract/0a2ee5cbb1a5_initial.py
networking_bagpipe/db/migration/alembic_migrations/versions/liberty/contract/__init__.py
networking_bagpipe/db/migration/alembic_migrations/versions/liberty/expand/__init__.py
networking_bagpipe/db/migration/alembic_migrations/versions/liberty/expand/d4d4d7f03b21_initial.py
networking_bagpipe/db/migration/alembic_migrations/versions/pike/expand/d2c2dcb6c2d4_defining_sfc_data_model.py
networking_bagpipe/db/models/__init__.py
networking_bagpipe/db/models/head.py
networking_bagpipe/driver/__init__.py
networking_bagpipe/driver/constants.py
networking_bagpipe/driver/mech_bagpipe.py
networking_bagpipe/driver/sfc.py
networking_bagpipe/objects/__init__.py
networking_bagpipe/objects/bgpvpn.py
networking_bagpipe/objects/sfc.py
networking_bagpipe/privileged/__init__.py
networking_bagpipe/privileged/privileged_utils.py
networking_bagpipe/tests/__init__.py
networking_bagpipe/tests/common/__init__.py
networking_bagpipe/tests/common/json_fixtures.py
networking_bagpipe/tests/fullstack/__init__.py
networking_bagpipe/tests/fullstack/base.py
networking_bagpipe/tests/fullstack/test_bagpipe_ml2_connectivity.py
networking_bagpipe/tests/fullstack/test_bgpvpn_connectivity.py
networking_bagpipe/tests/fullstack/resources/__init__.py
networking_bagpipe/tests/fullstack/resources/bagpipe_ml2/__init__.py
networking_bagpipe/tests/fullstack/resources/bagpipe_ml2/config.py
networking_bagpipe/tests/fullstack/resources/bgpvpn/__init__.py
networking_bagpipe/tests/fullstack/resources/bgpvpn/client.py
networking_bagpipe/tests/fullstack/resources/bgpvpn/config.py
networking_bagpipe/tests/fullstack/resources/common/__init__.py
networking_bagpipe/tests/fullstack/resources/common/config.py
networking_bagpipe/tests/fullstack/resources/common/environment.py
networking_bagpipe/tests/fullstack/resources/common/process.py
networking_bagpipe/tests/functional/__init__.py
networking_bagpipe/tests/functional/requirements.txt
networking_bagpipe/tests/functional/db/__init__.py
networking_bagpipe/tests/functional/db/test_migrations.py
networking_bagpipe/tests/unit/__init__.py
networking_bagpipe/tests/unit/agent/__init__.py
networking_bagpipe/tests/unit/agent/base.py
networking_bagpipe/tests/unit/agent/test_bagpipe_bgp_agent.py
networking_bagpipe/tests/unit/agent/bagpipe_ml2/__init__.py
networking_bagpipe/tests/unit/agent/bagpipe_ml2/test_agent_extension.py
networking_bagpipe/tests/unit/agent/bgpvpn/__init__.py
networking_bagpipe/tests/unit/agent/bgpvpn/test_agent_extension.py
networking_bagpipe/tests/unit/agent/common/__init__.py
networking_bagpipe/tests/unit/agent/common/constants.py
networking_bagpipe/tests/unit/agent/sfc/__init__.py
networking_bagpipe/tests/unit/agent/sfc/test_agent_extension.py
networking_bagpipe/tests/unit/bagpipe_bgp/__init__.py
networking_bagpipe/tests/unit/bagpipe_bgp/base.py
networking_bagpipe/tests/unit/bagpipe_bgp/test_api.py
networking_bagpipe/tests/unit/bagpipe_bgp/test_bgp_manager.py
networking_bagpipe/tests/unit/bagpipe_bgp/test_config.py
networking_bagpipe/tests/unit/bagpipe_bgp/test_dataplane_utils.py
networking_bagpipe/tests/unit/bagpipe_bgp/test_engine_objects.py
networking_bagpipe/tests/unit/bagpipe_bgp/test_identifier_allocators.py
networking_bagpipe/tests/unit/bagpipe_bgp/test_ipvpn_objects.py
networking_bagpipe/tests/unit/bagpipe_bgp/test_route_table_manager.py
networking_bagpipe/tests/unit/bagpipe_bgp/test_tracker_worker.py
networking_bagpipe/tests/unit/bagpipe_bgp/test_vpn_instance.py
networking_bagpipe/tests/unit/bagpipe_bgp/test_vpn_manager.py
networking_bagpipe/tests/unit/bagpipe_bgp/evpn/__init__.py
networking_bagpipe/tests/unit/bagpipe_bgp/evpn/test_ovs.py
networking_bagpipe/tests/unit/bagpipe_bgp/ipvpn/__init__.py
networking_bagpipe/tests/unit/bagpipe_bgp/ipvpn/mpls_ovs_dataplane.py
networking_bagpipe/tests/unit/driver/__init__.py
networking_bagpipe/tests/unit/driver/test_mech_bagpipe.py
networking_bagpipe/tests/unit/driver/sfc/__init__.py
networking_bagpipe/tests/unit/driver/sfc/base.py
networking_bagpipe/tests/unit/driver/sfc/test_driver.py
networking_bagpipe/tests/unit/objects/__init__.py
networking_bagpipe/tests/unit/objects/test_bgpvpn.py
networking_bagpipe/tests/unit/objects/test_sfc.py
networking_bagpipe/tests/unit/privileged/__init__.py
networking_bagpipe/tests/unit/privileged/privsep_fixtures.py
networking_bagpipe/tests/unit/privileged/test_privileged_utils.py
releasenotes/notes/.placeholder
releasenotes/notes/bagpipe_bgp-00387f95d7c4ed9e.yaml
releasenotes/notes/bgpvpn-l2-ovs-6898d9ee5dbcf77f.yaml
releasenotes/notes/bgpvpn-routes-control-660a16ff9b1c24ca.yaml
releasenotes/notes/drop-py27-support-cd16e5d82985d9e9.yaml
releasenotes/notes/drop-python-3-6-and-3-7-8f08c90689525b35.yaml
releasenotes/notes/improve_fallback-96e524daf96ebcc1.yaml
releasenotes/notes/ipvpn_ovs-2eab0293cb97585b.yaml
releasenotes/notes/linux_mpls-1c4fd22486ad5733.yaml
releasenotes/notes/privsep-sysctl-a6321b31de29fce1.yaml
releasenotes/notes/remove-bagpipe-bgp-deprecated-action-cli-option-dfafa6b05d487e0c.yaml
releasenotes/notes/sfc-2000351597a8c160.yaml
releasenotes/source/conf.py
releasenotes/source/index.rst
releasenotes/source/newton.rst
releasenotes/source/ocata.rst
releasenotes/source/pike.rst
releasenotes/source/queens.rst
releasenotes/source/rocky.rst
releasenotes/source/stein.rst
releasenotes/source/train.rst
releasenotes/source/unreleased.rst
releasenotes/source/ussuri.rst
releasenotes/source/victoria.rst
releasenotes/source/wallaby.rst
releasenotes/source/xena.rst
releasenotes/source/yoga.rst
releasenotes/source/_static/.placeholder
releasenotes/source/_templates/.placeholder
samples/gobgp.conf
samples/bagpipe-bgp/basic
samples/bagpipe-bgp/chain-example1
samples/bagpipe-bgp/chain-example1bis
samples/bagpipe-bgp/chain-example2
samples/bagpipe-bgp/chain-example3
samples/bagpipe-bgp/chain-redirect-lb
samples/bagpipe-bgp/chain-redirect-lb2
samples/bagpipe-bgp/chain-traffic-redirect
samples/bagpipe-bgp/evpn2ipvpn
samples/bagpipe-bgp/examples.md
samples/bagpipe-bgp/generic-functions
samples/bagpipe-bgp/setup-cross-routing
samples/bagpipe-bgp/setup-cross-routing-per-interface
samples/init.d/bagpipe-bgp
samples/init.d/bagpipe-fakerr
samples/systemd/system/bagpipe-bgp.service
tools/generate_config_file_samples.sh