)]}'
{"nova/compute/manager.py":[{"author":{"_account_id":8300,"name":"Abhijeet Malawade","email":"abhijeet.malawade@gmail.com","username":"abhijeet"},"change_message_id":"be1e3e0eb121df908da6a3d070511a38374086d9","unresolved":false,"context_lines":[{"line_number":5006,"context_line":"            # live_migration might raises exceptions, but"},{"line_number":5007,"context_line":"            # nothing must be recovered in this version."},{"line_number":5008,"context_line":"            LOG.error(_LE(\"Live migration failed because of exception :%s\"),"},{"line_number":5009,"context_line":"                      ex)"},{"line_number":5010,"context_line":"            with excutils.save_and_reraise_exception():"},{"line_number":5011,"context_line":"                if migration:"},{"line_number":5012,"context_line":"                    migration.status \u003d \u0027failed\u0027"}],"source_content_type":"text/x-python","patch_set":2,"id":"ba15a1d1_942f07a1","line":5009,"updated":"2015-09-14 10:30:00.000000000","message":"IMO, need to use LOG.exception here, and also need to pass instance to LOG.exception like line no #4987 above.","commit_id":"9ba41ae3b18d5fe4794347f96faef266865c4461"},{"author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"change_message_id":"3113faffa8d0d67e097f123b09a67c7b6b1af9de","unresolved":false,"context_lines":[{"line_number":5006,"context_line":"            # live_migration might raises exceptions, but"},{"line_number":5007,"context_line":"            # nothing must be recovered in this version."},{"line_number":5008,"context_line":"            LOG.error(_LE(\"Live migration failed because of exception :%s\"),"},{"line_number":5009,"context_line":"                      ex)"},{"line_number":5010,"context_line":"            with excutils.save_and_reraise_exception():"},{"line_number":5011,"context_line":"                if migration:"},{"line_number":5012,"context_line":"                    migration.status \u003d \u0027failed\u0027"}],"source_content_type":"text/x-python","patch_set":2,"id":"ba15a1d1_c00cd944","line":5009,"in_reply_to":"ba15a1d1_942f07a1","updated":"2015-09-14 12:15:27.000000000","message":"makes sense, but at the moment, we are in string freeze, meaning the log cannot be anything other than LOG.debug, unfortunately.","commit_id":"9ba41ae3b18d5fe4794347f96faef266865c4461"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"ee2c0bcb254ea2120c374d02ea21f50af8874247","unresolved":false,"context_lines":[{"line_number":5005,"context_line":"            # Executing live migration"},{"line_number":5006,"context_line":"            # live_migration might raises exceptions, but"},{"line_number":5007,"context_line":"            # nothing must be recovered in this version."},{"line_number":5008,"context_line":"            # TODO(claudiub): set the LOG level to exception after the"},{"line_number":5009,"context_line":"            # string freeze."},{"line_number":5010,"context_line":"            LOG.debug(\"Live migration failed because of exception :%s\","},{"line_number":5011,"context_line":"                      ex, instance\u003dinstance)"}],"source_content_type":"text/x-python","patch_set":4,"id":"ba15a1d1_bc413bab","line":5008,"updated":"2015-09-17 09:33:46.000000000","message":"So we can update this now, as the freeze has been made softer.","commit_id":"ace9be173736a4d47dc7c6db7522d425ab9e1e1c"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"de9e1483da0336836e11845c1006ef0e9d6de5d4","unresolved":false,"context_lines":[{"line_number":5007,"context_line":"            # nothing must be recovered in this version."},{"line_number":5008,"context_line":"            # TODO(claudiub): set the LOG level to exception after the"},{"line_number":5009,"context_line":"            # string freeze."},{"line_number":5010,"context_line":"            LOG.debug(\"Live migration failed because of exception :%s\","},{"line_number":5011,"context_line":"                      ex, instance\u003dinstance)"},{"line_number":5012,"context_line":"            with excutils.save_and_reraise_exception():"},{"line_number":5013,"context_line":"                if migration:"}],"source_content_type":"text/x-python","patch_set":4,"id":"ba15a1d1_a1b98bee","line":5010,"updated":"2015-09-21 18:49:19.000000000","message":"s/ :%s/: %s/\n\nI\u0027d probably just word this as:\n\n\u0027Live migration failed. Error: %s\u0027","commit_id":"ace9be173736a4d47dc7c6db7522d425ab9e1e1c"}]}
