Ask Your Question
1

Neutron doesn't update floatingip with multiple L3 agent

asked 2014-05-23 07:37:54 -0500

ornoone gravatar image

updated 2014-05-23 16:57:01 -0500

smaffulli gravatar image

my stuff, running havana.

  • 1 controller node.
  • 1 nova-compute node.

  • 2 external network (so 2 l3 agent on the controller nod)

My problem :

with both L3 agent started, whene i Attach a floatingIP on a instance, I must restart the agent of this network to get this IP linked to my VM.

ip netns exec qrouter-5f07b81b-231a-41f1-ab34-60853e5e8f5d ip addr sh show me that the agent wait to restart befor he assign my floatingip.

If y disable one of the agents, and I assign an ip, I don't wait anymore... so i think it look like the message from neutron to the agent is catch by the wrong agent ?

I don't have anythink in the logs

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted
0

answered 2014-05-25 16:38:42 -0500

SamYaple gravatar image

This sounds like you have not set a few settings correctly in your l3 confs. You need to watch gateway_external_network_id, handle_internal_only_routers, and one more that I can't remember right now. They have to change per agent.

Can you please post your l3 configs and your neutron networks?

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

[hide preview]

Get to know Ask OpenStack

Resources for moderators

Question Tools

Follow
1 follower

Stats

Asked: 2014-05-23 07:37:54 -0500

Seen: 86 times

Last updated: May 25 '14