)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"change_message_id":"24e75bf207142a7f3184fe55d9dd48e8d54d340a","unresolved":true,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":"This patch also adds logging when methods like"},{"line_number":21,"context_line":"_{network|subnet|port}_{create|update|delete} are called and with what"},{"line_number":22,"context_line":"arguments exactly. This should help investigation what exactly happens"},{"line_number":23,"context_line":"with some specific port in the dhcp agent."},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"Change-Id: I964a3d843aeedef424a4466932bf702ea1b4320e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"85bbf37b_0b8c2ffd","line":23,"range":{"start_line":22,"start_character":19,"end_line":23,"end_character":41},"updated":"2021-01-21 05:56:47.000000000","message":"Is there any bug related to this investigation?","commit_id":"eac7cf15a03c3dcb69b31b4f057f4891b0dcd5f3"},{"author":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"change_message_id":"97a9efe1f071cf9be9c8302b4db35ed685d35c86","unresolved":true,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":"This patch also adds logging when methods like"},{"line_number":21,"context_line":"_{network|subnet|port}_{create|update|delete} are called and with what"},{"line_number":22,"context_line":"arguments exactly. This should help investigation what exactly happens"},{"line_number":23,"context_line":"with some specific port in the dhcp agent."},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"Change-Id: I964a3d843aeedef424a4466932bf702ea1b4320e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"a1921bad_48352604","line":23,"range":{"start_line":22,"start_character":19,"end_line":23,"end_character":41},"in_reply_to":"7e51dda3_7ea9503b","updated":"2021-01-21 12:10:53.000000000","message":"Maybe we can link the this patch to https://bugs.launchpad.net/neutron/+bug/1828423 which is still opened btw","commit_id":"eac7cf15a03c3dcb69b31b4f057f4891b0dcd5f3"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"1510f8065f60eafc94b80002b0e891247650fe79","unresolved":true,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":"This patch also adds logging when methods like"},{"line_number":21,"context_line":"_{network|subnet|port}_{create|update|delete} are called and with what"},{"line_number":22,"context_line":"arguments exactly. This should help investigation what exactly happens"},{"line_number":23,"context_line":"with some specific port in the dhcp agent."},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"Change-Id: I964a3d843aeedef424a4466932bf702ea1b4320e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"7e51dda3_7ea9503b","line":23,"range":{"start_line":22,"start_character":19,"end_line":23,"end_character":41},"in_reply_to":"85bbf37b_0b8c2ffd","updated":"2021-01-21 10:56:26.000000000","message":"For now not, we have some d/s issue which may be related to that but I want first to understand the problem and then I will open bug if needed. Is that ok for You?\n\nAhh, details about d/s bug are in bugzilla for now: https://bugzilla.redhat.com/show_bug.cgi?id\u003d1917538","commit_id":"eac7cf15a03c3dcb69b31b4f057f4891b0dcd5f3"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"8be8b148d073711db0a7f27fb8914686255f0f3b","unresolved":true,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":"This patch also adds logging when methods like"},{"line_number":21,"context_line":"_{network|subnet|port}_{create|update|delete} are called and with what"},{"line_number":22,"context_line":"arguments exactly. This should help investigation what exactly happens"},{"line_number":23,"context_line":"with some specific port in the dhcp agent."},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"Change-Id: I964a3d843aeedef424a4466932bf702ea1b4320e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"c0e0d8a1_a163d8cc","line":23,"range":{"start_line":22,"start_character":19,"end_line":23,"end_character":41},"in_reply_to":"a1921bad_48352604","updated":"2021-01-21 14:49:20.000000000","message":"Yes, it could be related to that bug, just hard to tell right now.","commit_id":"eac7cf15a03c3dcb69b31b4f057f4891b0dcd5f3"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"03701f99fba7778bffbcc46da73c60ba0f17a36c","unresolved":false,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":"This patch also adds logging when methods like"},{"line_number":21,"context_line":"_{network|subnet|port}_{create|update|delete} are called and with what"},{"line_number":22,"context_line":"arguments exactly. This should help investigation what exactly happens"},{"line_number":23,"context_line":"with some specific port in the dhcp agent."},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"Change-Id: I964a3d843aeedef424a4466932bf702ea1b4320e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"51c72513_8a947af1","line":23,"range":{"start_line":22,"start_character":19,"end_line":23,"end_character":41},"in_reply_to":"c0e0d8a1_a163d8cc","updated":"2021-01-21 15:27:05.000000000","message":"Done","commit_id":"eac7cf15a03c3dcb69b31b4f057f4891b0dcd5f3"}],"neutron/agent/dhcp/agent.py":[{"author":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"change_message_id":"1ee07eab549b4ca3905a91a2dc83c4720c7ed6f4","unresolved":true,"context_lines":[{"line_number":657,"context_line":"                 created_port[\u0027mac_address\u0027] !\u003d port_cached[\u0027mac_address\u0027])):"},{"line_number":658,"context_line":"                self.schedule_resync(\"Duplicate IP addresses found, \""},{"line_number":659,"context_line":"                                     \"DHCP cache is out of sync\","},{"line_number":660,"context_line":"                                     created_port.network_id)"},{"line_number":661,"context_line":"                return"},{"line_number":662,"context_line":"        self.reload_allocations(created_port, network, prio\u003dTrue)"},{"line_number":663,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"c965d72d_daefb898","side":"PARENT","line":660,"range":{"start_line":660,"start_character":37,"end_line":660,"end_character":60},"updated":"2021-01-19 15:00:54.000000000","message":"I think this should stay","commit_id":"09f9cf9e9594999a1ac743380f546128adfb3e84"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"06d306bc63b5c1802b6bdecf72267de4e68fcce6","unresolved":false,"context_lines":[{"line_number":657,"context_line":"                 created_port[\u0027mac_address\u0027] !\u003d port_cached[\u0027mac_address\u0027])):"},{"line_number":658,"context_line":"                self.schedule_resync(\"Duplicate IP addresses found, \""},{"line_number":659,"context_line":"                                     \"DHCP cache is out of sync\","},{"line_number":660,"context_line":"                                     created_port.network_id)"},{"line_number":661,"context_line":"                return"},{"line_number":662,"context_line":"        self.reload_allocations(created_port, network, prio\u003dTrue)"},{"line_number":663,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"179ec73b_b15638fa","side":"PARENT","line":660,"range":{"start_line":660,"start_character":37,"end_line":660,"end_character":60},"in_reply_to":"c965d72d_daefb898","updated":"2021-01-20 10:08:06.000000000","message":"Done","commit_id":"09f9cf9e9594999a1ac743380f546128adfb3e84"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"e5411d45011f49708c1fce20b92c5eb117069ed7","unresolved":true,"context_lines":[{"line_number":649,"context_line":"        self._queue.add(update)"},{"line_number":650,"context_line":""},{"line_number":651,"context_line":"    @_wait_if_syncing"},{"line_number":652,"context_line":"    @log_helpers.log_method_call"},{"line_number":653,"context_line":"    def _port_create(self, created_port):"},{"line_number":654,"context_line":"        network \u003d self.cache.get_network_by_id(created_port.network_id)"},{"line_number":655,"context_line":"        if not network:"}],"source_content_type":"text/x-python","patch_set":2,"id":"3da7e30c_55d5e890","line":652,"updated":"2021-01-20 20:11:00.000000000","message":"So will this log the created_port dict?  Which would address Oleg\u0027s comment about dropping the network ID below?","commit_id":"eac7cf15a03c3dcb69b31b4f057f4891b0dcd5f3"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"8be8b148d073711db0a7f27fb8914686255f0f3b","unresolved":true,"context_lines":[{"line_number":649,"context_line":"        self._queue.add(update)"},{"line_number":650,"context_line":""},{"line_number":651,"context_line":"    @_wait_if_syncing"},{"line_number":652,"context_line":"    @log_helpers.log_method_call"},{"line_number":653,"context_line":"    def _port_create(self, created_port):"},{"line_number":654,"context_line":"        network \u003d self.cache.get_network_by_id(created_port.network_id)"},{"line_number":655,"context_line":"        if not network:"}],"source_content_type":"text/x-python","patch_set":2,"id":"0b2be097_3d2c51d5","line":652,"in_reply_to":"2bf0d0ad_450613d6","updated":"2021-01-21 14:49:20.000000000","message":"Silly me, I was looking at the reason line for the network ID but it\u0027s on the call to schedule_resync().  I must need new glasses.","commit_id":"eac7cf15a03c3dcb69b31b4f057f4891b0dcd5f3"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"031e4c94c648645970e5630532f5377478aed17e","unresolved":true,"context_lines":[{"line_number":649,"context_line":"        self._queue.add(update)"},{"line_number":650,"context_line":""},{"line_number":651,"context_line":"    @_wait_if_syncing"},{"line_number":652,"context_line":"    @log_helpers.log_method_call"},{"line_number":653,"context_line":"    def _port_create(self, created_port):"},{"line_number":654,"context_line":"        network \u003d self.cache.get_network_by_id(created_port.network_id)"},{"line_number":655,"context_line":"        if not network:"}],"source_content_type":"text/x-python","patch_set":2,"id":"2bf0d0ad_450613d6","line":652,"in_reply_to":"3da7e30c_55d5e890","updated":"2021-01-21 10:58:17.000000000","message":"This is unrelated to Oleg\u0027s comment. Actually network_id below is needed as this is second parameter for schedule_resync() method.","commit_id":"eac7cf15a03c3dcb69b31b4f057f4891b0dcd5f3"}]}
