There's a patch up for review to integrate DVR and L3 HA: https://review.openstack.org/#/c/143169/ Let me outline all of the work that has to happen before that patch would be useful: In order for DVR + L3 HA to work in harmony, each feature would have to be stable on its own. DVR has its share of problems, and this is being tackled full on, with more folks joining the good fight soon. L3 HA also has its own problems: * https://review.openstack.org/#/c/238122/ * https://review.openstack.org/#/c/230481/ * https://review.openstack.org/#/c/250040/ DVR requires l2pop, and l2pop on its own is also problematic (Regardless if DVR or L3 HA is turned on). One notable issue is that it screws up live migration: https://bugs.launchpad.net/neutron/+bug/1443421. I'd really like to see more focus on Vivek's patch that attempts to resolve this issue: https://review.openstack.org/#/c/175383/ Finally the way L3 HA integrates with l2pop is not something I would recommend in production, as described here: https://bugs.launchpad.net/neutron/+bug/1522980. If I cannot find an owner for this work I will reach out to some folks soon.