)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"a04ef984fd393361ef0c26c19d8c0bbc40330a9d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"f4ca57b5_3696fd2c","updated":"2022-11-08 17:03:22.000000000","message":"@Walt: see if this fixes your issue: https://review.opendev.org/c/openstack/python-cinderclient/+/864027","commit_id":"b501f562432acf7cf777d0be83501b9a9d34b9c2"},{"author":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"change_message_id":"8bd38dfa09eca58f64acf17c6c8e098f4eec623d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"a520c6b8_410f04d5","updated":"2022-11-08 16:31:34.000000000","message":"Based on the bug report, the schema validation seems to be failing for this and we can change it to something that accepts [True, False, None], currently only accepting boolean[1]\n\n[1] https://github.com/openstack/cinder/blob/master/cinder/api/schemas/snapshots.py#L33","commit_id":"b501f562432acf7cf777d0be83501b9a9d34b9c2"},{"author":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"change_message_id":"75fbc598ce74ed5c21f739f8cf18f51300e70bae","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"315ae2df_f5c69e51","in_reply_to":"a520c6b8_410f04d5","updated":"2022-11-09 13:44:01.000000000","message":"The API actually sees \"null\" as documented in the bug.","commit_id":"b501f562432acf7cf777d0be83501b9a9d34b9c2"}],"cinderclient/v3/shell.py":[{"author":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"change_message_id":"8bd38dfa09eca58f64acf17c6c8e098f4eec623d","unresolved":true,"context_lines":[{"line_number":2306,"context_line":"        snapshot_metadata \u003d shell_utils.extract_metadata(args)"},{"line_number":2307,"context_line":""},{"line_number":2308,"context_line":"    force \u003d getattr(args, \u0027force\u0027, None)"},{"line_number":2309,"context_line":"    if force is None:"},{"line_number":2310,"context_line":"        force \u003d True"},{"line_number":2311,"context_line":""},{"line_number":2312,"context_line":"    volume \u003d utils.find_volume(cs, args.volume)"},{"line_number":2313,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9f3655d8_4d57b131","line":2310,"range":{"start_line":2309,"start_character":4,"end_line":2310,"end_character":20},"updated":"2022-11-08 16:31:34.000000000","message":"if this is for \u003e\u003d MV 3.66, we already handle this at the API layer\n\nhttps://github.com/openstack/cinder/blob/master/cinder/api/v3/snapshots.py#L183-L185","commit_id":"b501f562432acf7cf777d0be83501b9a9d34b9c2"},{"author":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"change_message_id":"75fbc598ce74ed5c21f739f8cf18f51300e70bae","unresolved":true,"context_lines":[{"line_number":2306,"context_line":"        snapshot_metadata \u003d shell_utils.extract_metadata(args)"},{"line_number":2307,"context_line":""},{"line_number":2308,"context_line":"    force \u003d getattr(args, \u0027force\u0027, None)"},{"line_number":2309,"context_line":"    if force is None:"},{"line_number":2310,"context_line":"        force \u003d True"},{"line_number":2311,"context_line":""},{"line_number":2312,"context_line":"    volume \u003d utils.find_volume(cs, args.volume)"},{"line_number":2313,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"fb881bbd_1759d248","line":2310,"range":{"start_line":2309,"start_character":4,"end_line":2310,"end_character":20},"in_reply_to":"9f3655d8_4d57b131","updated":"2022-11-09 13:44:01.000000000","message":"This is what the callchain is in my testing against wallaby.\n\nthe shell.py uses the 3.66 version of the function, but the volume_snapshots.py 3.0-\u003e3.65 is called.","commit_id":"b501f562432acf7cf777d0be83501b9a9d34b9c2"}]}
