)]}'
{"nova/conf/pci.py":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"20baabad756b596f65bdf9e3250cc9dbe154f118","unresolved":false,"context_lines":[{"line_number":79,"context_line":"  * \"vendor_id\": Vendor ID of the device in hexadecimal."},{"line_number":80,"context_line":"  * \"product_id\": Product ID of the device in hexadecimal."},{"line_number":81,"context_line":"  * \"address\": PCI address of the device."},{"line_number":82,"context_line":"  * \"devname\": Device name"},{"line_number":83,"context_line":"  * \"\u003ctag\u003e\": Additional \u003ctag\u003e and \u003ctag_value\u003e used for matching PCI devices."},{"line_number":84,"context_line":"    Supported \u003ctag\u003e: \"physical_network\"."},{"line_number":85,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"dab17558_c5d3b5d3","line":82,"updated":"2016-05-11 09:09:59.000000000","message":"supernit: fullstop :)","commit_id":"835e4f297402b77ef7f7c262acc0ec4505572f2a"},{"author":{"_account_id":17973,"name":"Ludovic Beliveau","email":"lbeliveau@gmail.com","username":"lbeliveau"},"change_message_id":"d60aea1cf84ca3459f75a99f29521f6c137c56f6","unresolved":false,"context_lines":[{"line_number":79,"context_line":"  * \"vendor_id\": Vendor ID of the device in hexadecimal."},{"line_number":80,"context_line":"  * \"product_id\": Product ID of the device in hexadecimal."},{"line_number":81,"context_line":"  * \"address\": PCI address of the device."},{"line_number":82,"context_line":"  * \"devname\": Device name"},{"line_number":83,"context_line":"  * \"\u003ctag\u003e\": Additional \u003ctag\u003e and \u003ctag_value\u003e used for matching PCI devices."},{"line_number":84,"context_line":"    Supported \u003ctag\u003e: \"physical_network\"."},{"line_number":85,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"dab17558_8dd0abca","line":82,"in_reply_to":"dab17558_c5d3b5d3","updated":"2016-05-11 11:58:09.000000000","message":"Done","commit_id":"835e4f297402b77ef7f7c262acc0ec4505572f2a"},{"author":{"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},"change_message_id":"4bdee8386ad9f2f566cac494c8558d3c7974d4e0","unresolved":false,"context_lines":[{"line_number":32,"context_line":"    pci_alias \u003d {"},{"line_number":33,"context_line":"      \"name\": \"QuickAssist\","},{"line_number":34,"context_line":"      \"vendor_id\": \"8086\","},{"line_number":35,"context_line":"      \"product_id\": \"0443\","},{"line_number":36,"context_line":"      \"device_type\": \"type-PCI\""},{"line_number":37,"context_line":"    }"},{"line_number":38,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"9abb7d3a_8e18ca1f","line":35,"updated":"2016-05-31 21:58:50.000000000","message":"Please undo the change in the order.","commit_id":"7dbb96bf888f9b6a257e5677e5fd96acd7c611bc"},{"author":{"_account_id":17973,"name":"Ludovic Beliveau","email":"lbeliveau@gmail.com","username":"lbeliveau"},"change_message_id":"273633f63ddfe8f69597c97747009169287ef78c","unresolved":false,"context_lines":[{"line_number":32,"context_line":"    pci_alias \u003d {"},{"line_number":33,"context_line":"      \"name\": \"QuickAssist\","},{"line_number":34,"context_line":"      \"vendor_id\": \"8086\","},{"line_number":35,"context_line":"      \"product_id\": \"0443\","},{"line_number":36,"context_line":"      \"device_type\": \"type-PCI\""},{"line_number":37,"context_line":"    }"},{"line_number":38,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"9abb7d3a_a2612c07","line":35,"in_reply_to":"9abb7d3a_8e18ca1f","updated":"2016-06-01 19:19:30.000000000","message":"Done","commit_id":"7dbb96bf888f9b6a257e5677e5fd96acd7c611bc"},{"author":{"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},"change_message_id":"4bdee8386ad9f2f566cac494c8558d3c7974d4e0","unresolved":false,"context_lines":[{"line_number":40,"context_line":"  values are :"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"  * \"name\": Name of the PCI alias."},{"line_number":43,"context_line":"  * \"vendor_id\": Vendor ID of the device in hexadecimal."},{"line_number":44,"context_line":"  * \"product_id\": Product ID of the device in hexadecimal."},{"line_number":45,"context_line":"  * \"device_type\": Type of PCI device. Valid values are: \"type-PCI\","},{"line_number":46,"context_line":"    \"type-PF\" and \"type-VF\"."}],"source_content_type":"text/x-python","patch_set":2,"id":"9abb7d3a_eeb6b6f7","line":43,"updated":"2016-05-31 21:58:50.000000000","message":"Please preserve the same order so the diff is less.  Thanks","commit_id":"7dbb96bf888f9b6a257e5677e5fd96acd7c611bc"},{"author":{"_account_id":17973,"name":"Ludovic Beliveau","email":"lbeliveau@gmail.com","username":"lbeliveau"},"change_message_id":"273633f63ddfe8f69597c97747009169287ef78c","unresolved":false,"context_lines":[{"line_number":40,"context_line":"  values are :"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"  * \"name\": Name of the PCI alias."},{"line_number":43,"context_line":"  * \"vendor_id\": Vendor ID of the device in hexadecimal."},{"line_number":44,"context_line":"  * \"product_id\": Product ID of the device in hexadecimal."},{"line_number":45,"context_line":"  * \"device_type\": Type of PCI device. Valid values are: \"type-PCI\","},{"line_number":46,"context_line":"    \"type-PF\" and \"type-VF\"."}],"source_content_type":"text/x-python","patch_set":2,"id":"9abb7d3a_4246807b","line":43,"in_reply_to":"9abb7d3a_eeb6b6f7","updated":"2016-06-01 19:19:30.000000000","message":"Done","commit_id":"7dbb96bf888f9b6a257e5677e5fd96acd7c611bc"},{"author":{"_account_id":12171,"name":"Moshe Levi","email":"moshele@nvidia.com","username":"moshele"},"change_message_id":"d06c1db713fbdd35c6236ea508559f3789ab0f20","unresolved":false,"context_lines":[{"line_number":47,"context_line":""},{"line_number":48,"context_line":"Services which consume this:"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"* nova-api"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"Related options:"},{"line_number":53,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"7aa08908_38cb8674","line":50,"updated":"2016-06-04 13:25:32.000000000","message":"you should keep the nova-compute.\nbecause after merging the resize patch we are calling \nget_pci_requests_from_flavor which parse the pci_aliase \nsee \nhttps://github.com/openstack/nova/blob/master/nova/compute/resource_tracker.py#L225-L226","commit_id":"4958d15fbf59748c8deb20bebc752aed6848dbfe"},{"author":{"_account_id":17973,"name":"Ludovic Beliveau","email":"lbeliveau@gmail.com","username":"lbeliveau"},"change_message_id":"e3901a85e31da555fed9680ed6099c65df6640c8","unresolved":false,"context_lines":[{"line_number":47,"context_line":""},{"line_number":48,"context_line":"Services which consume this:"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"* nova-api"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"Related options:"},{"line_number":53,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"7aa08908_b8bad6be","line":50,"in_reply_to":"7aa08908_38cb8674","updated":"2016-06-04 13:33:41.000000000","message":"Missed that on rebase ...\n\nThanks","commit_id":"4958d15fbf59748c8deb20bebc752aed6848dbfe"}]}
