)]}'
{"/PATCHSET_LEVEL":[{"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":"669d19ff6cf28e14e30d8bbadb743cab960bcc9b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"75f7a831_684a55d7","updated":"2025-04-08 18:24:13.000000000","message":"Reviewed in the PTG review jam.\n\nThank you, please follow-up on feedback if technically possible.","commit_id":"47e87d649ee309548f695ef72774b90db8301c9f"}],"devstack/lib/ironic":[{"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":"669d19ff6cf28e14e30d8bbadb743cab960bcc9b","unresolved":true,"context_lines":[{"line_number":2958,"context_line":"    if [ ! -f $sonic_image ]; then"},{"line_number":2959,"context_line":"        sonic_url\u003d$(curl -s https://sonic.software/builds.json | jq -r \u0027.[\"master\"][\"sonic-vs.img.gz\"][\"url\"]\u0027)"},{"line_number":2960,"context_line":"        wget -O $sonic_image.gz $sonic_url"},{"line_number":2961,"context_line":"        gzip -d $sonic_image.gz"},{"line_number":2962,"context_line":"    fi"},{"line_number":2963,"context_line":"    cp $sonic_image $sonic_image.qcow2"},{"line_number":2964,"context_line":"    # For extra context:"}],"source_content_type":"application/x-shellscript","patch_set":5,"id":"00598c07_2f221c18","line":2961,"updated":"2025-04-08 18:24:13.000000000","message":"Nonblocking feedback: we should check gpg signatures and/or hashes anytime we download files.","commit_id":"47e87d649ee309548f695ef72774b90db8301c9f"}]}
