)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"f93a91bd4e68cd101d14fd72d5e631ef5f5b1efc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"e052f17f_cd5fbdfd","updated":"2023-02-06 16:49:41.000000000","message":"Thanks! Do you think we can unit-test this?","commit_id":"76b865e287af34c1570b66abe16e51a9668a5598"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"ec15dd7f9d92ee48b66cd8eaa5989978c333a49b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"3bc4f47d_f766e379","updated":"2023-02-16 12:21:11.000000000","message":"recheck","commit_id":"92eefc9d63b5f9a5092820f679b4c2d961743a1a"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"b30a1e5ed120871b88c30e8dc59b37eabce2a39d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"e02bc308_c324d7f2","updated":"2023-02-22 16:07:36.000000000","message":"recheck","commit_id":"92eefc9d63b5f9a5092820f679b4c2d961743a1a"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"1be3e6b1346b251acc40e5be810fd3cac5169e51","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"ddf38e97_b1b5feb7","updated":"2023-02-21 14:29:11.000000000","message":"recheck neutron dhcp config appears to have not updated in time.","commit_id":"92eefc9d63b5f9a5092820f679b4c2d961743a1a"}],"ironic/db/sqlalchemy/api.py":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"f93a91bd4e68cd101d14fd72d5e631ef5f5b1efc","unresolved":true,"context_lines":[{"line_number":903,"context_line":"                if values[\u0027provision_state\u0027] \u003d\u003d states.INSPECTING:"},{"line_number":904,"context_line":"                    values[\u0027inspection_started_at\u0027] \u003d timeutils.utcnow()"},{"line_number":905,"context_line":"                    values[\u0027inspection_finished_at\u0027] \u003d None"},{"line_number":906,"context_line":"                elif (ref.provision_state \u003d\u003d states.INSPECTWAIT"},{"line_number":907,"context_line":"                      and values[\u0027provision_state\u0027] \u003d\u003d states.MANAGEABLE):"},{"line_number":908,"context_line":"                    values[\u0027inspection_finished_at\u0027] \u003d timeutils.utcnow()"},{"line_number":909,"context_line":"                    values[\u0027inspection_started_at\u0027] \u003d None"}],"source_content_type":"text/x-python","patch_set":1,"id":"50797c80_54d746ad","line":906,"updated":"2023-02-06 16:49:41.000000000","message":"Maybe include both states? Just in case the logic changes again or in case of differences between in-band and out-of-band (the latter probably does not use INSPECTWAIT).","commit_id":"76b865e287af34c1570b66abe16e51a9668a5598"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"2ba70ef3b18c46101def5408bc9623980f48ef22","unresolved":true,"context_lines":[{"line_number":903,"context_line":"                if values[\u0027provision_state\u0027] \u003d\u003d states.INSPECTING:"},{"line_number":904,"context_line":"                    values[\u0027inspection_started_at\u0027] \u003d timeutils.utcnow()"},{"line_number":905,"context_line":"                    values[\u0027inspection_finished_at\u0027] \u003d None"},{"line_number":906,"context_line":"                elif (ref.provision_state \u003d\u003d states.INSPECTWAIT"},{"line_number":907,"context_line":"                      and values[\u0027provision_state\u0027] \u003d\u003d states.MANAGEABLE):"},{"line_number":908,"context_line":"                    values[\u0027inspection_finished_at\u0027] \u003d timeutils.utcnow()"},{"line_number":909,"context_line":"                    values[\u0027inspection_started_at\u0027] \u003d None"}],"source_content_type":"text/x-python","patch_set":1,"id":"ba06f8db_f1cdc67e","line":906,"in_reply_to":"50797c80_54d746ad","updated":"2023-02-15 18:59:30.000000000","message":"So yeah, they would never hit a wait state it looks like.","commit_id":"76b865e287af34c1570b66abe16e51a9668a5598"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"97ff48bba64777a4894687d6f255e39e0c04f247","unresolved":false,"context_lines":[{"line_number":903,"context_line":"                if values[\u0027provision_state\u0027] \u003d\u003d states.INSPECTING:"},{"line_number":904,"context_line":"                    values[\u0027inspection_started_at\u0027] \u003d timeutils.utcnow()"},{"line_number":905,"context_line":"                    values[\u0027inspection_finished_at\u0027] \u003d None"},{"line_number":906,"context_line":"                elif (ref.provision_state \u003d\u003d states.INSPECTWAIT"},{"line_number":907,"context_line":"                      and values[\u0027provision_state\u0027] \u003d\u003d states.MANAGEABLE):"},{"line_number":908,"context_line":"                    values[\u0027inspection_finished_at\u0027] \u003d timeutils.utcnow()"},{"line_number":909,"context_line":"                    values[\u0027inspection_started_at\u0027] \u003d None"}],"source_content_type":"text/x-python","patch_set":1,"id":"af41e8db_d7be2909","line":906,"in_reply_to":"ba06f8db_f1cdc67e","updated":"2023-02-15 18:59:50.000000000","message":"Done","commit_id":"76b865e287af34c1570b66abe16e51a9668a5598"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"f93a91bd4e68cd101d14fd72d5e631ef5f5b1efc","unresolved":true,"context_lines":[{"line_number":907,"context_line":"                      and values[\u0027provision_state\u0027] \u003d\u003d states.MANAGEABLE):"},{"line_number":908,"context_line":"                    values[\u0027inspection_finished_at\u0027] \u003d timeutils.utcnow()"},{"line_number":909,"context_line":"                    values[\u0027inspection_started_at\u0027] \u003d None"},{"line_number":910,"context_line":"                elif (ref.provision_state \u003d\u003d states.INSPECTING"},{"line_number":911,"context_line":"                      and values[\u0027provision_state\u0027] \u003d\u003d states.INSPECTFAIL):"},{"line_number":912,"context_line":"                    values[\u0027inspection_started_at\u0027] \u003d None"},{"line_number":913,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"3e55a6d9_79b6883a","line":910,"updated":"2023-02-06 16:49:41.000000000","message":"I have a nagging feeling this place needs an update as well","commit_id":"76b865e287af34c1570b66abe16e51a9668a5598"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"97ff48bba64777a4894687d6f255e39e0c04f247","unresolved":false,"context_lines":[{"line_number":907,"context_line":"                      and values[\u0027provision_state\u0027] \u003d\u003d states.MANAGEABLE):"},{"line_number":908,"context_line":"                    values[\u0027inspection_finished_at\u0027] \u003d timeutils.utcnow()"},{"line_number":909,"context_line":"                    values[\u0027inspection_started_at\u0027] \u003d None"},{"line_number":910,"context_line":"                elif (ref.provision_state \u003d\u003d states.INSPECTING"},{"line_number":911,"context_line":"                      and values[\u0027provision_state\u0027] \u003d\u003d states.INSPECTFAIL):"},{"line_number":912,"context_line":"                    values[\u0027inspection_started_at\u0027] \u003d None"},{"line_number":913,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"2a1a9e47_cf22cbbf","line":910,"in_reply_to":"3e55a6d9_79b6883a","updated":"2023-02-15 18:59:50.000000000","message":"Done","commit_id":"76b865e287af34c1570b66abe16e51a9668a5598"}]}
