)]}'
{"octavia_tempest_plugin/services/load_balancer/v2/base_client.py":[{"author":{"_account_id":10850,"name":"German Eichberger","email":"german.eichberger@gmail.com","username":"german"},"change_message_id":"38dcf2ee05446639b94be45f41d7ec0f8576e886","unresolved":false,"context_lines":[{"line_number":278,"context_line":"        if ignore_errors:"},{"line_number":279,"context_line":"            try:"},{"line_number":280,"context_line":"                response, body \u003d self.delete(uri)"},{"line_number":281,"context_line":"            except Exception:"},{"line_number":282,"context_line":"                return"},{"line_number":283,"context_line":"        else:"},{"line_number":284,"context_line":"            response, body \u003d self.delete(uri)"}],"source_content_type":"text/x-python","patch_set":16,"id":"5f7c97a3_f10c9a43","line":281,"updated":"2018-05-21 22:34:41.000000000","message":"mmh, what if we get a 503? Log error might be good.","commit_id":"8ffce3e8c3c6ef0f0a576f4123f2dabcf6d6d872"}],"octavia_tempest_plugin/tests/api/v2/test_listener.py":[{"author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"change_message_id":"9475ca183781f30302c81f3d621d5bc244c5db79","unresolved":false,"context_lines":[{"line_number":120,"context_line":"        parser.parse(listener[const.UPDATED_AT])"},{"line_number":121,"context_line":"        UUID(listener[const.ID])"},{"line_number":122,"context_line":"        # Operating status for listeners will be offline without a pool+members"},{"line_number":123,"context_line":"        self.assertEqual(const.OFFLINE, listener[const.OPERATING_STATUS])"},{"line_number":124,"context_line":"        self.assertEqual(const.HTTP, listener[const.PROTOCOL])"},{"line_number":125,"context_line":"        self.assertEqual(80, listener[const.PROTOCOL_PORT])"},{"line_number":126,"context_line":"        self.assertEqual(200, listener[const.CONNECTION_LIMIT])"}],"source_content_type":"text/x-python","patch_set":8,"id":"5f7c97a3_fc1b1818","line":123,"updated":"2018-05-08 05:37:08.000000000","message":"Ok, so here\u0027s the thing: I\u0027m still not sure if these listeners are supposed to go ONLINE or not without a Pool/Members/HM... I need to dive into the Octavia code tomorrow and see what I can find. I don\u0027t remember how we decided the status on these.\nI know that these API tests are passing the gates with OFFLINE in noop, which is pretty meaningless, since noop will always be OFFLINE --but  the scenario is also passing, and it\u0027s checking for OFFLINE, but I think it might just be a matter of time?\nThe list test eventually fails during the all-field comparison because the original listener was OFFLINE but the new ones are ONLINE by the time it lists them, which seems to indicate that they do go ONLINE eventually.","commit_id":"f71a400f2493b1dbaae33acdfdf8a12ee0a2b782"}],"octavia_tempest_plugin/tests/scenario/v2/test_pool.py":[{"author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"change_message_id":"a1df9f4c32d7ed1d75a61a5ddac06056e14858df","unresolved":false,"context_lines":[{"line_number":97,"context_line":"            const.ADMIN_STATE_UP: False,"},{"line_number":98,"context_line":"            const.PROTOCOL: const.HTTP,"},{"line_number":99,"context_line":"            const.LB_ALGORITHM: const.LB_ALGORITHM_ROUND_ROBIN,"},{"line_number":100,"context_line":"            # TODO(rm_work): deal with session persistence"},{"line_number":101,"context_line":"            # const.SESSION_PERSISTENCE: {},"},{"line_number":102,"context_line":"        }"},{"line_number":103,"context_line":"        if has_listener:"}],"source_content_type":"text/x-python","patch_set":14,"id":"5f7c97a3_4d018204","line":100,"updated":"2018-05-17 03:02:31.000000000","message":"Are we going to add SP in this patch?","commit_id":"b1709a2daeffef60738ba138db8ceba780f526ba"}]}
