)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"change_message_id":"e1c66c04c8cf35bb0d7998bcb3da2b70b44fbcee","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"5df34bac_4002aa85","updated":"2026-04-07 00:49:30.000000000","message":"Looks good but needs a comment update","commit_id":"487e85aa458d70965cefc1bc206ee59d6961bfc4"},{"author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"change_message_id":"b591e326326c93b503ff58bffc0c000fe212f158","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"8ffd7321_63e0ef55","updated":"2026-04-11 17:17:35.000000000","message":"recheck metal3 timeout","commit_id":"d9a953f4212a16ef3027ec93f434825df0c7b251"},{"author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"change_message_id":"7a6c569b5aa69582f18a7fa96e465727aa17da7f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"816ce51c_0eaa7568","updated":"2026-04-07 22:50:11.000000000","message":"recheck opendev.org flakeyness","commit_id":"d9a953f4212a16ef3027ec93f434825df0c7b251"}],"devstack/lib/ironic":[{"author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"change_message_id":"e1c66c04c8cf35bb0d7998bcb3da2b70b44fbcee","unresolved":true,"context_lines":[{"line_number":870,"context_line":"# or set it manually per node via ironic API."},{"line_number":871,"context_line":"# FIXME(pas-ha) auto-generated keys currently won\u0027t work for multi-node"},{"line_number":872,"context_line":"# DevStack deployment, as we do not distribute this generated key to subnodes yet."},{"line_number":873,"context_line":"IRONIC_ANSIBLE_SSH_KEY\u003d${IRONIC_ANSIBLE_SSH_KEY:-$IRONIC_DATA_DIR/ansible_ssh_key}"},{"line_number":874,"context_line":""},{"line_number":875,"context_line":"if is_service_enabled swift \u0026\u0026 [[ \"$SWIFT_ENABLE_TEMPURLS\" \u003d\u003d \"True\" ]]; then"},{"line_number":876,"context_line":"    IRONIC_DEFAULT_DOWNLOAD_SOURCE\u003dswift"}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"030e1f5e_65d838b6","line":873,"updated":"2026-04-07 00:49:30.000000000","message":"It looks like this comment block needs to be reworked to remove TinyIPA reference","commit_id":"487e85aa458d70965cefc1bc206ee59d6961bfc4"},{"author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"change_message_id":"7a6c569b5aa69582f18a7fa96e465727aa17da7f","unresolved":false,"context_lines":[{"line_number":870,"context_line":"# or set it manually per node via ironic API."},{"line_number":871,"context_line":"# FIXME(pas-ha) auto-generated keys currently won\u0027t work for multi-node"},{"line_number":872,"context_line":"# DevStack deployment, as we do not distribute this generated key to subnodes yet."},{"line_number":873,"context_line":"IRONIC_ANSIBLE_SSH_KEY\u003d${IRONIC_ANSIBLE_SSH_KEY:-$IRONIC_DATA_DIR/ansible_ssh_key}"},{"line_number":874,"context_line":""},{"line_number":875,"context_line":"if is_service_enabled swift \u0026\u0026 [[ \"$SWIFT_ENABLE_TEMPURLS\" \u003d\u003d \"True\" ]]; then"},{"line_number":876,"context_line":"    IRONIC_DEFAULT_DOWNLOAD_SOURCE\u003dswift"}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"2821e493_f598ff97","line":873,"in_reply_to":"030e1f5e_65d838b6","updated":"2026-04-07 22:50:11.000000000","message":"Done","commit_id":"487e85aa458d70965cefc1bc206ee59d6961bfc4"}]}
