Hi ,

Adding more info

create_firewall(self, agent_mode, apply_list, firewall) and update_firewall(self, agent_mode, apply_list, firewall) api's are getting called with empty apply list

apply_list is generated by the _get_router_info_list_for_tenant. The rootcause for returning empty list is due to empty self.router_info.


If kill the firewall agent and start the firewall agent again ,then router_info is getting updated with existing router , then update_firewall is getting called with non empty apply list so firewall rules are getting applied to existing routers. But new firewall updates are still not getting updated as the apply_list is empty.

So basically to apply the firewall rules i am ending up to restart the firewall_agent repeatedly


The agent which i am using vyatta firewall agent(neutron_fwaas/services/firewall/agents/vyatta)

I checked other agents code , the implementation is almost same in all the agents.

It seems to be recent breakage as this was working fine in the last month.

i suspect recent changes in neutron or neutron-fwaas might have broken this.

Can someone help me out on this issue

Thanks,
bharath



On Thursday 27 August 2015 09:26 PM, bharath wrote:
Hi,

while testing the fwaas , i found router_info is not getting updated. list awlays seems to be empty and getting updated only after the restart of fw agent.

This issue resulting empty list while calling _get_router_info_list_for_tenant.

i can see some comments as *"for routers without an interface - get_routers returns the router - but this is not yet populated in router_info"* but in my case even though routers have an interface still the router_info is empty.

It seems to be recent breakage as this was working fine in the last month.


Thanks,
bharath


__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: [email protected]?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: [email protected]?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to