)]}'
{"octavia/controller/worker/v1/controller_worker.py":[{"author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"change_message_id":"a32d1f8f6a47b60a10e2f8963bf85b8f7d3a0700","unresolved":false,"context_lines":[{"line_number":345,"context_line":"            with tf_logging.DynamicLoggingListener(create_lb_tf, log\u003dLOG):"},{"line_number":346,"context_line":"                create_lb_tf.run()"},{"line_number":347,"context_line":"            for pool in lb.pools:"},{"line_number":348,"context_line":"                self.create_pool(pool.id)"},{"line_number":349,"context_line":"        except Exception as e:"},{"line_number":350,"context_line":"            self.roll_back_lb_cascade(lb)"},{"line_number":351,"context_line":"            raise e"}],"source_content_type":"text/x-python","patch_set":7,"id":"1fa4df85_914d2474","line":348,"updated":"2020-02-27 00:48:16.000000000","message":"This is not correct. Creation of children pools is handled inside the create_lb_Flow. We cannot take actions like this outside of the flow as it will not use the revert flows to recover from a service failure, such as nova.","commit_id":"cf1a06dd1412ac716ad502d410b1feec988a9a82"}]}
