)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"457676debdcd8973f46fe40398a76e14add0fda7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"03bd92be_c5c13986","updated":"2024-05-13 15:50:06.000000000","message":"I think this patchset also needs to configure [volume] manage_snapshot_ref.","commit_id":"4a3f0a12105ec4c4cf2431418d8fcc8dd2d62797"},{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"9244b38dfbfc4a3ff65106f195804825ea09cede","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"b843f883_6dcdd8e2","in_reply_to":"03bd92be_c5c13986","updated":"2024-05-13 18:14:52.000000000","message":"done","commit_id":"4a3f0a12105ec4c4cf2431418d8fcc8dd2d62797"},{"author":{"_account_id":30555,"name":"Fernando Ferraz","display_name":"Fernando Ferraz","email":"fesilva@redhat.com","username":"fernandoperches"},"change_message_id":"da3e7aa6e7b32eeb3208b6da6b9d114bab6ca20b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"1eb3122d_7d78a5fd","updated":"2026-02-04 17:34:10.000000000","message":"+1 Looks good to me.","commit_id":"7fe9e3d3da2f2320edd4b9cd8683f3ee088b1325"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"ba042bd16d0c6586845370dd1c47cdf058558868","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"c1682c9f_7f212372","updated":"2026-02-09 15:32:48.000000000","message":"LGTM!","commit_id":"7fe9e3d3da2f2320edd4b9cd8683f3ee088b1325"},{"author":{"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"},"change_message_id":"c763b8d6743556bf2090fd7a8f9b76c135121227","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"7cbeec38_2e2e5203","updated":"2026-02-06 14:51:01.000000000","message":"Looks good. Manage tests running accordingly.","commit_id":"7fe9e3d3da2f2320edd4b9cd8683f3ee088b1325"},{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"4d07d6d17db22b9d6941f8763ca464c60f1e7f60","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"61c11121_5adf411e","updated":"2026-02-04 14:08:10.000000000","message":"recheck","commit_id":"7fe9e3d3da2f2320edd4b9cd8683f3ee088b1325"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"4d52bbd942d26992a7c658920cdc00df16c70506","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"ffdf9033_6672a9ba","updated":"2024-09-24 22:23:30.000000000","message":"recheck\n\nPOST FAILURE:\n\nhttps://zuul.opendev.org/t/openstack/build/6bc26061db6a46de9d8f9b03da41f64b/log/job-output.txt#37534-37539","commit_id":"7fe9e3d3da2f2320edd4b9cd8683f3ee088b1325"},{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"4f0a4ff24fdae62fed2b803859eefbb8a1d1cea6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"61a69469_eb066362","updated":"2026-02-09 16:48:24.000000000","message":"recheck\n\nceph-tempest-py3 qemu-img Unable to get accurate CPU usage","commit_id":"7fe9e3d3da2f2320edd4b9cd8683f3ee088b1325"},{"author":{"_account_id":13915,"name":"Silvan Kaiser","email":"silvan@quobyte.com","username":"kaisers"},"change_message_id":"c4e6c39c16810ecf285c87d80bb3375309725624","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"1f29c426_d8a181d1","updated":"2026-02-06 14:24:49.000000000","message":"straightforward, lgtm.","commit_id":"7fe9e3d3da2f2320edd4b9cd8683f3ee088b1325"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"51fe47b92c1639cb503e71a5342871aceb19bacc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"94479a1c_3ed8607e","updated":"2026-02-16 20:42:17.000000000","message":"Renewing my +2 after rebase.","commit_id":"ac34630b67f8cecc81e356205ae698898d8f59ba"},{"author":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"change_message_id":"25cd8ed2f11ae90d72f9d2fb029fdc2fc6103318","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"be41caaf_8f9fd31e","updated":"2026-02-17 15:34:59.000000000","message":"The options[1] are set correctly.\n\n[volume]\nmanage_snapshot_ref \u003d source-name, snapshot-%s\n\n[volume-feature-enabled]\nmanage_volume \u003d True\nmanage_snapshot \u003d True\n\nThe test[2] is running so confirmed that the config is working correctly.\n\nLGTM.\n\n[1] https://bdc348f4d3e7a0af1802-54f864809f381616dfe4bb6695586877.ssl.cf2.rackcdn.com/openstack/16c76a9076db47d0a83bccec583c9803/controller/logs/tempest_conf.txt\n\n[2] https://opendev.org/openstack/tempest/src/branch/master/tempest/api/volume/admin/test_snapshot_manage.py#L44-L45","commit_id":"ac34630b67f8cecc81e356205ae698898d8f59ba"}],"devstack/plugin.sh":[{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"decd8206f3b03f25284b313b1b3058479d9302cc","unresolved":true,"context_lines":[{"line_number":144,"context_line":"            iniset $TEMPEST_CONFIG volume-feature-enabled volume_revert True"},{"line_number":145,"context_line":"        fi"},{"line_number":146,"context_line":""},{"line_number":147,"context_line":"        iniset $TEMPEST_CONFIG volume_feature_enabled manage_volume True"},{"line_number":148,"context_line":"        iniset $TEMPEST_CONFIG volume_feature_enabled manage_snapshot True"},{"line_number":149,"context_line":"    fi"},{"line_number":150,"context_line":"fi"}],"source_content_type":"text/x-sh","patch_set":1,"id":"d4a35d67_6cbd8df2","line":147,"range":{"start_line":147,"start_character":31,"end_line":147,"end_character":53},"updated":"2024-05-08 16:36:37.000000000","message":"Above iniset calls use \"volume-feature-enabled\" instead of w/ underscores.","commit_id":"52bb15f08be3df531e56685dbed430cb7f20a100"},{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"17ea76a286e0770c086ada7ac57bb1703997d99a","unresolved":false,"context_lines":[{"line_number":144,"context_line":"            iniset $TEMPEST_CONFIG volume-feature-enabled volume_revert True"},{"line_number":145,"context_line":"        fi"},{"line_number":146,"context_line":""},{"line_number":147,"context_line":"        iniset $TEMPEST_CONFIG volume_feature_enabled manage_volume True"},{"line_number":148,"context_line":"        iniset $TEMPEST_CONFIG volume_feature_enabled manage_snapshot True"},{"line_number":149,"context_line":"    fi"},{"line_number":150,"context_line":"fi"}],"source_content_type":"text/x-sh","patch_set":1,"id":"87f332ef_84f33315","line":147,"range":{"start_line":147,"start_character":31,"end_line":147,"end_character":53},"in_reply_to":"d4a35d67_6cbd8df2","updated":"2024-05-13 18:15:28.000000000","message":"Done","commit_id":"52bb15f08be3df531e56685dbed430cb7f20a100"},{"author":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"change_message_id":"25cd8ed2f11ae90d72f9d2fb029fdc2fc6103318","unresolved":false,"context_lines":[{"line_number":34,"context_line":"        iniset $TEMPEST_CONFIG volume-feature-enabled extend_attached_volume True"},{"line_number":35,"context_line":"        iniset $TEMPEST_CONFIG volume-feature-enabled volume_revert True"},{"line_number":36,"context_line":"        iniset $TEMPEST_CONFIG volume-feature-enabled manage_volume True"},{"line_number":37,"context_line":"        iniset $TEMPEST_CONFIG volume-feature-enabled manage_snapshot True"},{"line_number":38,"context_line":"        iniset $TEMPEST_CONFIG volume manage_snapshot_ref \"source-name, snapshot-%s\""},{"line_number":39,"context_line":"    fi"},{"line_number":40,"context_line":"elif [[ \"$1\" \u003d\u003d \"unstack\" || \"$1\" \u003d\u003d \"clean\" ]]; then"}],"source_content_type":"text/x-sh","patch_set":6,"id":"3513a6c2_304ec7eb","line":37,"range":{"start_line":37,"start_character":31,"end_line":37,"end_character":53},"updated":"2026-02-17 15:34:59.000000000","message":"future note: Checked that the group is correct\nhttps://opendev.org/openstack/tempest/src/branch/master/tempest/config.py#L1103","commit_id":"ac34630b67f8cecc81e356205ae698898d8f59ba"},{"author":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"change_message_id":"25cd8ed2f11ae90d72f9d2fb029fdc2fc6103318","unresolved":false,"context_lines":[{"line_number":35,"context_line":"        iniset $TEMPEST_CONFIG volume-feature-enabled volume_revert True"},{"line_number":36,"context_line":"        iniset $TEMPEST_CONFIG volume-feature-enabled manage_volume True"},{"line_number":37,"context_line":"        iniset $TEMPEST_CONFIG volume-feature-enabled manage_snapshot True"},{"line_number":38,"context_line":"        iniset $TEMPEST_CONFIG volume manage_snapshot_ref \"source-name, snapshot-%s\""},{"line_number":39,"context_line":"    fi"},{"line_number":40,"context_line":"elif [[ \"$1\" \u003d\u003d \"unstack\" || \"$1\" \u003d\u003d \"clean\" ]]; then"},{"line_number":41,"context_line":"    cleanup_ceph"}],"source_content_type":"text/x-sh","patch_set":6,"id":"8cfdfd8f_133e81ac","line":38,"range":{"start_line":38,"start_character":59,"end_line":38,"end_character":83},"updated":"2026-02-17 15:34:59.000000000","message":"The default says _snapshot-%s but I\u0027m not really sure why that is the default\nAnyways, this looks good.\nhttps://opendev.org/openstack/tempest/src/branch/master/tempest/config.py#L1078","commit_id":"ac34630b67f8cecc81e356205ae698898d8f59ba"},{"author":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"change_message_id":"25cd8ed2f11ae90d72f9d2fb029fdc2fc6103318","unresolved":false,"context_lines":[{"line_number":35,"context_line":"        iniset $TEMPEST_CONFIG volume-feature-enabled volume_revert True"},{"line_number":36,"context_line":"        iniset $TEMPEST_CONFIG volume-feature-enabled manage_volume True"},{"line_number":37,"context_line":"        iniset $TEMPEST_CONFIG volume-feature-enabled manage_snapshot True"},{"line_number":38,"context_line":"        iniset $TEMPEST_CONFIG volume manage_snapshot_ref \"source-name, snapshot-%s\""},{"line_number":39,"context_line":"    fi"},{"line_number":40,"context_line":"elif [[ \"$1\" \u003d\u003d \"unstack\" || \"$1\" \u003d\u003d \"clean\" ]]; then"},{"line_number":41,"context_line":"    cleanup_ceph"}],"source_content_type":"text/x-sh","patch_set":6,"id":"f6f9b210_db164df2","line":38,"range":{"start_line":38,"start_character":31,"end_line":38,"end_character":37},"updated":"2026-02-17 15:34:59.000000000","message":"future note: Checked that the group is correct\nhttps://opendev.org/openstack/tempest/src/branch/master/tempest/config.py#L1009","commit_id":"ac34630b67f8cecc81e356205ae698898d8f59ba"}]}
