)]}'
{"specs/stein/approved/bandwidth-resource-provider.rst":[{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"f9a1627179f6e4d6013b8b21291595829661cf3d","unresolved":false,"context_lines":[{"line_number":232,"context_line":"filters."},{"line_number":233,"context_line":""},{"line_number":234,"context_line":".. note::"},{"line_number":235,"context_line":"    Server move operations with port\u0027s having resource request are not"},{"line_number":236,"context_line":"    supported in Stein."},{"line_number":237,"context_line":""},{"line_number":238,"context_line":"Shelve_offload and unshelve"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5fc1f717_1ad96021","line":235,"range":{"start_line":235,"start_character":32,"end_line":235,"end_character":38},"updated":"2019-03-20 14:53:42.000000000","message":"ports","commit_id":"78a37b7bc19933489fbfe7c903d7a420c2b83325"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"98bd7d00bb63efe7dcedce119c8720204ba69cb6","unresolved":false,"context_lines":[{"line_number":232,"context_line":"filters."},{"line_number":233,"context_line":""},{"line_number":234,"context_line":".. note::"},{"line_number":235,"context_line":"    Server move operations with port\u0027s having resource request are not"},{"line_number":236,"context_line":"    supported in Stein."},{"line_number":237,"context_line":""},{"line_number":238,"context_line":"Shelve_offload and unshelve"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5fc1f717_172da545","line":235,"range":{"start_line":235,"start_character":32,"end_line":235,"end_character":38},"in_reply_to":"5fc1f717_1ad96021","updated":"2019-03-21 09:42:03.000000000","message":"Done","commit_id":"78a37b7bc19933489fbfe7c903d7a420c2b83325"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"f9a1627179f6e4d6013b8b21291595829661cf3d","unresolved":false,"context_lines":[{"line_number":244,"context_line":"server create case."},{"line_number":245,"context_line":""},{"line_number":246,"context_line":".. note::"},{"line_number":247,"context_line":"    Unshelve after Shelve offload operations with port\u0027s having resource"},{"line_number":248,"context_line":"    request are not supported in Stein."},{"line_number":249,"context_line":""},{"line_number":250,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5fc1f717_9afeb069","line":247,"range":{"start_line":247,"start_character":50,"end_line":247,"end_character":56},"updated":"2019-03-20 14:53:42.000000000","message":"ports","commit_id":"78a37b7bc19933489fbfe7c903d7a420c2b83325"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"98bd7d00bb63efe7dcedce119c8720204ba69cb6","unresolved":false,"context_lines":[{"line_number":244,"context_line":"server create case."},{"line_number":245,"context_line":""},{"line_number":246,"context_line":".. note::"},{"line_number":247,"context_line":"    Unshelve after Shelve offload operations with port\u0027s having resource"},{"line_number":248,"context_line":"    request are not supported in Stein."},{"line_number":249,"context_line":""},{"line_number":250,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5fc1f717_373221a9","line":247,"range":{"start_line":247,"start_character":50,"end_line":247,"end_character":56},"in_reply_to":"5fc1f717_9afeb069","updated":"2019-03-21 09:42:03.000000000","message":"Done","commit_id":"78a37b7bc19933489fbfe7c903d7a420c2b83325"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"f9a1627179f6e4d6013b8b21291595829661cf3d","unresolved":false,"context_lines":[{"line_number":352,"context_line":"A new field `requester_id` is added to the InstancePCIRequest versioned object"},{"line_number":353,"context_line":"to connect the PCI request created from a Neutron port to the resource request"},{"line_number":354,"context_line":"created from the same Neutron port. Nova will populate this field with the"},{"line_number":355,"context_line":"`port_id` of the Neutron port and the `requester_id` field of the  RequestGroup"},{"line_number":356,"context_line":"versioned object will be used to match the PCI request with the resource"},{"line_number":357,"context_line":"request."},{"line_number":358,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5fc1f717_1af2c09b","line":355,"range":{"start_line":355,"start_character":38,"end_line":355,"end_character":52},"updated":"2019-03-20 14:53:42.000000000","message":"ditto","commit_id":"78a37b7bc19933489fbfe7c903d7a420c2b83325"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"f9a1627179f6e4d6013b8b21291595829661cf3d","unresolved":false,"context_lines":[{"line_number":352,"context_line":"A new field `requester_id` is added to the InstancePCIRequest versioned object"},{"line_number":353,"context_line":"to connect the PCI request created from a Neutron port to the resource request"},{"line_number":354,"context_line":"created from the same Neutron port. Nova will populate this field with the"},{"line_number":355,"context_line":"`port_id` of the Neutron port and the `requester_id` field of the  RequestGroup"},{"line_number":356,"context_line":"versioned object will be used to match the PCI request with the resource"},{"line_number":357,"context_line":"request."},{"line_number":358,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5fc1f717_7af50483","line":355,"range":{"start_line":355,"start_character":0,"end_line":355,"end_character":9},"updated":"2019-03-20 14:53:42.000000000","message":"double backticks","commit_id":"78a37b7bc19933489fbfe7c903d7a420c2b83325"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"98bd7d00bb63efe7dcedce119c8720204ba69cb6","unresolved":false,"context_lines":[{"line_number":352,"context_line":"A new field `requester_id` is added to the InstancePCIRequest versioned object"},{"line_number":353,"context_line":"to connect the PCI request created from a Neutron port to the resource request"},{"line_number":354,"context_line":"created from the same Neutron port. Nova will populate this field with the"},{"line_number":355,"context_line":"`port_id` of the Neutron port and the `requester_id` field of the  RequestGroup"},{"line_number":356,"context_line":"versioned object will be used to match the PCI request with the resource"},{"line_number":357,"context_line":"request."},{"line_number":358,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5fc1f717_b7e29100","line":355,"range":{"start_line":355,"start_character":38,"end_line":355,"end_character":52},"in_reply_to":"5fc1f717_1af2c09b","updated":"2019-03-21 09:42:03.000000000","message":"Done","commit_id":"78a37b7bc19933489fbfe7c903d7a420c2b83325"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"98bd7d00bb63efe7dcedce119c8720204ba69cb6","unresolved":false,"context_lines":[{"line_number":352,"context_line":"A new field `requester_id` is added to the InstancePCIRequest versioned object"},{"line_number":353,"context_line":"to connect the PCI request created from a Neutron port to the resource request"},{"line_number":354,"context_line":"created from the same Neutron port. Nova will populate this field with the"},{"line_number":355,"context_line":"`port_id` of the Neutron port and the `requester_id` field of the  RequestGroup"},{"line_number":356,"context_line":"versioned object will be used to match the PCI request with the resource"},{"line_number":357,"context_line":"request."},{"line_number":358,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5fc1f717_17d28535","line":355,"range":{"start_line":355,"start_character":0,"end_line":355,"end_character":9},"in_reply_to":"5fc1f717_7af50483","updated":"2019-03-21 09:42:03.000000000","message":"there is single tick in the above paragraph. but done.","commit_id":"78a37b7bc19933489fbfe7c903d7a420c2b83325"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"f9a1627179f6e4d6013b8b21291595829661cf3d","unresolved":false,"context_lines":[{"line_number":450,"context_line":"* Nova will send more complex allocation candidate request to Placement as it"},{"line_number":451,"context_line":"  will include the port related resource request as well."},{"line_number":452,"context_line":""},{"line_number":453,"context_line":"* Nova will calute the mapping between each port\u0027s resource request and the"},{"line_number":454,"context_line":"  RP in the overall allocation that fulfills such request."},{"line_number":455,"context_line":""},{"line_number":456,"context_line":"As Placement do not seem to be a bottleneck today we do not foresee"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5fc1f717_7a3ae434","line":453,"range":{"start_line":453,"start_character":12,"end_line":453,"end_character":18},"updated":"2019-03-20 14:53:42.000000000","message":"calculate?","commit_id":"78a37b7bc19933489fbfe7c903d7a420c2b83325"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"98bd7d00bb63efe7dcedce119c8720204ba69cb6","unresolved":false,"context_lines":[{"line_number":450,"context_line":"* Nova will send more complex allocation candidate request to Placement as it"},{"line_number":451,"context_line":"  will include the port related resource request as well."},{"line_number":452,"context_line":""},{"line_number":453,"context_line":"* Nova will calute the mapping between each port\u0027s resource request and the"},{"line_number":454,"context_line":"  RP in the overall allocation that fulfills such request."},{"line_number":455,"context_line":""},{"line_number":456,"context_line":"As Placement do not seem to be a bottleneck today we do not foresee"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5fc1f717_77ec29f3","line":453,"range":{"start_line":453,"start_character":12,"end_line":453,"end_character":18},"in_reply_to":"5fc1f717_7a3ae434","updated":"2019-03-21 09:42:03.000000000","message":"Done","commit_id":"78a37b7bc19933489fbfe7c903d7a420c2b83325"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"f9a1627179f6e4d6013b8b21291595829661cf3d","unresolved":false,"context_lines":[{"line_number":621,"context_line":"     - Reworked after several discussions"},{"line_number":622,"context_line":"   * - Stein"},{"line_number":623,"context_line":"     - Re-proposed as implementation hasn\u0027t been finished in Rocky"},{"line_number":624,"context_line":"     - Updated based on what was implemented in Stein"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5fc1f717_1a2080f7","line":624,"range":{"start_line":624,"start_character":5,"end_line":624,"end_character":53},"updated":"2019-03-20 14:53:42.000000000","message":"This will throw your table out of whack*. Perhaps there\u0027s some way to make a bullet list show up in a table cell. Stephen?\n\n*[Later] Actually makes it not render at all: http://logs.openstack.org/10/644810/1/check/openstack-tox-docs/4023246/html/specs/stein/approved/bandwidth-resource-provider.html#history","commit_id":"78a37b7bc19933489fbfe7c903d7a420c2b83325"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"98bd7d00bb63efe7dcedce119c8720204ba69cb6","unresolved":false,"context_lines":[{"line_number":621,"context_line":"     - Reworked after several discussions"},{"line_number":622,"context_line":"   * - Stein"},{"line_number":623,"context_line":"     - Re-proposed as implementation hasn\u0027t been finished in Rocky"},{"line_number":624,"context_line":"     - Updated based on what was implemented in Stein"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5fc1f717_77ef49b0","line":624,"range":{"start_line":624,"start_character":5,"end_line":624,"end_character":53},"in_reply_to":"5fc1f717_1a2080f7","updated":"2019-03-21 09:42:03.000000000","message":"I think I managed to solve it","commit_id":"78a37b7bc19933489fbfe7c903d7a420c2b83325"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"04be9ffe56fd9b6f766043c7f31adf6cf0e65d22","unresolved":false,"context_lines":[{"line_number":72,"context_line":"  the actual resource request. But Nova needs to assign unique granular"},{"line_number":73,"context_line":"  resource request group suffix for each port\u0027s resource request."},{"line_number":74,"context_line":"* Nova selects one allocation candidate and claims the resources in Placement."},{"line_number":75,"context_line":"* Nova passes the RP UUID used to fulfill the port resource request to Neutron"},{"line_number":76,"context_line":"  during port binding"},{"line_number":77,"context_line":""},{"line_number":78,"context_line":"Scoping"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5fc1f717_430586c1","line":75,"updated":"2019-03-22 18:14:29.000000000","message":"Yup this is the port binding profile \u0027allocation\u0027 entry.","commit_id":"6604659b71246b1830bde98278446593457adc2b"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"b386523af8798f6b19caa0ee9ec6d107dca85efc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"5fc1f717_f27027df","line":625,"updated":"2019-03-21 10:34:09.000000000","message":"yup, this is how to do it","commit_id":"6604659b71246b1830bde98278446593457adc2b"}]}
