)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"23c0fcf9296ff70014406badd03a1f60c68fd0a7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"27829446_feec9024","updated":"2023-01-23 09:56:06.000000000","message":"a comment inline","commit_id":"59f4157ea1cf8a57ab3183d944f943b7d56d981a"},{"author":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"change_message_id":"ff39f1e726a804eb599930630eb83b182da921d9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"e1e96841_052a4110","updated":"2023-01-24 09:00:19.000000000","message":"let\u0027s get it moving, the addition of the dhcp client is logically equivalent to other ones","commit_id":"49163f91568c51781eebb6189348476db0e538c7"},{"author":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"change_message_id":"0e771bb1deb2ee57897858a1416c8b74c2ff5ff2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"03944597_a68e7b47","updated":"2023-01-24 08:49:23.000000000","message":"lgtm","commit_id":"49163f91568c51781eebb6189348476db0e538c7"}],"tempest/config.py":[{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"46f16fb0d8ae251671120f252087a5a9b21ab64e","unresolved":true,"context_lines":[{"line_number":1206,"context_line":"               choices\u003d[\"udhcpc\", \"dhclient\", \"dhcpcd\", \"\"],"},{"line_number":1207,"context_line":"               help\u003d\u0027DHCP client used by images to renew DCHP lease. \u0027"},{"line_number":1208,"context_line":"                    \u0027If left empty, update operation will be skipped. \u0027"},{"line_number":1209,"context_line":"                    \u0027Supported clients: \"udhcpc\", \"dhclient\"\u0027),"},{"line_number":1210,"context_line":"    cfg.StrOpt(\u0027protocol\u0027,"},{"line_number":1211,"context_line":"               default\u003d\u0027icmp\u0027,"},{"line_number":1212,"context_line":"               choices\u003d(\u0027icmp\u0027, \u0027tcp\u0027, \u0027udp\u0027),"}],"source_content_type":"text/x-python","patch_set":1,"id":"6754fadc_fb7d2ccc","line":1209,"updated":"2023-01-23 09:55:50.000000000","message":"need to add \"dhcpcd\" in help too","commit_id":"59f4157ea1cf8a57ab3183d944f943b7d56d981a"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"00f0a3205e423f9d474e52126b21d18b3a8749f5","unresolved":false,"context_lines":[{"line_number":1206,"context_line":"               choices\u003d[\"udhcpc\", \"dhclient\", \"dhcpcd\", \"\"],"},{"line_number":1207,"context_line":"               help\u003d\u0027DHCP client used by images to renew DCHP lease. \u0027"},{"line_number":1208,"context_line":"                    \u0027If left empty, update operation will be skipped. \u0027"},{"line_number":1209,"context_line":"                    \u0027Supported clients: \"udhcpc\", \"dhclient\"\u0027),"},{"line_number":1210,"context_line":"    cfg.StrOpt(\u0027protocol\u0027,"},{"line_number":1211,"context_line":"               default\u003d\u0027icmp\u0027,"},{"line_number":1212,"context_line":"               choices\u003d(\u0027icmp\u0027, \u0027tcp\u0027, \u0027udp\u0027),"}],"source_content_type":"text/x-python","patch_set":1,"id":"7633980f_02e772c1","line":1209,"in_reply_to":"6754fadc_fb7d2ccc","updated":"2023-01-23 11:39:48.000000000","message":"Done","commit_id":"59f4157ea1cf8a57ab3183d944f943b7d56d981a"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"2bf765c35366cb64a1944b410f23c21075c63c76","unresolved":true,"context_lines":[{"line_number":1200,"context_line":"               help\u003d\u0027Image container format\u0027),"},{"line_number":1201,"context_line":"    cfg.DictOpt(\u0027img_properties\u0027, help\u003d\u0027Glance image properties. \u0027"},{"line_number":1202,"context_line":"                \u0027Use for custom images which require them\u0027),"},{"line_number":1203,"context_line":"    # TODO(yfried): add support for dhcpcd"},{"line_number":1204,"context_line":"    cfg.StrOpt(\u0027dhcp_client\u0027,"},{"line_number":1205,"context_line":"               default\u003d\u0027udhcpc\u0027,"},{"line_number":1206,"context_line":"               choices\u003d[\"udhcpc\", \"dhclient\", \"dhcpcd\", \"\"],"}],"source_content_type":"text/x-python","patch_set":2,"id":"42319612_abf32114","line":1203,"updated":"2023-01-24 10:06:14.000000000","message":"Can drop this now, too?","commit_id":"49163f91568c51781eebb6189348476db0e538c7"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"7423a20c0c6b8c6bf48a8d617d3e2907b82a556a","unresolved":true,"context_lines":[{"line_number":1200,"context_line":"               help\u003d\u0027Image container format\u0027),"},{"line_number":1201,"context_line":"    cfg.DictOpt(\u0027img_properties\u0027, help\u003d\u0027Glance image properties. \u0027"},{"line_number":1202,"context_line":"                \u0027Use for custom images which require them\u0027),"},{"line_number":1203,"context_line":"    # TODO(yfried): add support for dhcpcd"},{"line_number":1204,"context_line":"    cfg.StrOpt(\u0027dhcp_client\u0027,"},{"line_number":1205,"context_line":"               default\u003d\u0027udhcpc\u0027,"},{"line_number":1206,"context_line":"               choices\u003d[\"udhcpc\", \"dhclient\", \"dhcpcd\", \"\"],"}],"source_content_type":"text/x-python","patch_set":2,"id":"ae27bc4e_e9f83388","line":1203,"in_reply_to":"42319612_abf32114","updated":"2023-01-24 11:45:04.000000000","message":"Sorry, I don\u0027t know how I missed that one. I proposed https://review.opendev.org/c/openstack/tempest/+/871598 to clean it.","commit_id":"49163f91568c51781eebb6189348476db0e538c7"}]}
