TaaS Not Working With OVS DPDK
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tap-as-a-service |
Fix Released
|
Undecided
|
Juan Pablo Suazo |
Bug Description
Testing tap-as-a-service in Openstack Yoga, we wanted to know if port mirroring is supported when the networking is configured for OVS-DPDK.
When deploying Openstack with the necessary configurations that work for regular OVS, we noticed 2 main problems.
1. The br-tap bridge is created with the system datapath configured. As DPDK requires bridges to use the netdev datapath, br-tap cannot se the other bridges in OVS.
2. Flows where not being created correctly for tunneling.
We've found an old proposal which addressed this issue and tested it locally. It allowed us to successfully create port mirrors while using OVS-DPDK. https:/
We cherry-picked the changes into the latest version of the code and resolved the conflicts that arose, all of this is in out own proposal.
Changed in tap-as-a-service: | |
assignee: | nobody → Juan Pablo Suazo (jsuazo) |
Changed in tap-as-a-service: | |
status: | New → In Progress |
Related patch: https:/ /review. opendev. org/c/openstack /tap-as- a-service/ +/884239