Neutron router not working with latest iproute2 package included in CentOS-7.2-1511
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Undecided
|
Unassigned |
Bug Description
Seems that something has been changed in the new iproute version and now attempts to add more than one interface to router cause errors posted at the bottom. This affects neutron-l3-agent on CentOS-7.2-1511 and possible on RedHat (cannot check this).
Quick solution is to simple downgrade the package:
# wget http://
# yum -y downgrade ./iproute-
Part of the /var/log/
2015-12-24 01:35:05.794 6343 ERROR neutron.
Command: ['ip', 'netns', 'add', u'qrouter-
Exit code: 1
Stdin:
Stdout:
Stderr: Cannot create namespace file "/var/run/
2015-12-24 01:35:05.794 6343 ERROR neutron.
Command: ['ip', 'netns', 'add', u'qrouter-
Exit code: 1
Stdin:
Stdout:
Stderr: Cannot create namespace file "/var/run/
2015-12-24 01:35:05.794 6343 ERROR neutron.
2015-12-24 01:35:05.794 6343 ERROR neutron.
2015-12-24 01:35:05.794 6343 ERROR neutron.
2015-12-24 01:35:05.794 6343 ERROR neutron.
2015-12-24 01:35:05.794 6343 ERROR neutron.
2015-12-24 01:35:05.794 6343 ERROR neutron.
2015-12-24 01:35:05.794 6343 ERROR neutron.
2015-12-24 01:35:05.794 6343 ERROR neutron.
2015-12-24 01:35:05.794 6343 ERROR neutron.
2015-12-24 01:35:05.794 6343 ERROR neutron.
2015-12-24 01:35:05.794 6343 ERROR neutron.
2015-12-24 01:35:05.794 6343 ERROR neutron.
2015-12-24 01:35:05.794 6343 ERROR neutron.
2015-12-24 01:35:05.794 6343 ERROR neutron.
2015-12-24 01:35:05.794 6343 ERROR neutron.
2015-12-24 01:35:05.794 6343 ERROR neutron.
2015-12-24 01:35:05.794 6343 ERROR neutron.
2015-12-24 01:35:05.794 6343 ERROR neutron.
2015-12-24 01:35:05.794 6343 ERROR neutron.
2015-12-24 01:35:05.794 6343 ERROR neutron.
2015-12-24 01:35:05.794 6343 ERROR neutron.
2015-12-24 01:35:05.794 6343 ERROR neutron.
2015-12-24 01:35:05.794 6343 ERROR neutron.
2015-12-24 01:35:05.794 6343 ERROR neutron.
2015-12-24 01:35:05.794 6343 ERROR neutron.
2015-12-24 01:35:05.794 6343 ERROR neutron.
2015-12-24 01:35:05.794 6343 ERROR neutron.
2015-12-24 01:35:05.794 6343 ERROR neutron.
2015-12-24 01:35:05.794 6343 ERROR neutron.
2015-12-24 01:35:05.794 6343 ERROR neutron.
2015-12-24 01:35:05.794 6343 ERROR neutron.
2015-12-24 01:35:05.794 6343 ERROR neutron.
2015-12-24 01:35:05.794 6343 ERROR neutron.
2015-12-24 01:35:05.794 6343 ERROR neutron.
2015-12-24 01:35:05.794 6343 ERROR neutron.
2015-12-24 01:35:05.794 6343 ERROR neutron.
2015-12-24 01:35:05.794 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
2015-12-24 01:35:05.796 6343 ERROR neutron.
description: | updated |
description: | updated |
summary: |
- Neutron router does not work with latest iproute package included in + Neutron router not working with latest iproute2 package included in CentOS-7.2-1511 |
no longer affects: | centos |
Assaf Muller (amuller) wrote : | #1 |
Not yet, will test it today and reply you back.
Wenxin Wang (stieizc-33) wrote : | #3 |
I'm experiencing the same thing. This is preventing the l3_agent from creating the router namespace. I can confirm this bug and the fix on CentOS 7.2.1511.
Changed in neutron: | |
status: | New → Confirmed |
Assaf, thank you for the patch: it is working for me (at least tested with router ports adding).
Assaf Muller (amuller) wrote : | #5 |
Closing as a duplicate of bug 1497309.
jost (jost-rakovec) wrote : | #6 |
Can someone explain how to apply patch. thanks
Did you try this patch? https:/ /review. openstack. org/#/q/ I0d3fc426228417 2f5ad31e4f2f78a e1fb33b4228, n,z