)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"827dbaff3fe1b39bc75c74f9b9cf1addb9896874","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"6e3140ca_04ba5a81","updated":"2025-12-18 18:21:14.000000000","message":"Please add a release note as well. https://docs.openstack.org/manila/newton/devref/adding_release_notes.html has some info on how.","commit_id":"437b024e5d804f41f533d3517660d398ea94fdb5"},{"author":{"_account_id":30609,"name":"Stanislav Dmitriev","email":"sdmitriev1@gmail.com","username":"sdmitriev"},"change_message_id":"3bdc61478837f93222fe1756215cec1bc9195a7e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"9c994300_f35bd58b","in_reply_to":"6e3140ca_04ba5a81","updated":"2025-12-18 22:55:09.000000000","message":"Acknowledged","commit_id":"437b024e5d804f41f533d3517660d398ea94fdb5"},{"author":{"_account_id":30609,"name":"Stanislav Dmitriev","email":"sdmitriev1@gmail.com","username":"sdmitriev"},"change_message_id":"3bdc61478837f93222fe1756215cec1bc9195a7e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"1f9643bb_2b09c4ac","updated":"2025-12-18 22:55:09.000000000","message":"Added a proper test and a release note","commit_id":"a23b7eeeff07501399fa7d4da617e0a012c32c54"}],"ironic/tests/unit/common/test_states.py":[{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"827dbaff3fe1b39bc75c74f9b9cf1addb9896874","unresolved":true,"context_lines":[{"line_number":46,"context_line":"            states.CLEANWAIT, states.INSPECTING, states.INSPECTWAIT,"},{"line_number":47,"context_line":"            states.RESCUING, states.RESCUEWAIT, states.SERVICEWAIT"},{"line_number":48,"context_line":"        ))"},{"line_number":49,"context_line":"        self.assertEqual(states.LOOKUP_ALLOWED_STATES, expected)"}],"source_content_type":"text/x-python","patch_set":1,"id":"c83f289e_d7a7b07b","line":49,"updated":"2025-12-18 18:21:14.000000000","message":"An ideal test would attempt to do something with servicing, then fail because of states missing from LOOKUP_ALLOWED_STATES -- then when your fix is applied, it\u0027s fixed","commit_id":"437b024e5d804f41f533d3517660d398ea94fdb5"},{"author":{"_account_id":30609,"name":"Stanislav Dmitriev","email":"sdmitriev1@gmail.com","username":"sdmitriev"},"change_message_id":"3bdc61478837f93222fe1756215cec1bc9195a7e","unresolved":false,"context_lines":[{"line_number":46,"context_line":"            states.CLEANWAIT, states.INSPECTING, states.INSPECTWAIT,"},{"line_number":47,"context_line":"            states.RESCUING, states.RESCUEWAIT, states.SERVICEWAIT"},{"line_number":48,"context_line":"        ))"},{"line_number":49,"context_line":"        self.assertEqual(states.LOOKUP_ALLOWED_STATES, expected)"}],"source_content_type":"text/x-python","patch_set":1,"id":"00f53859_688b5bf9","line":49,"in_reply_to":"c83f289e_d7a7b07b","updated":"2025-12-18 22:55:09.000000000","message":"Acknowledged","commit_id":"437b024e5d804f41f533d3517660d398ea94fdb5"}]}
