)]}'
{"ironic_python_agent/hardware_managers/container.py":[{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"7137a923bbdd1d45eacd3dfd5b822527b524aea8","unresolved":true,"context_lines":[{"line_number":23,"context_line":"LOG \u003d log.getLogger(__name__)"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"# Transport prefixes podman and skopeo accept in front of an image reference."},{"line_number":26,"context_line":"TRANSPORT_PREFIXES \u003d (\u0027docker://\u0027, \u0027oci://\u0027, \u0027docker-daemon:\u0027,"},{"line_number":27,"context_line":"                      \u0027containers-storage:\u0027, \u0027oci-archive:\u0027, \u0027docker-archive:\u0027)"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"def _normalize_image_ref(value):"}],"source_content_type":"text/x-python","patch_set":1,"id":"7cba99bf_64ebe43f","line":27,"range":{"start_line":26,"start_character":45,"end_line":27,"end_character":79},"updated":"2026-07-31 15:25:57.000000000","message":"I\u0027m *SUPER* hesitant regarding just \"supporting\" these. Specifically because \"some of these are super special formats for accessing archive files on disks, or if my memory recall is working, something already known in the local storage which was already loaded which feels weird when pull will check/update local caches anyway. I\u0027d prefer we start with the shortest list and if folks ask for extensions then we can extend as needed.","commit_id":"1e48d13317f8d0d4e061078c40adda773d74807a"},{"author":{"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},"change_message_id":"d84feda01b500ce29785513f9342170e586696aa","unresolved":true,"context_lines":[{"line_number":23,"context_line":"LOG \u003d log.getLogger(__name__)"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"# Transport prefixes podman and skopeo accept in front of an image reference."},{"line_number":26,"context_line":"TRANSPORT_PREFIXES \u003d (\u0027docker://\u0027, \u0027oci://\u0027, \u0027docker-daemon:\u0027,"},{"line_number":27,"context_line":"                      \u0027containers-storage:\u0027, \u0027oci-archive:\u0027, \u0027docker-archive:\u0027)"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"def _normalize_image_ref(value):"}],"source_content_type":"text/x-python","patch_set":1,"id":"aea7509a_81dd2d7e","line":27,"range":{"start_line":26,"start_character":45,"end_line":27,"end_character":79},"in_reply_to":"7cba99bf_64ebe43f","updated":"2026-07-31 15:48:59.000000000","message":"So, I believe the goal here was not to \"support\" all these options, but as a way to provide the possible prefix formats and references so that we can normalize consistently for the sake of enforcing the allowlist.","commit_id":"1e48d13317f8d0d4e061078c40adda773d74807a"}]}
