List namespaces properly, fix regression introduced by fix to 1293818
Bug #1297594 reported by
Eugene Nikanorov
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
High
|
Eugene Nikanorov |
Bug Description
fix to 1293818 introduced a regression for the code path that is used in loadbalancer namespace driver to list namespaces.
The following tracebacks are seen during tempest runs:
As a consequence, this causes agent to resync balancer state and to respawn haproxy process sometimes leading to unavailable service. That in turn makes loadbalancer basic scenario test fail.
Related bugs: 1294603, 1295165
Changed in neutron: | |
status: | New → In Progress |
tags: | added: icehouse-rc-potential |
Changed in neutron: | |
milestone: | none → icehouse-rc1 |
tags: |
added: neutron-core removed: icehouse-rc-potential |
Changed in neutron: | |
status: | Fix Committed → Fix Released |
Changed in neutron: | |
milestone: | icehouse-rc1 → 2014.1 |
To post a comment you must log in.
Reviewed: https:/ /review. openstack. org/81537 /git.openstack. org/cgit/ openstack/ neutron/ commit/ ?id=14b6611efea 4c9658c611e8cfc fb42fc7dd82f55
Committed: https:/
Submitter: Jenkins
Branch: master
commit 14b6611efea4c96 58c611e8cfcfb42 fc7dd82f55
Author: Eugene Nikanorov <email address hidden>
Date: Wed Mar 19 18:00:35 2014 +0400
Fix namespace exist() method
Fix namespace exist() method for it shall not be called with a root. collect_ namespace
Also, don't run it under the namespace so garbage_
method can run without rootwrap and not withi a ns.
As a result of fixing namespace listing the patch also fixes the
regression introduced (bug/1294603) to loadbalancer agent respawning
haproxy due to inability to list namespaces properly.
Change-Id: I0dc4d01b0c1c04 887ec6ad5766ec7 c6c96903faa
Closes-Bug: #1297594
Closes-Bug: #1294603