)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"ec4e37c92fceaecbbb99632a1f998958f0ad13b9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"abf98768_363a21c3","updated":"2026-04-07 08:05:49.000000000","message":"-1 for visibility only","commit_id":"3e9b9f6dec4d7e8bc592f01ac55e55c6c4c6924b"},{"author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"change_message_id":"b8f6b498f2a80c23b56aa498d0d35f957350ef11","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"7931d8f3_b93edfc0","updated":"2026-04-01 16:11:54.000000000","message":"Looking at the log directories in the dsvm-functional logs, it looks like now *only* bgp tests have .db files.\n```\ntwilson@fedora:/tmp/opt/stack/logs/dsvm-functional-logs$ find . -name \"*.db\"|grep -v bgp|wc -l\n0\ntwilson@fedora:/tmp/opt/stack/logs/dsvm-functional-logs$ find . -name \"*.db\"|wc -l\n292\n```","commit_id":"3e9b9f6dec4d7e8bc592f01ac55e55c6c4c6924b"},{"author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"change_message_id":"0f2ee9a7f64883fbff7affb613d95807ae67d3ce","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"e324e5a5_62b78ceb","updated":"2026-03-31 22:33:16.000000000","message":"Thanks! This issue doesn\u0027t present in ovsdbapp functional tests because the VenvFixture is built at class setup and torn down in tearDownClass, but presents in neutron\u0027s bgp tests where setUp/tearDown happens at the instance level. It looks like both in neutron and ovsdbapp tests things get cleaned up w/ this patch.","commit_id":"3e9b9f6dec4d7e8bc592f01ac55e55c6c4c6924b"},{"author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"change_message_id":"4c8d0dc4f43239bfe7fbf7339eb2c16f871caa86","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"ad82c72f_093f4648","updated":"2026-03-27 14:38:12.000000000","message":"recheck - 2026-03-27 14:29:50.718137 | controller | E: Unable to locate package ksmtuned","commit_id":"3e9b9f6dec4d7e8bc592f01ac55e55c6c4c6924b"},{"author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"change_message_id":"6b65a58353d018ead58a674c1a1042337fdf549f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"eec4bd1f_d5bbb72d","in_reply_to":"7931d8f3_b93edfc0","updated":"2026-04-01 16:12:14.000000000","message":"gah, wrong window.","commit_id":"3e9b9f6dec4d7e8bc592f01ac55e55c6c4c6924b"}],"ovsdbapp/venv.py":[{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"ec4e37c92fceaecbbb99632a1f998958f0ad13b9","unresolved":true,"context_lines":[{"line_number":379,"context_line":"        self.useFixture(OvnControllerFixture(self.venv))"},{"line_number":380,"context_line":""},{"line_number":381,"context_line":"    def init_processes(self):"},{"line_number":382,"context_line":"        super().init_processes()"},{"line_number":383,"context_line":"        self.venv.call([\"ovn-nbctl\", \"init\"])"},{"line_number":384,"context_line":"        self.venv.call([\"ovn-sbctl\", \"init\"])"},{"line_number":385,"context_line":"        if self.add_chassis:"}],"source_content_type":"text/x-python","patch_set":1,"id":"db016472_b9167e28","side":"PARENT","line":382,"range":{"start_line":382,"start_character":8,"end_line":382,"end_character":32},"updated":"2026-04-07 08:05:49.000000000","message":"Why we no longer need to call `OvsVenvFixture.init_processes`","commit_id":"a8dcb36c33fe7720e20de4d85bad2f461d102a01"},{"author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"change_message_id":"8bd16abccad18791c68a04e09ae7300cbffe1da5","unresolved":true,"context_lines":[{"line_number":379,"context_line":"        self.useFixture(OvnControllerFixture(self.venv))"},{"line_number":380,"context_line":""},{"line_number":381,"context_line":"    def init_processes(self):"},{"line_number":382,"context_line":"        super().init_processes()"},{"line_number":383,"context_line":"        self.venv.call([\"ovn-nbctl\", \"init\"])"},{"line_number":384,"context_line":"        self.venv.call([\"ovn-sbctl\", \"init\"])"},{"line_number":385,"context_line":"        if self.add_chassis:"}],"source_content_type":"text/x-python","patch_set":1,"id":"def8bf79_2cdc6e0f","side":"PARENT","line":382,"range":{"start_line":382,"start_character":8,"end_line":382,"end_character":32},"in_reply_to":"db016472_b9167e28","updated":"2026-04-07 11:49:31.000000000","message":"Because it\u0027s called through calling `super()._setUp()` on L286","commit_id":"a8dcb36c33fe7720e20de4d85bad2f461d102a01"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"8df49c5230799cfcb7536d955d68bc86b7e59512","unresolved":false,"context_lines":[{"line_number":379,"context_line":"        self.useFixture(OvnControllerFixture(self.venv))"},{"line_number":380,"context_line":""},{"line_number":381,"context_line":"    def init_processes(self):"},{"line_number":382,"context_line":"        super().init_processes()"},{"line_number":383,"context_line":"        self.venv.call([\"ovn-nbctl\", \"init\"])"},{"line_number":384,"context_line":"        self.venv.call([\"ovn-sbctl\", \"init\"])"},{"line_number":385,"context_line":"        if self.add_chassis:"}],"source_content_type":"text/x-python","patch_set":1,"id":"bd3f11c3_bd7105c9","side":"PARENT","line":382,"range":{"start_line":382,"start_character":8,"end_line":382,"end_character":32},"in_reply_to":"def8bf79_2cdc6e0f","updated":"2026-04-10 15:35:10.000000000","message":"Upsss... thanks for the clarification!","commit_id":"a8dcb36c33fe7720e20de4d85bad2f461d102a01"}]}
