Bug 1510162
Summary: | Bug in L3 agent code while cleaning up a router namespace | ||
---|---|---|---|
Product: | Red Hat OpenStack | Reporter: | Brian Haley <bhaley> |
Component: | openstack-neutron | Assignee: | Brian Haley <bhaley> |
Status: | CLOSED ERRATA | QA Contact: | Toni Freger <tfreger> |
Severity: | urgent | Docs Contact: | |
Priority: | urgent | ||
Version: | 7.0 (Kilo) | CC: | akaris, amuller, bhaley, chrisw, ihrachys, jjoyce, nyechiel, pneedle, ragiman, sclewis, srevivo, tfreger |
Target Milestone: | zstream | Keywords: | Triaged, ZStream |
Target Release: | 7.0 (Kilo) | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | openstack-neutron-2015.1.4-26.el7ost | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | 1508091 | Environment: | |
Last Closed: | 2017-12-05 10:47:49 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 1508091 | ||
Bug Blocks: | 1510157, 1510159 |
Comment 3
Toni Freger
2017-11-26 07:04:16 UTC
Hi Toni, The first backtrace in Comment #3 looks like another bug in this code path that would be present in all releases. self.process_monitor is only initialized in a super() call from the HA router initialize code. In this case initialize() failed early and super() was never called. I need to open an upstream bug and propose a change there. This would have been triggered even without the new code from what I can tell and was just a race condition waiting to happen. The second backtrace in Comment #4 is possibly something new, or could have been fixed upstream already as it looks familiar. Since it's unrelated I guess I wouldn't necessarily hold things for it. Let me look at the other bug updates you posted to see if the trace is similar. Hi Scott, The second issue (from Comment #4) is unrelated to the changes, so I would consider it new to OSP7. The first issue (from Comment #3) is related to the changes, but is actually a new bug - i.e. fixing one bug uncovered another. I am fine with this small change and the one for https://bugzilla.redhat.com/show_bug.cgi?id=1496916 merging which are related since they make the original failure more recoverable and do not fill the log files unnecessarily. Hopefully Toni will agree. Scott, I think we should ship this as-is and I can fix any new bugs going forward. Toni, I opened https://bugs.launchpad.net/neutron/+bug/1735557 and have a patch up to fix the other l3-agent issue, not sure if you opened a downstream bug for this yet. I will need to take a look at the other issue you found as time permits. Since functionality wasn't damaged it reasonable to work on new bugs and to move this one to verified. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2017:3381 |