)]}'
{"/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":"e66ef27441ef29bc10041e24e6ca194ba743a061","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":3,"id":"6f2609ef_d54f60dc","updated":"2026-07-15 23:32:32.000000000","message":"Can you toss a release note on here before we land it?","commit_id":"fb544f61414d2474965e52b7475932a2aad70a30"},{"author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"change_message_id":"041cceb146901310cedffde1d01054d007cdc294","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"9fd4df3b_e7f69b37","updated":"2026-07-16 04:32:05.000000000","message":"Only change is the requested release note, so I\u0027ll +1","commit_id":"351faac85a76a38daacc2b4f291468edac1770c0"}],"ironic/common/inspection_rules/actions.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":"30f7840af28175f5be5d72a94829a0353f312f6b","unresolved":true,"context_lines":[{"line_number":452,"context_line":"            session \u003d image_service._build_webserver_session()"},{"line_number":453,"context_line":"            adapter \u003d session.get_adapter(\u0027https://\u0027)"},{"line_number":454,"context_line":"            adapter.max_retries \u003d retry_strategy"},{"line_number":455,"context_line":"            http_adapter \u003d image_service.TLSHTTPAdapter("},{"line_number":456,"context_line":"                max_retries\u003dretry_strategy)"},{"line_number":457,"context_line":"            session.mount(\"http://\", http_adapter)"},{"line_number":458,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"10f14c32_c59e3a2a","line":455,"updated":"2026-06-09 22:29:28.000000000","message":"If this TLSHTTPHelper is going to be used in non-image contexts, should we move it out of the image_service?","commit_id":"fb544f61414d2474965e52b7475932a2aad70a30"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"99437e7889252de6e0e92f58bcbaaf697fd43bc2","unresolved":true,"context_lines":[{"line_number":452,"context_line":"            session \u003d image_service._build_webserver_session()"},{"line_number":453,"context_line":"            adapter \u003d session.get_adapter(\u0027https://\u0027)"},{"line_number":454,"context_line":"            adapter.max_retries \u003d retry_strategy"},{"line_number":455,"context_line":"            http_adapter \u003d image_service.TLSHTTPAdapter("},{"line_number":456,"context_line":"                max_retries\u003dretry_strategy)"},{"line_number":457,"context_line":"            session.mount(\"http://\", http_adapter)"},{"line_number":458,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"87b65ca1_f3fe4a29","line":455,"in_reply_to":"10f14c32_c59e3a2a","updated":"2026-07-15 23:28:14.000000000","message":"Keeping it centered there acts as a central point for all artifact access under consistent policy. Otherwise we need to duplicate it all and the substrate config. I mean we could, but maybe the cleaner path is a TODO tag to consider that eventually?","commit_id":"fb544f61414d2474965e52b7475932a2aad70a30"},{"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":"3af67f2ac84fc522f03d1d9abe6a993c51fd5466","unresolved":true,"context_lines":[{"line_number":452,"context_line":"            session \u003d image_service._build_webserver_session()"},{"line_number":453,"context_line":"            adapter \u003d session.get_adapter(\u0027https://\u0027)"},{"line_number":454,"context_line":"            adapter.max_retries \u003d retry_strategy"},{"line_number":455,"context_line":"            http_adapter \u003d image_service.TLSHTTPAdapter("},{"line_number":456,"context_line":"                max_retries\u003dretry_strategy)"},{"line_number":457,"context_line":"            session.mount(\"http://\", http_adapter)"},{"line_number":458,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"bf2100e4_1dc9fe0a","line":455,"in_reply_to":"87b65ca1_f3fe4a29","updated":"2026-07-15 23:32:04.000000000","message":"Honestly, it just seemed unexpected to see image_service references in a place far, far away from booting artifacts. I\u0027m OK with a todo","commit_id":"fb544f61414d2474965e52b7475932a2aad70a30"}]}
