)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"change_message_id":"bb074d6c73ed6d9c55de95c28667d7b5cb591bd4","unresolved":false,"context_lines":[{"line_number":16,"context_line":"  * vif_list"},{"line_number":17,"context_line":"  * get_current_vif"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"[0] I0b84cfd85557d18254697f2e539c583ea0f8e88c"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"Change-Id: I887f31937c576ff8933e7c1454e0b2cb0962e340"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"bff0334d_a166ea50","line":19,"updated":"2017-04-05 20:59:03.000000000","message":"I\u0027d prefer a commit ID, which will be a link in Gerrit. So when I find this in a git log I can do.\n\n $ git show GIT_COMMIT_ID\n\nInstead of:\n\n $ git log | grep I0b84cfd85557d18254697f2e539c583ea0f8e88c","commit_id":"33441e0817ba25bd733d2a866877bef66d3cb05b"},{"author":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"change_message_id":"2d9fda670dbde5998f0a57b68a2f0333ff7704b2","unresolved":false,"context_lines":[{"line_number":16,"context_line":"  * vif_list"},{"line_number":17,"context_line":"  * get_current_vif"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"[0] I0b84cfd85557d18254697f2e539c583ea0f8e88c"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"Change-Id: I887f31937c576ff8933e7c1454e0b2cb0962e340"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"bff0334d_8df10d04","line":19,"in_reply_to":"bff0334d_a166ea50","updated":"2017-04-12 09:18:18.000000000","message":"Done","commit_id":"33441e0817ba25bd733d2a866877bef66d3cb05b"}],"releasenotes/notes/remove-deprecated-dhcp-provider-method-89926a8f0f4793a4.yaml":[{"author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"change_message_id":"bb074d6c73ed6d9c55de95c28667d7b5cb591bd4","unresolved":false,"context_lines":[{"line_number":2,"context_line":"upgrade:"},{"line_number":3,"context_line":"  - Deprecated DHCP provider method ``update_port_address`` was removed."},{"line_number":4,"context_line":"  - |"},{"line_number":5,"context_line":"    The following network interface methods are now abstract and should"},{"line_number":6,"context_line":"    be implemented:"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"    * port_changed"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"bff0334d_21cd3a5d","line":5,"updated":"2017-04-05 20:59:03.000000000","message":"I don\u0027t understand who the target audience is for this release note?\n\nI thought the audience for the release notes was operators. And not sure what they are supposed to do if they read this.","commit_id":"33441e0817ba25bd733d2a866877bef66d3cb05b"},{"author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"change_message_id":"9d43739c44be65dc0419809a5752dc4182a98bd5","unresolved":false,"context_lines":[{"line_number":2,"context_line":"upgrade:"},{"line_number":3,"context_line":"  - Deprecated DHCP provider method ``update_port_address`` was removed."},{"line_number":4,"context_line":"  - |"},{"line_number":5,"context_line":"    The following network interface methods are now abstract and should"},{"line_number":6,"context_line":"    be implemented:"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"    * port_changed"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"bff0334d_ac7a6185","line":5,"in_reply_to":"bff0334d_21cd3a5d","updated":"2017-04-05 21:02:42.000000000","message":"Now Mario brought up a point that if an operator had written a 3rd party driver this information could be useful.\n\nMaybe this could state when this information is useful.\n\nFor users who have created their own driver, the following network ...\n\nWhat do you think?","commit_id":"33441e0817ba25bd733d2a866877bef66d3cb05b"},{"author":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"change_message_id":"2d9fda670dbde5998f0a57b68a2f0333ff7704b2","unresolved":false,"context_lines":[{"line_number":2,"context_line":"upgrade:"},{"line_number":3,"context_line":"  - Deprecated DHCP provider method ``update_port_address`` was removed."},{"line_number":4,"context_line":"  - |"},{"line_number":5,"context_line":"    The following network interface methods are now abstract and should"},{"line_number":6,"context_line":"    be implemented:"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"    * port_changed"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"bff0334d_ad65f1b6","line":5,"in_reply_to":"bff0334d_ac7a6185","updated":"2017-04-12 09:18:18.000000000","message":"Done","commit_id":"33441e0817ba25bd733d2a866877bef66d3cb05b"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"afc2a76121b25da638867e4d7221616caa0e35cd","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"upgrade:"},{"line_number":3,"context_line":"  - Deprecated DHCP provider method ``update_port_address`` was removed."},{"line_number":4,"context_line":"  - |"},{"line_number":5,"context_line":"    For users who created their own network interfaces or DHCP providers,"},{"line_number":6,"context_line":"    the following network interface methods are now abstract and should"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"bff0334d_16f4d3ef","line":3,"updated":"2017-04-12 20:00:54.000000000","message":"Maybe \u0027Removes the deprecated DHCP...\u0027.\n\nI looked at our release notes; maybe we could repeat what was there before. It said \u0027The logic should have been moved to a custom network interface’s port_changed and portgroup_changed methods.\u0027","commit_id":"1718398d5a3f7877b895de40a405b41aa1fc500e"},{"author":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"change_message_id":"87359049d777d19ed80a02a71f96e7dd5c0fba8b","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"upgrade:"},{"line_number":3,"context_line":"  - Deprecated DHCP provider method ``update_port_address`` was removed."},{"line_number":4,"context_line":"  - |"},{"line_number":5,"context_line":"    For users who created their own network interfaces or DHCP providers,"},{"line_number":6,"context_line":"    the following network interface methods are now abstract and should"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9ff52f3f_3dc5583d","line":3,"in_reply_to":"bff0334d_16f4d3ef","updated":"2017-04-13 14:37:46.000000000","message":"Done","commit_id":"1718398d5a3f7877b895de40a405b41aa1fc500e"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"afc2a76121b25da638867e4d7221616caa0e35cd","unresolved":false,"context_lines":[{"line_number":11,"context_line":"    * vif_attach"},{"line_number":12,"context_line":"    * vif_detach"},{"line_number":13,"context_line":"    * vif_list"},{"line_number":14,"context_line":"    * get_current_vif"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"bff0334d_7662ffaf","line":14,"updated":"2017-04-12 20:00:54.000000000","message":"Would it be useful to mention that ironic.drivers.modules.network.common.VIFPortIDMixin() class could be used?","commit_id":"1718398d5a3f7877b895de40a405b41aa1fc500e"},{"author":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"change_message_id":"87359049d777d19ed80a02a71f96e7dd5c0fba8b","unresolved":false,"context_lines":[{"line_number":11,"context_line":"    * vif_attach"},{"line_number":12,"context_line":"    * vif_detach"},{"line_number":13,"context_line":"    * vif_list"},{"line_number":14,"context_line":"    * get_current_vif"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9ff52f3f_1dc29434","line":14,"in_reply_to":"bff0334d_7662ffaf","updated":"2017-04-13 14:37:46.000000000","message":"Done","commit_id":"1718398d5a3f7877b895de40a405b41aa1fc500e"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"9863d0f6ac5075f6514fd1619508ede60fb7abac","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"9ff52f3f_9dd584bc","line":19,"updated":"2017-04-13 14:42:36.000000000","message":"You didn\u0027t mention that ironic.drivers.modules.network.common.VIFPortIDMixin() class could be used (although you seemed to indicate that you did). I don\u0027t care much either way, so will leave it up to you.","commit_id":"06e8930727caf7c14e99864e8911a35bd0fa8510"}]}
