centralized router is scheduled to dvr configured agent

Bug #1350667 reported by Mike Smith
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
Undecided
Mike Smith

Bug Description

The recent changes to the l3-scheduler should support the new agent_modes for l3-agent. When the agent_mode=dvr only dvr routers should be scheduled to that agent. But currently centralized routers are being scheduled there

Revision history for this message
Mike Smith (michael-smith6) wrote :

I have a fix for this - I will post a patch for review soon.

Changed in neutron:
status: New → Confirmed
Revision history for this message
Armando Migliaccio (armando-migliaccio) wrote :

I observed this error here:

http://logs.openstack.org/77/108177/10/experimental/check-tempest-dsvm-neutron-dvr/9e67d95/logs/screen-q-svc.txt.gz?level=TRACE#_2014-07-31_15_05_48_864

It looks like the scheduling process fails because of a duplicate entry to the agent/router binding table. This might be an effect of fix:

https://review.openstack.org/#/c/73234/

Not sure if the proposed fix you mention here also addresses the issue I have seen. I'll post more details when I find them

Changed in neutron:
assignee: nobody → Mike Smith (michael-smith6)
status: Confirmed → In Progress
Revision history for this message
Armando Migliaccio (armando-migliaccio) wrote :

The failure reported in comment #2 looks like it's different. Reporting in a separate bug.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (master)

Reviewed: https://review.openstack.org/110862
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=b844085d21622c11fd0735ae6944dd14cae5c5c3
Submitter: Jenkins
Branch: master

commit b844085d21622c11fd0735ae6944dd14cae5c5c3
Author: Michael Smith <email address hidden>
Date: Wed Jul 30 23:17:47 2014 -0700

    centralized router is incorrectly scheduled

    When agent_mode=dvr only distributed routers should be
    scheduled to that agent. This change fixes this problem
    by not allowing centralized routers to be scheduled
    to an agent configured with agent_mode=dvr

    Closes-bug: 1350667
    Change-Id: I34e118535094520f2cee853f39d582a625acde20

Changed in neutron:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in neutron:
milestone: none → juno-3
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in neutron:
milestone: juno-3 → 2014.2
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.