Merge "ofagent: Enable local arp responder for TYPE_FLAT"
This commit is contained in:
		@@ -224,7 +224,8 @@ class OFANeutronAgent(n_rpc.RpcCallback,
 | 
			
		||||
                                                ofa_const.LOCAL_VLAN_MAX))
 | 
			
		||||
        self.tunnel_types = tunnel_types or []
 | 
			
		||||
        l2pop_network_types = list(set(self.tunnel_types +
 | 
			
		||||
                                       [p_const.TYPE_VLAN]))
 | 
			
		||||
                                       [p_const.TYPE_VLAN,
 | 
			
		||||
                                        p_const.TYPE_FLAT]))
 | 
			
		||||
        self.agent_state = {
 | 
			
		||||
            'binary': 'neutron-ofa-agent',
 | 
			
		||||
            'host': cfg.CONF.host,
 | 
			
		||||
 
 | 
			
		||||
@@ -683,6 +683,9 @@ class TestOFANeutronAgent(ofa_test_base.OFAAgentTestBase):
 | 
			
		||||
    def test_add_arp_table_entry_vlan(self):
 | 
			
		||||
        self._test_add_arp_table_entry_non_tunnel('vlan')
 | 
			
		||||
 | 
			
		||||
    def test_add_arp_table_entry_flat(self):
 | 
			
		||||
        self._test_add_arp_table_entry_non_tunnel('flat')
 | 
			
		||||
 | 
			
		||||
    def test_del_arp_table_entry(self):
 | 
			
		||||
        self._prepare_l2_pop_ofports()
 | 
			
		||||
        fdb_entry = {self.lvms[0].net:
 | 
			
		||||
@@ -730,6 +733,9 @@ class TestOFANeutronAgent(ofa_test_base.OFAAgentTestBase):
 | 
			
		||||
    def test_del_arp_table_entry_vlan(self):
 | 
			
		||||
        self._test_del_arp_table_entry_non_tunnel('vlan')
 | 
			
		||||
 | 
			
		||||
    def test_del_arp_table_entry_flat(self):
 | 
			
		||||
        self._test_del_arp_table_entry_non_tunnel('flat')
 | 
			
		||||
 | 
			
		||||
    def test_recl_lv_port_to_preserve(self):
 | 
			
		||||
        self._prepare_l2_pop_ofports()
 | 
			
		||||
        self.agent.enable_tunneling = True
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user