)]}'
{"ironic_python_agent/extensions/standby.py":[{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"13dd8a557e828ac0400a0ab6071296deaaece6aa","unresolved":true,"context_lines":[{"line_number":203,"context_line":"    LOG.info(\u0027Writing image with command: {}\u0027.format(\u0027 \u0027.join(command)))"},{"line_number":204,"context_line":"    try:"},{"line_number":205,"context_line":"        disk_utils.convert_image(image, device, out_format\u003d\u0027host_device\u0027,"},{"line_number":206,"context_line":"                                 cache\u003d\u0027directsync\u0027, out_of_order\u003dTrue)"},{"line_number":207,"context_line":"    except processutils.ProcessExecutionError as e:"},{"line_number":208,"context_line":"        raise errors.ImageWriteError(device, e.exit_code, e.stdout, e.stderr)"},{"line_number":209,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"f8fe3f8b_d8d7dad2","line":206,"updated":"2021-06-03 17:14:53.000000000","message":"Weren\u0027t we talking about moving disk_utils out of ironic-lib entirely and into IPA? I mean, this is an improvement for sure, but just wondering what happened to that plan.","commit_id":"33d889c3c4d85cdd272ced73951459edf7a6adb5"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"9b3ded48dcc8f4a0a5f83f3faf002fd66b107f69","unresolved":true,"context_lines":[{"line_number":203,"context_line":"    LOG.info(\u0027Writing image with command: {}\u0027.format(\u0027 \u0027.join(command)))"},{"line_number":204,"context_line":"    try:"},{"line_number":205,"context_line":"        disk_utils.convert_image(image, device, out_format\u003d\u0027host_device\u0027,"},{"line_number":206,"context_line":"                                 cache\u003d\u0027directsync\u0027, out_of_order\u003dTrue)"},{"line_number":207,"context_line":"    except processutils.ProcessExecutionError as e:"},{"line_number":208,"context_line":"        raise errors.ImageWriteError(device, e.exit_code, e.stdout, e.stderr)"},{"line_number":209,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"37b2f554_b9f02709","line":206,"in_reply_to":"f8fe3f8b_d8d7dad2","updated":"2021-06-04 09:55:17.000000000","message":"I personally only planned on moving work_on_disk and a few other very specific functions implementing our deployment logic. This has been done already, and now disk_utils can serve as a stable API for in-band deploy steps.","commit_id":"33d889c3c4d85cdd272ced73951459edf7a6adb5"}]}
