)]}'
{"ironic_python_agent/extensions/standby.py":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"29ca230dacf4d36ca7a6f9e170b9b37c5fb002e0","unresolved":true,"context_lines":[{"line_number":366,"context_line":"        #  handled safely."},{"line_number":367,"context_line":"        LOG.info(\u0027Writing raw image %s to device %s\u0027, image, device)"},{"line_number":368,"context_line":"        disk_utils.dd(image, device)"},{"line_number":369,"context_line":"    try:"},{"line_number":370,"context_line":"        command \u003d [\u0027qemu-img\u0027, \u0027convert\u0027,"},{"line_number":371,"context_line":"                   \u0027-t\u0027, \u0027directsync\u0027, \u0027-S\u0027, \u00270\u0027, \u0027-O\u0027, \u0027host_device\u0027, \u0027-W\u0027]"},{"line_number":372,"context_line":"        if source_format:"}],"source_content_type":"text/x-python","patch_set":2,"id":"ceba2354_c22f2d6c","line":369,"updated":"2024-09-04 14:54:15.000000000","message":"I think there should be an \"else\" block here, otherwise we run qemu-img still","commit_id":"44626da570280f9cc4a7928ee02c4204014b10d8"},{"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":"7b8928d3a4dd2f197144fe5a12603281b46c616c","unresolved":false,"context_lines":[{"line_number":366,"context_line":"        #  handled safely."},{"line_number":367,"context_line":"        LOG.info(\u0027Writing raw image %s to device %s\u0027, image, device)"},{"line_number":368,"context_line":"        disk_utils.dd(image, device)"},{"line_number":369,"context_line":"    try:"},{"line_number":370,"context_line":"        command \u003d [\u0027qemu-img\u0027, \u0027convert\u0027,"},{"line_number":371,"context_line":"                   \u0027-t\u0027, \u0027directsync\u0027, \u0027-S\u0027, \u00270\u0027, \u0027-O\u0027, \u0027host_device\u0027, \u0027-W\u0027]"},{"line_number":372,"context_line":"        if source_format:"}],"source_content_type":"text/x-python","patch_set":2,"id":"183735be_a20960e8","line":369,"in_reply_to":"ceba2354_c22f2d6c","updated":"2024-09-04 15:38:28.000000000","message":"Done","commit_id":"44626da570280f9cc4a7928ee02c4204014b10d8"}],"releasenotes/notes/image-security-5c23b890409101c9.yaml":[{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"bbbae6e4c8a881e0672d78a8a2df385ddb398142","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"security:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Ironic-Python-Agent now checks any supplied image format value against "},{"line_number":5,"context_line":"    the detected format of the image file and will prevent deployments should"},{"line_number":6,"context_line":"    the values mismatch."},{"line_number":7,"context_line":"  - |"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"dc732603_0b1c5d88","line":4,"updated":"2024-09-04 18:17:22.000000000","message":"*blink* *blink* tailing spaces?!","commit_id":"e303a369dce6c4c5dd0402701b020888396406f3"}]}
