.coveragerc
.mailmap
.pre-commit-config.yaml
.pylintrc
.stestr.conf
.zuul.yaml
AUTHORS
CONTRIBUTING.rst
ChangeLog
HACKING.rst
LICENSE
README.rst
TESTING.rst
bindep.txt
pyproject.toml
requirements.txt
setup.cfg
setup.py
test-requirements.txt
tox.ini
devstack/README.rst
devstack/plugin.sh
devstack/settings
devstack/lib/l2_agent
devstack/lib/l3_agent
doc/requirements.txt
doc/source/conf.py
doc/source/index.rst
doc/source/_static/.placeholder
doc/source/configuration/drivers_comparison.rst
doc/source/configuration/fwaas_driver.rst
doc/source/configuration/index.rst
doc/source/configuration/neutron_fwaas.rst
doc/source/configuration/policy-sample.rst
doc/source/configuration/policy.rst
doc/source/configuration/samples/fwaas_driver.rst
doc/source/configuration/samples/neutron_fwaas.rst
doc/source/contributor/contributing.rst
doc/source/contributor/devstack.rst
doc/source/contributor/fwaas_v2.rst
doc/source/contributor/index.rst
doc/source/contributor/modules.rst
doc/source/contributor/internals/index.rst
doc/source/contributor/internals/l2_agent.rst
doc/source/contributor/internals/l3_agent.rst
doc/source/contributor/internals/ovn.rst
doc/source/install/index.rst
doc/source/user/index.rst
etc/README.txt
etc/neutron/rootwrap.d/fwaas-privsep.filters
etc/oslo-config-generator/fwaas_driver.ini
etc/oslo-config-generator/neutron_fwaas.conf
etc/oslo-policy-generator/policy.conf
neutron_fwaas/__init__.py
neutron_fwaas/_i18n.py
neutron_fwaas/opts.py
neutron_fwaas/version.py
neutron_fwaas.egg-info/PKG-INFO
neutron_fwaas.egg-info/SOURCES.txt
neutron_fwaas.egg-info/dependency_links.txt
neutron_fwaas.egg-info/entry_points.txt
neutron_fwaas.egg-info/not-zip-safe
neutron_fwaas.egg-info/pbr.json
neutron_fwaas.egg-info/requires.txt
neutron_fwaas.egg-info/top_level.txt
neutron_fwaas/cmd/__init__.py
neutron_fwaas/cmd/upgrade_checks/__init__.py
neutron_fwaas/cmd/upgrade_checks/checks.py
neutron_fwaas/common/__init__.py
neutron_fwaas/common/exceptions.py
neutron_fwaas/common/fwaas_constants.py
neutron_fwaas/common/resources.py
neutron_fwaas/db/__init__.py
neutron_fwaas/db/firewall/__init__.py
neutron_fwaas/db/firewall/v2/__init__.py
neutron_fwaas/db/firewall/v2/firewall_db_v2.py
neutron_fwaas/db/migration/__init__.py
neutron_fwaas/db/migration/alembic_migrations/README
neutron_fwaas/db/migration/alembic_migrations/__init__.py
neutron_fwaas/db/migration/alembic_migrations/env.py
neutron_fwaas/db/migration/alembic_migrations/script.py.mako
neutron_fwaas/db/migration/alembic_migrations/versions/4202e3047e47_add_index_tenant_id.py
neutron_fwaas/db/migration/alembic_migrations/versions/540142f314f4_fwaas_router_insertion.py
neutron_fwaas/db/migration/alembic_migrations/versions/796c68dffbb_cisco_csr_fwaas.py
neutron_fwaas/db/migration/alembic_migrations/versions/CONTRACT_HEAD
neutron_fwaas/db/migration/alembic_migrations/versions/EXPAND_HEAD
neutron_fwaas/db/migration/alembic_migrations/versions/kilo_release.py
neutron_fwaas/db/migration/alembic_migrations/versions/start_neutron_fwaas.py
neutron_fwaas/db/migration/alembic_migrations/versions/2023.2/expand/6941ce70131e_add_standard_attr_id.py
neutron_fwaas/db/migration/alembic_migrations/versions/2025.1/contract/1007f519ea46_drop_v1.py
neutron_fwaas/db/migration/alembic_migrations/versions/2025.1/expand/2a0d33e9ef63_add_pk_firewall_group_associations_v2.py
neutron_fwaas/db/migration/alembic_migrations/versions/liberty/contract/67c8e8d61d5_initial.py
neutron_fwaas/db/migration/alembic_migrations/versions/liberty/expand/4b47ea298795_add_reject_rule.py
neutron_fwaas/db/migration/alembic_migrations/versions/liberty/expand/c40fbb377ad_initial.py
neutron_fwaas/db/migration/alembic_migrations/versions/mitaka/contract/458aa42b14b_fw_table_alter.py
neutron_fwaas/db/migration/alembic_migrations/versions/newton/contract/f83a0b2964d0_rename_tenant_to_project.py
neutron_fwaas/db/migration/alembic_migrations/versions/newton/expand/d6a12e637e28_neutron_fwaas_v2_0.py
neutron_fwaas/db/migration/alembic_migrations/versions/pike/contract/fd38cd995cc0_shared_attribute_for_firewall_resources.py
neutron_fwaas/db/migration/alembic_migrations/versions/queens/expand/876782258a43_create_default_firewall_groups_table.py
neutron_fwaas/db/migration/alembic_migrations/versions/queens/expand/f24e0d5e5bff_uniq_firewallgroupportassociation0port.py
neutron_fwaas/db/models/__init__.py
neutron_fwaas/db/models/head.py
neutron_fwaas/extensions/__init__.py
neutron_fwaas/extensions/firewall_v2.py
neutron_fwaas/extensions/firewall_v2_stdattrs.py
neutron_fwaas/policies/__init__.py
neutron_fwaas/policies/firewall_group.py
neutron_fwaas/policies/firewall_policy.py
neutron_fwaas/policies/firewall_rule.py
neutron_fwaas/privileged/__init__.py
neutron_fwaas/privileged/netlink_constants.py
neutron_fwaas/privileged/netlink_lib.py
neutron_fwaas/privileged/utils.py
neutron_fwaas/privileged/netfilter_log/__init__.py
neutron_fwaas/privileged/netfilter_log/libnetfilter_log.py
neutron_fwaas/privileged/tests/__init__.py
neutron_fwaas/privileged/tests/functional/__init__.py
neutron_fwaas/privileged/tests/functional/dummy.py
neutron_fwaas/privileged/tests/functional/utils.py
neutron_fwaas/services/__init__.py
neutron_fwaas/services/firewall/__init__.py
neutron_fwaas/services/firewall/fwaas_plugin_v2.py
neutron_fwaas/services/firewall/service_drivers/__init__.py
neutron_fwaas/services/firewall/service_drivers/driver_api.py
neutron_fwaas/services/firewall/service_drivers/agents/__init__.py
neutron_fwaas/services/firewall/service_drivers/agents/agents.py
neutron_fwaas/services/firewall/service_drivers/agents/firewall_agent_api.py
neutron_fwaas/services/firewall/service_drivers/agents/firewall_service.py
neutron_fwaas/services/firewall/service_drivers/agents/drivers/__init__.py
neutron_fwaas/services/firewall/service_drivers/agents/drivers/conntrack_base.py
neutron_fwaas/services/firewall/service_drivers/agents/drivers/fwaas_base_v2.py
neutron_fwaas/services/firewall/service_drivers/agents/drivers/linux/__init__.py
neutron_fwaas/services/firewall/service_drivers/agents/drivers/linux/iptables_fwaas_v2.py
neutron_fwaas/services/firewall/service_drivers/agents/drivers/linux/legacy_conntrack.py
neutron_fwaas/services/firewall/service_drivers/agents/drivers/linux/netlink_conntrack.py
neutron_fwaas/services/firewall/service_drivers/agents/drivers/linux/l2/__init__.py
neutron_fwaas/services/firewall/service_drivers/agents/drivers/linux/l2/driver_base.py
neutron_fwaas/services/firewall/service_drivers/agents/drivers/linux/l2/noop/__init__.py
neutron_fwaas/services/firewall/service_drivers/agents/drivers/linux/l2/noop/noop_driver.py
neutron_fwaas/services/firewall/service_drivers/agents/drivers/linux/l2/openvswitch_firewall/__init__.py
neutron_fwaas/services/firewall/service_drivers/agents/drivers/linux/l2/openvswitch_firewall/constants.py
neutron_fwaas/services/firewall/service_drivers/agents/drivers/linux/l2/openvswitch_firewall/exceptions.py
neutron_fwaas/services/firewall/service_drivers/agents/drivers/linux/l2/openvswitch_firewall/firewall.py
neutron_fwaas/services/firewall/service_drivers/agents/drivers/linux/l2/openvswitch_firewall/rules.py
neutron_fwaas/services/firewall/service_drivers/agents/l2/__init__.py
neutron_fwaas/services/firewall/service_drivers/agents/l2/fwaas_v2.py
neutron_fwaas/services/firewall/service_drivers/agents/l3reference/__init__.py
neutron_fwaas/services/firewall/service_drivers/agents/l3reference/firewall_l3_agent_v2.py
neutron_fwaas/services/firewall/service_drivers/ovn/__init__.py
neutron_fwaas/services/firewall/service_drivers/ovn/acl.py
neutron_fwaas/services/firewall/service_drivers/ovn/constants.py
neutron_fwaas/services/firewall/service_drivers/ovn/exceptions.py
neutron_fwaas/services/firewall/service_drivers/ovn/firewall_l3_driver.py
neutron_fwaas/services/firewall/service_drivers/ovn/ovn_db_sync.py
neutron_fwaas/services/logapi/__init__.py
neutron_fwaas/services/logapi/constants.py
neutron_fwaas/services/logapi/exceptions.py
neutron_fwaas/services/logapi/fwg_validate.py
neutron_fwaas/services/logapi/agents/__init__.py
neutron_fwaas/services/logapi/agents/drivers/__init__.py
neutron_fwaas/services/logapi/agents/drivers/iptables/__init__.py
neutron_fwaas/services/logapi/agents/drivers/iptables/driver.py
neutron_fwaas/services/logapi/agents/drivers/iptables/log.py
neutron_fwaas/services/logapi/agents/l3/__init__.py
neutron_fwaas/services/logapi/agents/l3/fwg_log.py
neutron_fwaas/services/logapi/common/__init__.py
neutron_fwaas/services/logapi/common/fwg_callback.py
neutron_fwaas/services/logapi/common/log_db_api.py
neutron_fwaas/services/logapi/common/port_callback.py
neutron_fwaas/services/logapi/rpc/__init__.py
neutron_fwaas/services/logapi/rpc/log_server.py
neutron_fwaas/tests/__init__.py
neutron_fwaas/tests/base.py
neutron_fwaas/tests/contrib/README
neutron_fwaas/tests/contrib/filters.template
neutron_fwaas/tests/contrib/functional-testing.filters
neutron_fwaas/tests/contrib/gate_hook.sh
neutron_fwaas/tests/contrib/gate_hook_tempest.sh
neutron_fwaas/tests/contrib/post_test_hook.sh
neutron_fwaas/tests/contrib/hooks/api_extensions-base
neutron_fwaas/tests/contrib/hooks/api_extensions-legacy
neutron_fwaas/tests/contrib/hooks/api_extensions-v1
neutron_fwaas/tests/contrib/hooks/api_extensions-v2
neutron_fwaas/tests/contrib/hooks/iptables_verify
neutron_fwaas/tests/functional/__init__.py
neutron_fwaas/tests/functional/db/__init__.py
neutron_fwaas/tests/functional/db/test_migrations.py
neutron_fwaas/tests/functional/privileged/__init__.py
neutron_fwaas/tests/functional/privileged/test_dummy.py
neutron_fwaas/tests/functional/privileged/test_netlink_lib.py
neutron_fwaas/tests/functional/privileged/test_utils.py
neutron_fwaas/tests/functional/services/__init__.py
neutron_fwaas/tests/functional/services/firewall/__init__.py
neutron_fwaas/tests/functional/services/firewall/ovn/__init__.py
neutron_fwaas/tests/functional/services/firewall/ovn/test_ovn_db_sync.py
neutron_fwaas/tests/functional/services/logapi/__init__.py
neutron_fwaas/tests/functional/services/logapi/agents/__init__.py
neutron_fwaas/tests/functional/services/logapi/agents/drivers/__init__.py
neutron_fwaas/tests/functional/services/logapi/agents/drivers/iptables/__init__.py
neutron_fwaas/tests/functional/services/logapi/agents/drivers/iptables/test_log.py
neutron_fwaas/tests/unit/__init__.py
neutron_fwaas/tests/unit/cmd/__init__.py
neutron_fwaas/tests/unit/cmd/upgrade_checks/__init__.py
neutron_fwaas/tests/unit/cmd/upgrade_checks/test_checks.py
neutron_fwaas/tests/unit/db/__init__.py
neutron_fwaas/tests/unit/db/firewall/__init__.py
neutron_fwaas/tests/unit/db/firewall/v2/__init__.py
neutron_fwaas/tests/unit/db/firewall/v2/test_firewall_db_v2.py
neutron_fwaas/tests/unit/policies/__init__.py
neutron_fwaas/tests/unit/policies/test_firewall_group.py
neutron_fwaas/tests/unit/policies/test_firewall_policy.py
neutron_fwaas/tests/unit/policies/test_firewall_rule.py
neutron_fwaas/tests/unit/privileged/__init__.py
neutron_fwaas/tests/unit/privileged/test_netlink_lib.py
neutron_fwaas/tests/unit/privileged/test_utils.py
neutron_fwaas/tests/unit/privileged/netfilter_log/__init__.py
neutron_fwaas/tests/unit/privileged/netfilter_log/test_libnetfilter_log.py
neutron_fwaas/tests/unit/services/__init__.py
neutron_fwaas/tests/unit/services/firewall/__init__.py
neutron_fwaas/tests/unit/services/firewall/test_fwaas_plugin_v2.py
neutron_fwaas/tests/unit/services/firewall/service_drivers/__init__.py
neutron_fwaas/tests/unit/services/firewall/service_drivers/test_driver_api.py
neutron_fwaas/tests/unit/services/firewall/service_drivers/agents/__init__.py
neutron_fwaas/tests/unit/services/firewall/service_drivers/agents/test_agents.py
neutron_fwaas/tests/unit/services/firewall/service_drivers/agents/test_firewall_agent_api.py
neutron_fwaas/tests/unit/services/firewall/service_drivers/agents/test_firewall_service.py
neutron_fwaas/tests/unit/services/firewall/service_drivers/agents/drivers/__init__.py
neutron_fwaas/tests/unit/services/firewall/service_drivers/agents/drivers/linux/__init__.py
neutron_fwaas/tests/unit/services/firewall/service_drivers/agents/drivers/linux/test_iptables_fwaas_v2.py
neutron_fwaas/tests/unit/services/firewall/service_drivers/agents/drivers/linux/test_legacy_conntrack.py
neutron_fwaas/tests/unit/services/firewall/service_drivers/agents/drivers/linux/test_netlink_conntrack.py
neutron_fwaas/tests/unit/services/firewall/service_drivers/agents/drivers/linux/l2/__init__.py
neutron_fwaas/tests/unit/services/firewall/service_drivers/agents/drivers/linux/l2/noop/__init__.py
neutron_fwaas/tests/unit/services/firewall/service_drivers/agents/drivers/linux/l2/noop/test_noop_driver.py
neutron_fwaas/tests/unit/services/firewall/service_drivers/agents/drivers/linux/l2/openvswitch_firewall/__init__.py
neutron_fwaas/tests/unit/services/firewall/service_drivers/agents/drivers/linux/l2/openvswitch_firewall/test_firewall.py
neutron_fwaas/tests/unit/services/firewall/service_drivers/agents/drivers/linux/l2/openvswitch_firewall/test_rules.py
neutron_fwaas/tests/unit/services/firewall/service_drivers/agents/l2/__init__.py
neutron_fwaas/tests/unit/services/firewall/service_drivers/agents/l2/fake_data.py
neutron_fwaas/tests/unit/services/firewall/service_drivers/agents/l2/test_fwaas_v2.py
neutron_fwaas/tests/unit/services/firewall/service_drivers/agents/l3reference/__init__.py
neutron_fwaas/tests/unit/services/firewall/service_drivers/agents/l3reference/test_firewall_l3_agent_v2.py
neutron_fwaas/tests/unit/services/firewall/service_drivers/ovn/__init__.py
neutron_fwaas/tests/unit/services/firewall/service_drivers/ovn/test_firewall_l3_driver.py
neutron_fwaas/tests/unit/services/firewall/service_drivers/ovn/test_ovn_db_sync.py
neutron_fwaas/tests/unit/services/logapi/__init__.py
neutron_fwaas/tests/unit/services/logapi/base.py
neutron_fwaas/tests/unit/services/logapi/test_fwg_validate.py
neutron_fwaas/tests/unit/services/logapi/agents/__init__.py
neutron_fwaas/tests/unit/services/logapi/agents/drivers/__init__.py
neutron_fwaas/tests/unit/services/logapi/agents/drivers/iptables/__init__.py
neutron_fwaas/tests/unit/services/logapi/agents/drivers/iptables/test_driver.py
neutron_fwaas/tests/unit/services/logapi/agents/drivers/iptables/test_log.py
neutron_fwaas/tests/unit/services/logapi/agents/l3/__init__.py
neutron_fwaas/tests/unit/services/logapi/agents/l3/test_fwg_log.py
neutron_fwaas/tests/unit/services/logapi/common/__init__.py
neutron_fwaas/tests/unit/services/logapi/common/test_fwg_callback.py
neutron_fwaas/tests/unit/services/logapi/common/test_log_db_api.py
neutron_fwaas/tests/unit/services/logapi/common/test_port_callback.py
neutron_fwaas/tests/unit/services/logapi/rpc/__init__.py
neutron_fwaas/tests/unit/services/logapi/rpc/test_log_server.py
playbooks/configure_functional_job.yaml
releasenotes/notes/.placeholder
releasenotes/notes/add-missing-pk-firewall_group_associations_v2-3fddb21b3a19b598.yaml
releasenotes/notes/adding-new-tables-for-future-consumption-ffd537c1f82e2e01.yaml
releasenotes/notes/auto-association-default-firewall-group-7e9faf1afca1df85.yaml
releasenotes/notes/bug-1702242-c917c832ac2fa4e1.yaml
releasenotes/notes/bug-1746404-493a66faac333403.yaml
releasenotes/notes/bug-1799358-360c6ab27a32e0ac.yaml
releasenotes/notes/cisco-fwaas-driver-move-8f46325d13c93543.yaml
releasenotes/notes/coexistence-between-sg-and-fwg-1f77a755539a9463.yaml
releasenotes/notes/config-file-generation-265c5256668a26bf.yaml
releasenotes/notes/deprecate-agent_version-388041ad3608e43a.yaml
releasenotes/notes/deprecate-neutron-fwaas-as-stadium-project-934d6acb3e824249.yaml
releasenotes/notes/drop-py39-fbdd3fd504153a18.yaml
releasenotes/notes/drop-python-2-7-73d3113c69d724c1.yaml
releasenotes/notes/drop-python-3-6-and-3-7-b1cf8738aaab988f.yaml
releasenotes/notes/enable-quotas-a3d0a21743bb1985.yaml
releasenotes/notes/fix-fwaas-log-duplication-85159dc33e43f095.yaml
releasenotes/notes/fwaas-config-9c780ccfb0e7887f.yaml
releasenotes/notes/fwaas-v2-logging-79cbaa43ff17f47f.yaml
releasenotes/notes/fwaas_v2-374471c215af0ca0.yaml
releasenotes/notes/mcafee-fwaas-driver-removal-8915271e5d4288cf.yaml
releasenotes/notes/ovs-firewall-driver-c347ea0a560b7e38.yaml
releasenotes/notes/remove-v1-to-v2-migration-4c5b7f60c6843739.yaml
releasenotes/notes/remove_fwaas_v1-15c6e19484f46d1b.yaml
releasenotes/notes/s-rbac-api-policies-added-4dc1db4ff91fbbed.yaml
releasenotes/notes/support-l3-firewall-for-ovn-driver-3f5632ad13cf35fd.yaml
releasenotes/notes/validation_if_port_is_supported-639d0df705eb67f9.yaml
releasenotes/notes/varmour-fwaas-driver-removal-f7aa304a4544134a.yaml
releasenotes/notes/vyatta-fwaas-driver-removal-e38e6ecde5105084.yaml
releasenotes/source/2023.1.rst
releasenotes/source/2023.2.rst
releasenotes/source/2024.1.rst
releasenotes/source/2024.2.rst
releasenotes/source/2025.1.rst
releasenotes/source/2025.2.rst
releasenotes/source/conf.py
releasenotes/source/index.rst
releasenotes/source/liberty.rst
releasenotes/source/mitaka.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/unreleased.rst
releasenotes/source/zed.rst
releasenotes/source/_static/.placeholder
releasenotes/source/_templates/.placeholder
releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po
releasenotes/source/locale/fr/LC_MESSAGES/releasenotes.po
roles/configure_functional_tests/README.rst
roles/configure_functional_tests/defaults/main.yaml
roles/configure_functional_tests/tasks/main.yaml
tools/check_unit_test_structure.sh
tools/clean.sh
tools/configure_for_func_testing.sh
tools/configure_for_fwaas_func_testing.sh
tools/deploy_rootwrap.sh
tools/generate_config_file_samples.sh