[neutron][dvr]Distrubuted router fails to remove from one l3-agent and add to another
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mirantis OpenStack |
Fix Released
|
High
|
Oleg Bondarev |
Bug Description
Distributed router fails to remove from one l3-agent to another during manual rescheduling.
After running "neutron l3-agent-
Expected result:
Router is removed from l3-agent
Actual result:
Router stays on old l3-agent
Steps to reproduce (history from real environment):
neutron net-create net_NS
neutron subnet-create --name net_NS__subnet net_NS 10.2.0.0/24
neutron router-create router_NS
neutron router-gateway-set router_NS admin_floating_net
neutron router-
NET_ID_3=$(neutron net-list | grep net_NS | awk '{print$2}')
nova boot vm_NS --flavor 1 --image TestVM --nic net-id=$NET_ID_3
neutron router-list
neutron l3-agent-
neutron agent-list | grep l3
| 36ff9cbf-
| 575709e0-
| 576094fe-
| 9fc9f755-
| d378ee31-
neutron l3-agent-
neutron l3-agent-router-add 9fc9f755-
neutron l3-agent-
neutron l3-agent-
neutron l3-agent-
neutron l3-agent-router-add d378ee31-
error message:
The router dc713065-
VERSION:
openstack_version: mitaka-9.0
release: '9.0'
build_number: 481
Snapshot:
https:/
description: | updated |
tags: | removed: need-info |
Changed in mos: | |
assignee: | MOS Neutron (mos-neutron) → Oleg Bondarev (obondarev) |
tags: | added: on-verification |
tags: |
added: release-notes-done removed: release-notes |
Also, reproduce on build_number: openstack_ version: network- checker| nailgun| packetary| shotgun' : 9.0.0-1. mos6349. noarch 9.0.0-1. mos8460. noarch packetary- 9.0.0-1. mos140. noarch -cli-9. 0.0-1.mos285. noarch 9.0.0-1. mos8460. noarch astute- 9.0.0-1. mos750. noarch 9.0.0-1. mos140. noarch 9.0.0-1. mos90.noarch -metadata- 9.0.0-1. mos8743. noarch 9.0.0-1. mos8460. noarch mcagents- 9.0.0-1. mos750. noarch fuelclient- 9.0.0-1. mos325. noarch 0.0-1.mos6349. noarch 9.0.0-1. mos8460. noarch 9.0.0-1. mos6349. noarch ing-scripts- 9.0.0-1. mos8743. noarch 0-9.0.0- 1.mos8460. noarch checker- 9.0.0-1. mos74.x86_ 64 9.0.0-1. mos285. noarch 9.0.0-1. mos2717. noarch 9.0.0-1. mos936. noarch 9.0.0-1. mos274. noarch 9.0.0-1. mos8743. noarch
cat /etc/fuel_build_id:
492
cat /etc/fuel_
492
cat /etc/fuel_release:
9.0
cat /etc/fuel_
mitaka-9.0
rpm -qa | egrep 'fuel|astute|
fuel-release-
fuel-misc-
python-
fuel-bootstrap
fuel-migrate-
rubygem-
fuel-mirror-
shotgun-
fuel-openstack
fuel-notify-
nailgun-
python-
fuel-9.
fuel-utils-
fuel-setup-
fuel-provision
fuel-library9.
network-
fuel-agent-
fuel-ui-
fuel-ostf-
fuelmenu-
fuel-nailgun-