)]}'
{"ironic_python_agent/shell/write_image.sh":[{"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":"1111c0ba3ef8e694b32250de331dabac17971dc6","unresolved":false,"context_lines":[{"line_number":39,"context_line":"dd if\u003d/dev/zero of\u003d$DEVICE bs\u003d512 count\u003d10"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"log \"Imaging $IMAGEFILE to $DEVICE\""},{"line_number":42,"context_line":"qemu-img convert -t directsync -O raw $IMAGEFILE $DEVICE"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"log \"${DEVICE} imaged successfully!\""}],"source_content_type":"text/x-sh","patch_set":1,"id":"9aa7fdbe_feff8da8","line":42,"updated":"2014-10-18 14:37:33.000000000","message":"Can we add an explicit \"sync\" command after this? If directsync \u003d\u003d O_DIRECT it shouldn\u0027t be needed, but also shouldn\u0027t hurt and it much better than Ironic hard powering off a machine that may not have synced the last few bits of the image.","commit_id":"50e0bba508ae0e070399cf6e3838bd2894bca3b0"},{"author":{"_account_id":7080,"name":"Mathieu Mitchell","email":"mat128@gmail.com","username":"mat128"},"change_message_id":"acc0acec5edac0e802481b13ed85efe10a836a38","unresolved":false,"context_lines":[{"line_number":39,"context_line":"dd if\u003d/dev/zero of\u003d$DEVICE bs\u003d512 count\u003d10"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"log \"Imaging $IMAGEFILE to $DEVICE\""},{"line_number":42,"context_line":"qemu-img convert -t directsync -O raw $IMAGEFILE $DEVICE"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"log \"${DEVICE} imaged successfully!\""}],"source_content_type":"text/x-sh","patch_set":1,"id":"9aa7fdbe_99876461","line":42,"in_reply_to":"9aa7fdbe_feff8da8","updated":"2014-10-20 14:28:17.000000000","message":"Done","commit_id":"50e0bba508ae0e070399cf6e3838bd2894bca3b0"}]}
