)]}'
{"doc/source/user/placement.rst":[{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"8b608e35b10676d7d992c75d89d09045b4bbfb82","unresolved":false,"context_lines":[{"line_number":261,"context_line":""},{"line_number":262,"context_line":"For example the FPGA use case described in the `Custom Resource Classes`_"},{"line_number":263,"context_line":"specification depends on the shared resource provider feature."},{"line_number":264,"context_line":"The custom FPGA resource needs to be provided by an independent resource"},{"line_number":265,"context_line":"provider per compute host. That FPGA resource provider needs to share the FPGA"},{"line_number":266,"context_line":"resource with the compute resource provider associated with the same compute"},{"line_number":267,"context_line":"host. This makes the FPGA resource provider a shared resource provider which"},{"line_number":268,"context_line":"is not supported in Pike."},{"line_number":269,"context_line":""},{"line_number":270,"context_line":"This limitation does not affect the baremetal use case described in the same"}],"source_content_type":"text/x-rst","patch_set":3,"id":"df6247ed_a9aa5d16","line":267,"range":{"start_line":264,"start_character":0,"end_line":267,"end_character":5},"updated":"2017-09-19 21:41:26.000000000","message":"Whoah.  This is way non-obvious.  Why can\u0027t the custom FPGA resource be provided by the compute resource provider?  That seems like an implementation choice.  IMO, the FPGA example in `Custom Resource Classes`_ is sufficiently vague and conceptual in nature that no reader of this document is going to be expecting it to work right out of the box.  Particularly considering the disclaimer in the References section.","commit_id":"bcd89502c8ef39bce238c82fd586ff50bd422661"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"5b3dd05718f98bb3d21ddf5649c24b4e7482a7a4","unresolved":false,"context_lines":[{"line_number":265,"context_line":"provider per compute host. That FPGA resource provider needs to share the FPGA"},{"line_number":266,"context_line":"resource with the compute resource provider associated with the same compute"},{"line_number":267,"context_line":"host. This makes the FPGA resource provider a shared resource provider which"},{"line_number":268,"context_line":"is not supported in Pike."},{"line_number":269,"context_line":""},{"line_number":270,"context_line":"This limitation does not affect the baremetal use case described in the same"},{"line_number":271,"context_line":"specification as in that case the ironic virt driver provides the ironic"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ff82abbf_cedba4ea","line":268,"updated":"2017-11-27 16:36:32.000000000","message":"You might consider leaving out this paragraph entirely. The first paragraph is probably enough to indicate \"it most likely won\u0027t work\".","commit_id":"bcd89502c8ef39bce238c82fd586ff50bd422661"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"4193b0143d0ab640730317ca33f63976abc11a09","unresolved":false,"context_lines":[{"line_number":265,"context_line":"provider per compute host. That FPGA resource provider needs to share the FPGA"},{"line_number":266,"context_line":"resource with the compute resource provider associated with the same compute"},{"line_number":267,"context_line":"host. This makes the FPGA resource provider a shared resource provider which"},{"line_number":268,"context_line":"is not supported in Pike."},{"line_number":269,"context_line":""},{"line_number":270,"context_line":"This limitation does not affect the baremetal use case described in the same"},{"line_number":271,"context_line":"specification as in that case the ironic virt driver provides the ironic"}],"source_content_type":"text/x-rst","patch_set":3,"id":"df87a7cf_cf51fb10","line":268,"in_reply_to":"ff82abbf_cedba4ea","updated":"2017-12-02 02:03:55.000000000","message":"I tend to agree with Chris here - better to just remove the paragraph if it\u0027s overly confusing the point of the limitation noted here.","commit_id":"bcd89502c8ef39bce238c82fd586ff50bd422661"}]}
