Description of problem: After running tempest I see there's 100+ rows pending in the journal with the journal trying to process them in cycles and skipping because they're failing the dependency check. This is obviously indicative of some circular dependency which needs to be broken. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
Before the fix running the tempest suite would result in rows remaining in the opendaylightjournal table indefinitely in a 'pending'/'processing' state. After the fix the opendaylightjournal table shouldn't have any such rows and they all should be in 'completed' state (or empty if the completed rows were purged).
Used: python-networking-odl-3.2.0-2.el7ost Ran several tempest tests and all records are in 'completed' state.
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://rhn.redhat.com/errata/RHBA-2017-0201.html