Neutron l3 agent unable to list network namespaces
Bug #1414239 reported by
Kevin Benton
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
High
|
Ryan Moe | ||
4.1.x |
In Progress
|
High
|
Ryan Moe | ||
5.0.x |
Fix Committed
|
High
|
Ryan Moe | ||
5.1.x |
Fix Committed
|
High
|
Ryan Moe | ||
6.0.x |
Fix Committed
|
High
|
Ryan Moe |
Bug Description
The Neutron L3 agent does not use the root_helper to check for the existence of a namespace.
The permissions on /var/run/netns do not allow non-root users to see if namespaces exist. [1]
This causes the L3 agent to throw exceptions when it tries to create a namespace that actually already exists so the interfaces don't get setup properly.[2]
Neutron Kilo will come with an option to use the root_helper for namespace reading. Unfortunately that won't be back-ported to Juno so the permissions on the namespace directory need to be adjusted to allow neutron to list the files.
1. http://
2. http://
Changed in fuel: | |
importance: | Undecided → High |
assignee: | nobody → Fuel Library Team (fuel-library) |
milestone: | none → 6.1 |
summary: |
- neutron l3 agent doesn't work in 6.0 + Neutron l3 agent unable to list network namespaces |
To post a comment you must log in.
Fix proposed to branch: master /review. openstack. org/152751
Review: https:/