)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"change_message_id":"7d1b832b752cbe718483d7ae5ffe40c0183a9d92","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"acee3a16_1e43ece7","updated":"2026-07-17 11:37:09.000000000","message":"the document is clear and useful, the ci failure is carried from the previous patch in the chain","commit_id":"653667790a008f0fda6066a9d119f386d1d16034"}],"doc/source/configuration/drivers/pci.rst":[{"author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"tag":"autogenerated:zuul:automatic-ci","change_message_id":"bb3206423d59386bc1a2d2bcd6f8b917f7d2a06d","unresolved":false,"context_lines":[{"line_number":133,"context_line":""},{"line_number":134,"context_line":".. code-block:: shell"},{"line_number":135,"context_line":""},{"line_number":136,"context_line":"   $ openstack accelerator device profile create generic-pci.json"},{"line_number":137,"context_line":""},{"line_number":138,"context_line":"Create a Nova flavor that requests the device profile:"},{"line_number":139,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"8312a860_42f9db1e","line":136,"updated":"2026-07-09 22:06:08.000000000","message":"The command \u0027openstack accelerator device profile create generic-pci.json\u0027 passes a single filename argument. The established CLI syntax, as documented elsewhere in the same project (doc/source/user/using-cyborg.rst), takes two positional arguments: a profile name and an inline JSON body. The com...\n\n**Severity**: WARNING | **Confidence**: 0.8\n\n**Impact**: Operators following this guide would encounter a CLI error or unexpected behavior when trying to create a device profile, as the command syntax does not match the actual cyborgclient CLI interface.\n\n**Suggestion**:\nReplace the command with the established two-argument form, e.g.: \u0027openstack accelerator device profile create generic-pci \\\\\u0027 [{\"resources:CUSTOM_PCI\": 1}] \\\u0027\u0027. Alternatively, if the JSON block shown above (lines 119-130) is intended, reference it inline rather than as a filename.","commit_id":"653667790a008f0fda6066a9d119f386d1d16034"},{"author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"change_message_id":"7d1b832b752cbe718483d7ae5ffe40c0183a9d92","unresolved":true,"context_lines":[{"line_number":363,"context_line":"     {"},{"line_number":364,"context_line":"       \"name\": \"vfio-variant-vf\","},{"line_number":365,"context_line":"       \"groups\": ["},{"line_number":366,"context_line":"         {"},{"line_number":367,"context_line":"           \"resources:CUSTOM_PCI\": 1"},{"line_number":368,"context_line":"         }"},{"line_number":369,"context_line":"       ]"}],"source_content_type":"text/x-rst","patch_set":3,"id":"567e0bc3_5372d180","line":366,"updated":"2026-07-17 11:37:09.000000000","message":"in the future we probably should have some document demonstrating a more complex use case with several devices, and device profiles using traits to distinguish between the devices, but we don\u0027t need that for this work","commit_id":"653667790a008f0fda6066a9d119f386d1d16034"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"63e612b7731a35109b32c37a92aa8b1037332aca","unresolved":true,"context_lines":[{"line_number":363,"context_line":"     {"},{"line_number":364,"context_line":"       \"name\": \"vfio-variant-vf\","},{"line_number":365,"context_line":"       \"groups\": ["},{"line_number":366,"context_line":"         {"},{"line_number":367,"context_line":"           \"resources:CUSTOM_PCI\": 1"},{"line_number":368,"context_line":"         }"},{"line_number":369,"context_line":"       ]"}],"source_content_type":"text/x-rst","patch_set":3,"id":"8abdb2c8_d8f5821e","line":366,"in_reply_to":"567e0bc3_5372d180","updated":"2026-08-10 17:24:38.000000000","message":"yes we can certenly build addtional advanced example even multi driver examples","commit_id":"653667790a008f0fda6066a9d119f386d1d16034"},{"author":{"_account_id":39344,"name":"Gihong Lee","display_name":"gamio","email":"gh9231@gmail.com","username":"gamio"},"change_message_id":"860effbcbb99a0e6192aa611094a8577bc0e88bb","unresolved":true,"context_lines":[{"line_number":84,"context_line":"   The device\u0027s host-driver binding may be managed as part of assignment. Use"},{"line_number":85,"context_line":"   this for devices that can be rebound to a generic assignment driver."},{"line_number":86,"context_line":""},{"line_number":87,"context_line":"``managed\u003dfalse``"},{"line_number":88,"context_line":"   The existing host-driver binding must remain unchanged. Use this for devices"},{"line_number":89,"context_line":"   that must remain bound to a VFIO variant driver or other vendor-specific"},{"line_number":90,"context_line":"   host driver."}],"source_content_type":"text/x-rst","patch_set":5,"id":"ef31cf76_369abe50","line":87,"updated":"2026-08-12 15:04:46.000000000","message":"The parser accepts more than true/false (yes/no, 1/0, on/off). Could we list the same full set as the devspec error message here?","commit_id":"d9657f63f43fbd26bf3fc22659b08f603e6c157e"},{"author":{"_account_id":39344,"name":"Gihong Lee","display_name":"gamio","email":"gh9231@gmail.com","username":"gamio"},"change_message_id":"860effbcbb99a0e6192aa611094a8577bc0e88bb","unresolved":true,"context_lines":[{"line_number":173,"context_line":"After reboot, verify that IOMMU support is active before starting the"},{"line_number":174,"context_line":"accelerator services."},{"line_number":175,"context_line":""},{"line_number":176,"context_line":"Concrete example: NVIDIA SR-IOV vGPU VFs"},{"line_number":177,"context_line":"----------------------------------------"},{"line_number":178,"context_line":""},{"line_number":179,"context_line":"NVIDIA SR-IOV vGPU VFs are one concrete example of the generic VFIO variant"}],"source_content_type":"text/x-rst","patch_set":5,"id":"9c793e0c_f74f895d","line":176,"updated":"2026-08-12 15:04:46.000000000","message":"you pushed for vendor-neutral docs elsewhere, but since this is a concrete NVIDIA example, so i think it might help to say this applies to Ampere and later.","commit_id":"d9657f63f43fbd26bf3fc22659b08f603e6c157e"}]}
