)]}'
{"specs/2027.1/approved/glance-temp-url-image-download.rst":[{"author":{"_account_id":36805,"name":"Mateusz Klejn","display_name":"Mateusz Klejn","email":"mateusz.klejn@ovhcloud.com","username":"mateusz.klejn","status":"Employee @ OVH"},"change_message_id":"4d2d0f5c5c482832657c6a95cf02cc571939115e","unresolved":true,"context_lines":[{"line_number":68,"context_line":"1. Nova obtains the image metadata and its list of stores."},{"line_number":69,"context_line":"2. For each store that may support temporary URLs, Nova asks Glance to"},{"line_number":70,"context_line":"   generate a temporary URL for that image and store using Nova\u0027s existing"},{"line_number":71,"context_line":"   service context."},{"line_number":72,"context_line":"3. Nova downloads the URL directly into the libvirt image cache using an"},{"line_number":73,"context_line":"   HTTP client."},{"line_number":74,"context_line":"4. Nova verifies the downloaded image using the existing checksum, hash, and"}],"source_content_type":"text/x-rst","patch_set":1,"id":"942c814b_00c1d6e7","line":71,"range":{"start_line":71,"start_character":3,"end_line":71,"end_character":10},"updated":"2026-10-19 13:44:34.000000000","message":"I\u0027d opt for user context + service token -- mechanism is already in place for some nova -\u003e cinder requests","commit_id":"8d9094ab3bfd676f28c1b8e81e55fa73325fb16f"}]}
