[L3 HA] HA router can not be deleted in L3 agent after race between HA router creating and deleting

Bug #1556131 reported by Ann Taraday
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mirantis OpenStack
Fix Committed
High
Ann Taraday

Bug Description

Upstream bug https://bugs.launchpad.net/neutron/+bug/1533441

Current problem is that agent is able to get router for scheduling even if it is not formed finally. Problem can appear during rally test execution or if l3 agent was restarted during router creation :

1. Unable to process HA router %s without HA port (HA router initialize)

2. AttributeError: 'NoneType' object has no attribute 'config' (HA router deleting procedure)

Tags: area-neutron
Changed in mos:
status: New → Confirmed
Revision history for this message
Ann Taraday (akamyshnikova) wrote :

Current problems will be solved with https://review.fuel-infra.org/#/c/17990/. This change is important as it will improve HA router's rescheduling mechanism as a whole.

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Change abandoned on openstack/neutron (openstack-ci/fuel-8.0/liberty)

Change abandoned by Ann Kamyshnikova <email address hidden> on branch: openstack-ci/fuel-8.0/liberty
Review: https://review.fuel-infra.org/17990

Revision history for this message
Ann Taraday (akamyshnikova) wrote :

fuel-8.0/liberty already contains e2ca10e7bbe287cc6f3af791e968d31369d77ab4 after sync with stable/liberty.

Changed in mos:
status: Confirmed → Fix Committed
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.