[Backport 1470889] DVR: should not remove routers form down l3 agents on compute nodes
Bug #1485577 reported by
Oleg Bondarev
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mirantis OpenStack |
Fix Released
|
High
|
Oleg Bondarev |
Bug Description
This is backport for https:/
Original description
================
Currently If 'dvr' l3 agent on a compute node goes down, routers are removed from it; then when agent is up again routers are not added back - so VMs on that compute node lose all routing.
Scheduling/
Changed in mos: | |
status: | New → Confirmed |
milestone: | none → 7.0 |
Changed in mos: | |
status: | Confirmed → In Progress |
tags: | added: on-verification |
To post a comment you must log in.
Reviewed: https:/ /review. fuel-infra. org/10495 ci/fuel- 7.0/2015. 1.0
Submitter: mos-infra-ci <>
Branch: openstack-
Commit: 68da5fa28e8e904 a7f0e48fb6d8e93 45fcb9c534
Author: Oleg Bondarev <email address hidden>
Date: Mon Aug 17 14:32:06 2015
DVR: do not reschedule router for down agents on compute nodes
Scheduling/ unscheduling of DVR routers with l3 agents in 'dvr' mode
running on a compute nodes is done according to DVR serviced ports
created/deleted on that compute nodes. It doesn't make sense to reschedule
router from l3 agent on compute node even if it's down - no other l3 agent
can handle VMs running on that compute node.
upstream review: https:/ /review. openstack. org/198009
Closes-Bug: #1485577 9ab740fafa5d84d c3211ca0097
Closes-Bug: #1470889
Change-Id: Ib998b9e459dd1a