)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":17920,"name":"Jianghua Wang","email":"jianghua.wang@citrix.com","username":"wjhfresh"},"change_message_id":"b7663fffb748348ed14bcc16e7f3fafc46b7e240","unresolved":false,"context_lines":[{"line_number":11,"context_line":"port uuid from neutron\u0027s perspective of view) to two different OVS ports."},{"line_number":12,"context_line":"One is the xenserver VIF, the other is tap device qvo-XXXX which neutron"},{"line_number":13,"context_line":"ovs agent will monitor and deal with."},{"line_number":14,"context_line":"This patch is to remove the setting of \u0027nicira-iface-id\u0027 (which will"},{"line_number":15,"context_line":"result in \u0027iface-id\u0027 in ovsdb) in XAPI DB and use \u0027neutron-port-id\u0027."},{"line_number":16,"context_line":"Note: There is no problem if we don\u0027t use neutron-ovs-agent polling mode"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Change-Id: I221e89686c8e9041651f5affc4e3542d75ff55bc"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"7ffa3b31_bd9ed8b5","line":15,"range":{"start_line":14,"start_character":14,"end_line":15,"end_character":67},"updated":"2017-04-18 03:19:10.000000000","message":"nit: may just say as: to replace \u0027\u0027nicira-iface-id\u0027 with \u0027neutron-port-id\u0027 for XenServer VIF?","commit_id":"7ba25d61d55fb44ccc6b55f8c6af36f326801987"},{"author":{"_account_id":17922,"name":"Huan Xie","email":"huan.xie@citrix.com","username":"huan"},"change_message_id":"2dfaabd48963980c1d4236c8b76657bd8641e7ed","unresolved":false,"context_lines":[{"line_number":11,"context_line":"port uuid from neutron\u0027s perspective of view) to two different OVS ports."},{"line_number":12,"context_line":"One is the xenserver VIF, the other is tap device qvo-XXXX which neutron"},{"line_number":13,"context_line":"ovs agent will monitor and deal with."},{"line_number":14,"context_line":"This patch is to remove the setting of \u0027nicira-iface-id\u0027 (which will"},{"line_number":15,"context_line":"result in \u0027iface-id\u0027 in ovsdb) in XAPI DB and use \u0027neutron-port-id\u0027."},{"line_number":16,"context_line":"Note: There is no problem if we don\u0027t use neutron-ovs-agent polling mode"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Change-Id: I221e89686c8e9041651f5affc4e3542d75ff55bc"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"7ffa3b31_a75eba0f","line":15,"range":{"start_line":14,"start_character":14,"end_line":15,"end_character":67},"in_reply_to":"7ffa3b31_bd9ed8b5","updated":"2017-04-18 10:20:33.000000000","message":"will modify","commit_id":"7ba25d61d55fb44ccc6b55f8c6af36f326801987"},{"author":{"_account_id":17920,"name":"Jianghua Wang","email":"jianghua.wang@citrix.com","username":"wjhfresh"},"change_message_id":"90637361725941f8ea52fe38f03740e21c445b68","unresolved":false,"context_lines":[{"line_number":11,"context_line":"port uuid from neutron\u0027s perspective of view) to two different OVS ports."},{"line_number":12,"context_line":"One is the xenserver VIF, the other is tap device qvo-XXXX which neutron"},{"line_number":13,"context_line":"ovs agent will monitor and deal with."},{"line_number":14,"context_line":"This patch is to remove the setting of \u0027nicira-iface-id\u0027 (which will"},{"line_number":15,"context_line":"result in \u0027iface-id\u0027 in ovsdb) in XAPI DB and use \u0027neutron-port-id\u0027."},{"line_number":16,"context_line":"Note: There is no problem if we don\u0027t use neutron-ovs-agent polling mode"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Change-Id: I221e89686c8e9041651f5affc4e3542d75ff55bc"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":7,"id":"1f485f77_5f71c10b","line":15,"range":{"start_line":14,"start_character":58,"end_line":15,"end_character":29},"updated":"2017-11-16 03:14:34.000000000","message":"Suggest adding a reference link for this statement.","commit_id":"ef426fbb81e500035013b48b6f564cf7e46a25ec"},{"author":{"_account_id":17922,"name":"Huan Xie","email":"huan.xie@citrix.com","username":"huan"},"change_message_id":"6438ea0deee95a9507473e08eb5772d55f4802d9","unresolved":false,"context_lines":[{"line_number":11,"context_line":"port uuid from neutron\u0027s perspective of view) to two different OVS ports."},{"line_number":12,"context_line":"One is the xenserver VIF, the other is tap device qvo-XXXX which neutron"},{"line_number":13,"context_line":"ovs agent will monitor and deal with."},{"line_number":14,"context_line":"This patch is to remove the setting of \u0027nicira-iface-id\u0027 (which will"},{"line_number":15,"context_line":"result in \u0027iface-id\u0027 in ovsdb) in XAPI DB and use \u0027neutron-port-id\u0027."},{"line_number":16,"context_line":"Note: There is no problem if we don\u0027t use neutron-ovs-agent polling mode"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Change-Id: I221e89686c8e9041651f5affc4e3542d75ff55bc"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":7,"id":"1f485f77_648cf135","line":15,"range":{"start_line":14,"start_character":58,"end_line":15,"end_character":29},"in_reply_to":"1f485f77_5f71c10b","updated":"2017-11-16 06:43:18.000000000","message":"agreed, will update commit message in next patch","commit_id":"ef426fbb81e500035013b48b6f564cf7e46a25ec"},{"author":{"_account_id":17920,"name":"Jianghua Wang","email":"jianghua.wang@citrix.com","username":"wjhfresh"},"change_message_id":"81ac9978502f74e6adf5b42f00e3b5dbc7cddd2e","unresolved":false,"context_lines":[{"line_number":15,"context_line":"But actually, this isn\u0027t true, the real tap-xxx port isn\u0027t deleted"},{"line_number":16,"context_line":"as we just reboot VM. But neutron cannot monitor the creating of"},{"line_number":17,"context_line":"VIF because the VM\u0027s reboot isn\u0027t trigger via OpenStack CLI."},{"line_number":18,"context_line":"This patch is to delete the usage of \u0027nicira-iface-id\u0027 in XAPI DB"},{"line_number":19,"context_line":"and use \u0027neutron-port-id\u0027 insteady as we have already deprecated"},{"line_number":20,"context_line":"\u0027nicira-iface-id\u0027 in Pike release."},{"line_number":21,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":8,"id":"ff82abbf_df5f740c","line":18,"range":{"start_line":18,"start_character":37,"end_line":18,"end_character":54},"updated":"2017-11-20 11:05:06.000000000","message":"So I think the point is that nicira-iface-id will be processed specially by XAPI/ovs: the VIF\u0027s \"iface-id\" external id will be overridden by \"nicira-iface-id\" (refer to: https://github.com/osrg/openvswitch/blob/master/xenserver/usr_share_openvswitch_scripts_ovs-xapi-sync#L106) So we use another keyword in xapi DB?\n\nIt\u0027d be helpful for understanding if similar reference can be included in the commit message.","commit_id":"01b990b07e32dcc7da1c78bd9db6e3acc3024e0c"},{"author":{"_account_id":17922,"name":"Huan Xie","email":"huan.xie@citrix.com","username":"huan"},"change_message_id":"e33e06a9a30db4e6f0a358354b0ab7f989d30eb5","unresolved":false,"context_lines":[{"line_number":15,"context_line":"But actually, this isn\u0027t true, the real tap-xxx port isn\u0027t deleted"},{"line_number":16,"context_line":"as we just reboot VM. But neutron cannot monitor the creating of"},{"line_number":17,"context_line":"VIF because the VM\u0027s reboot isn\u0027t trigger via OpenStack CLI."},{"line_number":18,"context_line":"This patch is to delete the usage of \u0027nicira-iface-id\u0027 in XAPI DB"},{"line_number":19,"context_line":"and use \u0027neutron-port-id\u0027 insteady as we have already deprecated"},{"line_number":20,"context_line":"\u0027nicira-iface-id\u0027 in Pike release."},{"line_number":21,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":8,"id":"ff82abbf_994bf3ae","line":18,"range":{"start_line":18,"start_character":37,"end_line":18,"end_character":54},"in_reply_to":"ff82abbf_df5f740c","updated":"2017-11-23 01:20:53.000000000","message":"That\u0027s true, my previous patch https://github.com/openstack/nova/commit/d0d546ce8e18adb0eeb9f3aa502e726be7979582#diff-31d84aad76284f1fd5a865d222793881 has deprecated and we don\u0027t use it in our XenAPI driver in Pike, this patch is just to delete the item which is not used any more.\nI can update the commit message to make it more clear","commit_id":"01b990b07e32dcc7da1c78bd9db6e3acc3024e0c"}],"nova/virt/xenapi/vif.py":[{"author":{"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"},"change_message_id":"f8c7b958cdf6ac2d791177ed6792e5c8053a2a67","unresolved":false,"context_lines":[{"line_number":549,"context_line":""},{"line_number":550,"context_line":"        self._ovs_set_if_external_id(interface, \u0027attached-mac\u0027, mac)"},{"line_number":551,"context_line":"        self._ovs_set_if_external_id(interface, \u0027iface-id\u0027, iface_id)"},{"line_number":552,"context_line":"        self._ovs_set_if_external_id(interface, \u0027xs-vif-uuid\u0027, iface_id)"},{"line_number":553,"context_line":"        self._ovs_set_if_external_id(interface, \u0027iface-status\u0027, status)"},{"line_number":554,"context_line":""},{"line_number":555,"context_line":"    def _brctl_add_if(self, bridge_name, interface_name):"}],"source_content_type":"text/x-python","patch_set":5,"id":"7ffa3b31_64f31075","line":552,"updated":"2017-04-18 09:45:45.000000000","message":"This change is wrong I think - why would we set the vif-uuid to be the neutron iface id rather than the vif uuid??","commit_id":"7ba25d61d55fb44ccc6b55f8c6af36f326801987"},{"author":{"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"},"change_message_id":"130b2677e7a5c5f131d1f400872674fe20822b23","unresolved":false,"context_lines":[{"line_number":549,"context_line":""},{"line_number":550,"context_line":"        self._ovs_set_if_external_id(interface, \u0027attached-mac\u0027, mac)"},{"line_number":551,"context_line":"        self._ovs_set_if_external_id(interface, \u0027iface-id\u0027, iface_id)"},{"line_number":552,"context_line":"        self._ovs_set_if_external_id(interface, \u0027xs-vif-uuid\u0027, iface_id)"},{"line_number":553,"context_line":"        self._ovs_set_if_external_id(interface, \u0027iface-status\u0027, status)"},{"line_number":554,"context_line":""},{"line_number":555,"context_line":"    def _brctl_add_if(self, bridge_name, interface_name):"}],"source_content_type":"text/x-python","patch_set":5,"id":"7ffa3b31_b3f39c9e","line":552,"in_reply_to":"7ffa3b31_0741ee39","updated":"2017-04-18 12:21:14.000000000","message":"We can set xs-vif-uuid to something, but surely that something *must* stay as the vif_uuid? that\u0027s what the name \"xs-vif-uuid\" is claiming to be.\nIf we want to set \u0027xs-vif-uuid\u0027 to something other than the xenserver VIF uuid then we need to be very explicit about why.","commit_id":"7ba25d61d55fb44ccc6b55f8c6af36f326801987"},{"author":{"_account_id":17922,"name":"Huan Xie","email":"huan.xie@citrix.com","username":"huan"},"change_message_id":"2dfaabd48963980c1d4236c8b76657bd8641e7ed","unresolved":false,"context_lines":[{"line_number":549,"context_line":""},{"line_number":550,"context_line":"        self._ovs_set_if_external_id(interface, \u0027attached-mac\u0027, mac)"},{"line_number":551,"context_line":"        self._ovs_set_if_external_id(interface, \u0027iface-id\u0027, iface_id)"},{"line_number":552,"context_line":"        self._ovs_set_if_external_id(interface, \u0027xs-vif-uuid\u0027, iface_id)"},{"line_number":553,"context_line":"        self._ovs_set_if_external_id(interface, \u0027iface-status\u0027, status)"},{"line_number":554,"context_line":""},{"line_number":555,"context_line":"    def _brctl_add_if(self, bridge_name, interface_name):"}],"source_content_type":"text/x-python","patch_set":5,"id":"7ffa3b31_0741ee39","line":552,"in_reply_to":"7ffa3b31_64f31075","updated":"2017-04-18 10:20:33.000000000","message":"I think we are setting information on OVS in Dom0 and our purpose is to set iface-id to the ovs port\u0027s, but if you check the ovs github code https://github.com/osrg/openvswitch/blob/master/xenserver/usr_share_openvswitch_scripts_ovs-xapi-sync#L334 you can see, we must set xs-vif-uuid if we want to set iface-id, so we should keep this line","commit_id":"7ba25d61d55fb44ccc6b55f8c6af36f326801987"},{"author":{"_account_id":17922,"name":"Huan Xie","email":"huan.xie@citrix.com","username":"huan"},"change_message_id":"7c928227bb2ec7f2d4e2778a305d2bf08178dd98","unresolved":false,"context_lines":[{"line_number":549,"context_line":""},{"line_number":550,"context_line":"        self._ovs_set_if_external_id(interface, \u0027attached-mac\u0027, mac)"},{"line_number":551,"context_line":"        self._ovs_set_if_external_id(interface, \u0027iface-id\u0027, iface_id)"},{"line_number":552,"context_line":"        self._ovs_set_if_external_id(interface, \u0027xs-vif-uuid\u0027, iface_id)"},{"line_number":553,"context_line":"        self._ovs_set_if_external_id(interface, \u0027iface-status\u0027, status)"},{"line_number":554,"context_line":""},{"line_number":555,"context_line":"    def _brctl_add_if(self, bridge_name, interface_name):"}],"source_content_type":"text/x-python","patch_set":5,"id":"7ffa3b31_c44f7932","line":552,"in_reply_to":"7ffa3b31_b3f39c9e","updated":"2017-04-18 14:42:17.000000000","message":"This function _ovs_map_external_ids() is to set the qvo-XXX port information, so we should associate this port with neutron port-id, i.e. vif_rec[\u0027other_config\u0027][\u0027neutron-port-id\u0027], so q-domua can know that qvo-XXX is corresponding for neutron port XXX. For q-domua, it deal with common OVS(I mean not specific with XenServer), so it cares about the attribute of iface-id, so our purpose is to set iface-id to this OVS port qvo-XXX, but due to the limitation https://github.com/osrg/openvswitch/blob/master/xenserver/usr_share_openvswitch_scripts_ovs-xapi-sync#L334, if we want to set value to iface-id, we must set xs-vif-uuid first, otherwise iface-id is set None","commit_id":"7ba25d61d55fb44ccc6b55f8c6af36f326801987"},{"author":{"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"},"change_message_id":"45186b3110f61ec481d52a01bcc19398973a44d0","unresolved":false,"context_lines":[{"line_number":549,"context_line":""},{"line_number":550,"context_line":"        self._ovs_set_if_external_id(interface, \u0027attached-mac\u0027, mac)"},{"line_number":551,"context_line":"        self._ovs_set_if_external_id(interface, \u0027iface-id\u0027, iface_id)"},{"line_number":552,"context_line":"        self._ovs_set_if_external_id(interface, \u0027xs-vif-uuid\u0027, iface_id)"},{"line_number":553,"context_line":"        self._ovs_set_if_external_id(interface, \u0027iface-status\u0027, status)"},{"line_number":554,"context_line":""},{"line_number":555,"context_line":"    def _brctl_add_if(self, bridge_name, interface_name):"}],"source_content_type":"text/x-python","patch_set":5,"id":"7ffa3b31_572d1dfc","line":552,"in_reply_to":"7ffa3b31_c44f7932","updated":"2017-04-20 09:41:38.000000000","message":"I know we have to set xs-vif-uuid, what I\u0027m concerned about is that we used to set xs-vif-uuid to be equal to vif_uuid (which makes sense) but now you\u0027ve changed it to be equal to iface_id.  I am concerned that setting xs-vif-uuid to have the value of iface_id doesn\u0027t make sense.  If we really have to do this, then we need some comments in the code to explain why.","commit_id":"7ba25d61d55fb44ccc6b55f8c6af36f326801987"}],"releasenotes/notes/remove-deprecated-nicira-iface-id-in-xenserver-870bfab82f22cac1.yaml":[{"author":{"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"},"change_message_id":"360d52cdfd74bcf64e0a78cbdb40af1bc043f4b4","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"upgrade:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    XenAPI driver has deprecated setting \u0027nicira-iface-id\u0027 to XenServer VIF\u0027s"},{"line_number":5,"context_line":"    ``other_config`` section to xapi db, so remove it."}],"source_content_type":"text/x-yaml","patch_set":9,"id":"ff82abbf_8dc82da6","line":5,"range":{"start_line":4,"start_character":4,"end_line":5,"end_character":54},"updated":"2017-11-28 09:57:27.000000000","message":"XenAPI driver no longer sets the \u0027nicira-iface-id\u0027 setting on XenServer VIFs in the XenServer database.","commit_id":"a9ab4011d01e05052d6b43cf1a857da6efe4e551"},{"author":{"_account_id":17922,"name":"Huan Xie","email":"huan.xie@citrix.com","username":"huan"},"change_message_id":"c019abf3762ee87361d2f7f72faa7827aa4e8c4d","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"upgrade:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    XenAPI driver has deprecated setting \u0027nicira-iface-id\u0027 to XenServer VIF\u0027s"},{"line_number":5,"context_line":"    ``other_config`` section to xapi db, so remove it."}],"source_content_type":"text/x-yaml","patch_set":9,"id":"ff82abbf_1f698ef7","line":5,"range":{"start_line":4,"start_character":4,"end_line":5,"end_character":54},"in_reply_to":"ff82abbf_8dc82da6","updated":"2017-11-29 01:45:11.000000000","message":"Got it, will update this","commit_id":"a9ab4011d01e05052d6b43cf1a857da6efe4e551"},{"author":{"_account_id":17920,"name":"Jianghua Wang","email":"jianghua.wang@citrix.com","username":"wjhfresh"},"change_message_id":"a1b4fc75a99127a8bfcf94866017a9ea86b525ee","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"upgrade:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    XenAPI driver has deprecated setting \u0027nicira-iface-id\u0027 to XenServer VIF\u0027s"},{"line_number":5,"context_line":"    ``other_config`` section, see https://review.openstack.org/#/c/463246/."},{"line_number":6,"context_line":"    Remove \u0027nicira-iface-id\u0027 to use \u0027neutron-port-id\u0027 instead."}],"source_content_type":"text/x-yaml","patch_set":10,"id":"ff82abbf_9ee2609f","line":5,"range":{"start_line":4,"start_character":4,"end_line":5,"end_character":75},"updated":"2017-11-30 03:09:41.000000000","message":"I\u0027d suggest we should emphasize \"nicira-iface-id is not set in VM vif\u0027s other_config anymore\", which may impact downstream users who care about that setting. Bob\u0027s advice in the previous patch sounds very good:\n\n  \u003e\u003e\u003e \"XenAPI driver no longer sets the \u0027nicira-iface-id\u0027 setting on XenServer VIFs...\"\n\nWe deprecated this setting in pike, this statement is quit good if we put it the commit message. But it seems somehow misleading in release note if without the context in this patch. Users may think we\u0027re deprecating this setting:-)","commit_id":"22307770f83936f6fc1833214cf376e587b700e7"},{"author":{"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"},"change_message_id":"726c9458f998b5a5355ca1e0988e1802d10b9a53","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"upgrade:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    XenAPI driver has deprecated setting \u0027nicira-iface-id\u0027 to XenServer VIF\u0027s"},{"line_number":5,"context_line":"    ``other_config`` section, see https://review.openstack.org/#/c/463246/."},{"line_number":6,"context_line":"    Remove \u0027nicira-iface-id\u0027 to use \u0027neutron-port-id\u0027 instead."}],"source_content_type":"text/x-yaml","patch_set":10,"id":"df87a7cf_387758d7","line":5,"range":{"start_line":4,"start_character":4,"end_line":5,"end_character":75},"in_reply_to":"df87a7cf_f85490cc","updated":"2017-12-05 10:31:26.000000000","message":"Agreed.  How about:\n\"XenAPI driver will no longer set the \u0027nicira-iface-id\u0027 in the VIF\u0027s other_config section.  This is only relevant if the user has an external dependency (e.g. a custom L2 agent) that reads the \u0027nicira-iface-id\u0027 value\"","commit_id":"22307770f83936f6fc1833214cf376e587b700e7"},{"author":{"_account_id":17922,"name":"Huan Xie","email":"huan.xie@citrix.com","username":"huan"},"change_message_id":"0013368144fd6b98d911ba269004e069eb23b20f","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"upgrade:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    XenAPI driver has deprecated setting \u0027nicira-iface-id\u0027 to XenServer VIF\u0027s"},{"line_number":5,"context_line":"    ``other_config`` section, see https://review.openstack.org/#/c/463246/."},{"line_number":6,"context_line":"    Remove \u0027nicira-iface-id\u0027 to use \u0027neutron-port-id\u0027 instead."}],"source_content_type":"text/x-yaml","patch_set":10,"id":"df87a7cf_f85490cc","line":5,"range":{"start_line":4,"start_character":4,"end_line":5,"end_character":75},"in_reply_to":"ff82abbf_9ee2609f","updated":"2017-12-05 10:11:56.000000000","message":"Will update release note. But here are some clarification:\nThis setting \u0027nicira-iface-id\u0027 isn\u0027t set in nova.conf, it is only set in VM\u0027s other_config. Basically, as long as the user is using neutron-ovs-agent, they won\u0027t have any problem, they even don\u0027t know this. Only thoes who has its own L2 agent and they happend to check VM\u0027s other_config will care about this.","commit_id":"22307770f83936f6fc1833214cf376e587b700e7"},{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"0ac2d2f21035b44cf1e330b3a0297e6d4c52062e","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"upgrade:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Setting of \u0027nicira-iface-id\u0027 to VM\u0027s other-config field"},{"line_number":5,"context_line":"    by XenAPI driver has been removed to avoid VM booting"},{"line_number":6,"context_line":"    timeout problem when using neutron polling mode."},{"line_number":7,"context_line":"    It was previously deprecated in Pike."}],"source_content_type":"text/x-yaml","patch_set":11,"id":"df87a7cf_89414f3c","line":4,"range":{"start_line":4,"start_character":33,"end_line":4,"end_character":35},"updated":"2017-12-06 15:04:26.000000000","message":"in","commit_id":"dabf65d43ac94d6321db0414e5065da1622bda19"},{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"0ac2d2f21035b44cf1e330b3a0297e6d4c52062e","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"upgrade:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Setting of \u0027nicira-iface-id\u0027 to VM\u0027s other-config field"},{"line_number":5,"context_line":"    by XenAPI driver has been removed to avoid VM booting"},{"line_number":6,"context_line":"    timeout problem when using neutron polling mode."},{"line_number":7,"context_line":"    It was previously deprecated in Pike."}],"source_content_type":"text/x-yaml","patch_set":11,"id":"df87a7cf_a93c53bf","line":4,"range":{"start_line":4,"start_character":36,"end_line":4,"end_character":38},"updated":"2017-12-06 15:04:26.000000000","message":"the virtual interface\u0027s","commit_id":"dabf65d43ac94d6321db0414e5065da1622bda19"},{"author":{"_account_id":17922,"name":"Huan Xie","email":"huan.xie@citrix.com","username":"huan"},"change_message_id":"81bf71833e1b11797a171497272cd09fd78aaf25","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"upgrade:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Setting of \u0027nicira-iface-id\u0027 to VM\u0027s other-config field"},{"line_number":5,"context_line":"    by XenAPI driver has been removed to avoid VM booting"},{"line_number":6,"context_line":"    timeout problem when using neutron polling mode."},{"line_number":7,"context_line":"    It was previously deprecated in Pike."}],"source_content_type":"text/x-yaml","patch_set":11,"id":"df87a7cf_8c4b9d29","line":4,"range":{"start_line":4,"start_character":36,"end_line":4,"end_character":38},"in_reply_to":"df87a7cf_a93c53bf","updated":"2017-12-06 15:45:07.000000000","message":"Yes, it\u0027s VM\u0027s VIF, not VM, I will update the reno. Thanks a lot Jay","commit_id":"dabf65d43ac94d6321db0414e5065da1622bda19"}]}
