Comment 4 for bug 1741411

Revision history for this message
Swaminathan Vasudevan (swaminathan-vasudevan) wrote :

So in this case,
if (l3_agent_mode == (
     l3_const.L3_AGENT_MODE_DVR_NO_EXTERNAL) and
         requesting_agent_mode == (
             const.L3_AGENT_MODE_DVR_SNAT)):
                 port['agent'] = (l3_const.L3_AGENT_MODE_DVR_NO_EXTERNAL)
                 port_dict.update({port['id']: port})

So in this case it should also include 'requesting_agent_mode = const.L3_AGENT_MODE_DVR_NO_EXTERNAL' or 'requesting_agent_mode = const.L3_AGENT_MODE_DVR_SNAT'.
Probably this should solve the problem.