)]}'
{"ironic/api/controllers/v1/portgroup.py":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"d2dc17f42e7abb52d086d8f8a0bdd9113d5ccefe","unresolved":false,"context_lines":[{"line_number":52,"context_line":"}"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"PORTGROUP_PATCH_SCHEMA \u003d copy.deepcopy(PORTGROUP_SCHEMA)"},{"line_number":55,"context_line":"# patch supports patching some internal_info values"},{"line_number":56,"context_line":"PORTGROUP_PATCH_SCHEMA[\u0027properties\u0027][\u0027internal_info\u0027] \u003d {"},{"line_number":57,"context_line":"    \u0027type\u0027: [\u0027null\u0027, \u0027object\u0027]}"},{"line_number":58,"context_line":""}],"source_content_type":"text/x-python","patch_set":18,"id":"1f621f24_eda6e953","line":55,"updated":"2020-11-18 09:06:28.000000000","message":"nit: This is not the reason, the reason is that the field exists on updated port groups","commit_id":"989064a742852928bcdb6012f4958ea0758bb9d2"},{"author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"change_message_id":"45b1fcc258edeab1ec9b1a14055a4895c7e8f51a","unresolved":false,"context_lines":[{"line_number":52,"context_line":"}"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"PORTGROUP_PATCH_SCHEMA \u003d copy.deepcopy(PORTGROUP_SCHEMA)"},{"line_number":55,"context_line":"# patch supports patching some internal_info values"},{"line_number":56,"context_line":"PORTGROUP_PATCH_SCHEMA[\u0027properties\u0027][\u0027internal_info\u0027] \u003d {"},{"line_number":57,"context_line":"    \u0027type\u0027: [\u0027null\u0027, \u0027object\u0027]}"},{"line_number":58,"context_line":""}],"source_content_type":"text/x-python","patch_set":18,"id":"fffc6b78_9a3f7fd5","line":55,"in_reply_to":"1f621f24_eda6e953","updated":"2020-11-20 04:04:12.000000000","message":"Done","commit_id":"989064a742852928bcdb6012f4958ea0758bb9d2"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"d2dc17f42e7abb52d086d8f8a0bdd9113d5ccefe","unresolved":false,"context_lines":[{"line_number":454,"context_line":"            raise exception.ClientSideError(msg)"},{"line_number":455,"context_line":""},{"line_number":456,"context_line":"        try:"},{"line_number":457,"context_line":"            if portgroup_dict[\u0027node_uuid\u0027] !\u003d rpc_node.uuid:"},{"line_number":458,"context_line":"                rpc_node \u003d objects.Node.get(api.request.context,"},{"line_number":459,"context_line":"                                            portgroup_dict[\u0027node_uuid\u0027])"},{"line_number":460,"context_line":""}],"source_content_type":"text/x-python","patch_set":18,"id":"1f621f24_4d61dd11","line":457,"updated":"2020-11-18 09:06:28.000000000","message":"nit: Isn\u0027t there a helper for this?","commit_id":"989064a742852928bcdb6012f4958ea0758bb9d2"},{"author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"change_message_id":"45b1fcc258edeab1ec9b1a14055a4895c7e8f51a","unresolved":false,"context_lines":[{"line_number":454,"context_line":"            raise exception.ClientSideError(msg)"},{"line_number":455,"context_line":""},{"line_number":456,"context_line":"        try:"},{"line_number":457,"context_line":"            if portgroup_dict[\u0027node_uuid\u0027] !\u003d rpc_node.uuid:"},{"line_number":458,"context_line":"                rpc_node \u003d objects.Node.get(api.request.context,"},{"line_number":459,"context_line":"                                            portgroup_dict[\u0027node_uuid\u0027])"},{"line_number":460,"context_line":""}],"source_content_type":"text/x-python","patch_set":18,"id":"fffc6b78_555b3e2d","line":457,"in_reply_to":"1f621f24_4d61dd11","updated":"2020-11-20 04:04:12.000000000","message":"I think this is the only entity which can actually change which node it is associated with, so there is no helper","commit_id":"989064a742852928bcdb6012f4958ea0758bb9d2"}]}
