)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"38321915476f01dc95bb0b2bfb96fb3bf7089c7a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"ef3b17fe_f47fde5e","updated":"2025-06-16 18:56:01.000000000","message":"Hey Mike, all for seeing this move forward. Happy to collaborate as well, when you get a chance lets sync up.","commit_id":"eb8efc930585568ec0723d87fda5ad35fd93c7ad"},{"author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"change_message_id":"11ef266277ffe365032b561d17cd3b613752165f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"95e17e88_f86cf74d","updated":"2025-05-15 15:43:13.000000000","message":"Thanks for reviving this! the original spec is based on the iscsi tech, things changed for years, we removed iscsi driver and step into the direct world, also there is service step introduced, I would glad to help with this feature landing.","commit_id":"eb8efc930585568ec0723d87fda5ad35fd93c7ad"}],"specs/approved/snapshot-support.rst":[{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"38321915476f01dc95bb0b2bfb96fb3bf7089c7a","unresolved":true,"context_lines":[{"line_number":10,"context_line":""},{"line_number":11,"context_line":"https://bugs.launchpad.net/ironic/+bug/2110694"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"This spec revives the retired one: https://specs.openstack.org/openstack/ironic-specs/specs/retired/snapshot-support.html"},{"line_number":14,"context_line":"Due to the introduction of service-steps to ironic, the problem now appears"},{"line_number":15,"context_line":"more tractible."},{"line_number":16,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"170f5674_793209b6","line":13,"updated":"2025-06-16 18:56:01.000000000","message":"Okay, so, a few things going on here. I guess the first is this change also deletes this file, so this link won\u0027t work anymore. I think the intention might not have been completely captured in the change set which might be creating more confusion.","commit_id":"eb8efc930585568ec0723d87fda5ad35fd93c7ad"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"38321915476f01dc95bb0b2bfb96fb3bf7089c7a","unresolved":true,"context_lines":[{"line_number":42,"context_line":"storage (as either block storage volume or glance image), and finally reboots"},{"line_number":43,"context_line":"back into the active instance."},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"The initial proposal is to target only the root disk of the node, and to capture"},{"line_number":46,"context_line":"the entire disk rather than only select partitions. For simplicity, the entire"},{"line_number":47,"context_line":"disk can be treated as a raw disk image without modification."},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"It should be possible to capture the disk contents in a streaming fashion,"},{"line_number":50,"context_line":"piping through qemu-img to add metadata, and ultimately uploading as glance"}],"source_content_type":"text/x-rst","patch_set":1,"id":"cc05500c_9c4995df","line":47,"range":{"start_line":45,"start_character":0,"end_line":47,"end_character":61},"updated":"2025-06-16 18:56:01.000000000","message":"Concur, the focus on the root partitions is just wrong. A lot of folks do UEFI bootable images with multiple partitions now as well as LVM.","commit_id":"eb8efc930585568ec0723d87fda5ad35fd93c7ad"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"38321915476f01dc95bb0b2bfb96fb3bf7089c7a","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"00aaac63_9c2e4692","line":52,"updated":"2025-06-16 18:56:01.000000000","message":"I guess we\u0027re missing the rest of the details of how we would do that, that ultimately results in the tests failing because the way the test code in this repo is written to expect the section headers.\n\nBiggest questions: How are we going to get the image in some reasonable form streamed off to Cinder/Glance. Configuration details/keys/tokens *are* slightly easier to handle at this point, but some sort of broad idea is really needed.","commit_id":"eb8efc930585568ec0723d87fda5ad35fd93c7ad"}]}
