)]}'
{"api-ref/source/v2/parameters.yaml":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"f8082320591758c11efc568cb53977fa9b37bb59","unresolved":true,"context_lines":[{"line_number":2647,"context_line":"    determine which mechanism driver(s) to be used to bind the port."},{"line_number":2648,"context_line":"    The valid values are ``normal``, ``macvtap``, ``direct``, ``baremetal``,"},{"line_number":2649,"context_line":"    ``direct-physical``, ``virtio-forwarder``, ``smart-nic``, ``vdpa``,"},{"line_number":2650,"context_line":"    ``accelerator-direct``, ``accelerator-direct-physical``"},{"line_number":2651,"context_line":"    and ``remote-managed``."},{"line_number":2652,"context_line":"    What type of vNIC is actually available depends on deployments."},{"line_number":2653,"context_line":"  in: body"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"d655f51c_b2d549e1","line":2650,"range":{"start_line":2650,"start_character":30,"end_line":2650,"end_character":57},"updated":"2026-07-20 21:58:34.000000000","message":"I\u0027m not sure about this last one, even though it is in the constants file I don\u0027t see it being used. Maybe Rodolfo will know more.","commit_id":"9e0d5c063a9ac01b53af8875f5fdc917234f951d"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"9d0cd8a41de9ad4dc8dd12d20d0c6b7faaeff7e5","unresolved":false,"context_lines":[{"line_number":2647,"context_line":"    determine which mechanism driver(s) to be used to bind the port."},{"line_number":2648,"context_line":"    The valid values are ``normal``, ``macvtap``, ``direct``, ``baremetal``,"},{"line_number":2649,"context_line":"    ``direct-physical``, ``virtio-forwarder``, ``smart-nic``, ``vdpa``,"},{"line_number":2650,"context_line":"    ``accelerator-direct``, ``accelerator-direct-physical``"},{"line_number":2651,"context_line":"    and ``remote-managed``."},{"line_number":2652,"context_line":"    What type of vNIC is actually available depends on deployments."},{"line_number":2653,"context_line":"  in: body"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"a75e1c6d_c7527ef3","line":2650,"range":{"start_line":2650,"start_character":30,"end_line":2650,"end_character":57},"in_reply_to":"5ce2e293_1d122191","updated":"2026-07-21 08:02:07.000000000","message":"This is what is defined in [1][2], so, despite that we could not be using it, we accept it as a valid input.\n\n[1]https://github.com/openstack/neutron-lib/blob/7a0b2fe4fb7076eaa61f266eff73669937f6f01d/neutron_lib/api/definitions/portbindings.py#L133-L136\n[2]https://github.com/openstack/neutron-lib/blob/7a0b2fe4fb7076eaa61f266eff73669937f6f01d/neutron_lib/api/definitions/portbindings.py#L191","commit_id":"9e0d5c063a9ac01b53af8875f5fdc917234f951d"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"51a2a15d9cdac2aaa77e8fab4058d5920afa479c","unresolved":false,"context_lines":[{"line_number":2647,"context_line":"    determine which mechanism driver(s) to be used to bind the port."},{"line_number":2648,"context_line":"    The valid values are ``normal``, ``macvtap``, ``direct``, ``baremetal``,"},{"line_number":2649,"context_line":"    ``direct-physical``, ``virtio-forwarder``, ``smart-nic``, ``vdpa``,"},{"line_number":2650,"context_line":"    ``accelerator-direct``, ``accelerator-direct-physical``"},{"line_number":2651,"context_line":"    and ``remote-managed``."},{"line_number":2652,"context_line":"    What type of vNIC is actually available depends on deployments."},{"line_number":2653,"context_line":"  in: body"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"f59b99b3_150d26dc","line":2650,"range":{"start_line":2650,"start_character":30,"end_line":2650,"end_character":57},"in_reply_to":"a75e1c6d_c7527ef3","updated":"2026-07-21 08:06:02.000000000","message":"In any case, checking the Nova code, I saw this: `test_block_port_accelerators_with_ACCELERATOR_DIRECT_PHYSICAL`\n\nRight now, this port is not supported by Nova. So Neutron could accept this type but Nova will block it. I would accept this patch (that describes what the API accepts) and we can talk to Nova folks during the next PTG about updating this list.","commit_id":"9e0d5c063a9ac01b53af8875f5fdc917234f951d"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"9091a26e821371447b38a05f4524182065696426","unresolved":true,"context_lines":[{"line_number":2647,"context_line":"    determine which mechanism driver(s) to be used to bind the port."},{"line_number":2648,"context_line":"    The valid values are ``normal``, ``macvtap``, ``direct``, ``baremetal``,"},{"line_number":2649,"context_line":"    ``direct-physical``, ``virtio-forwarder``, ``smart-nic``, ``vdpa``,"},{"line_number":2650,"context_line":"    ``accelerator-direct``, ``accelerator-direct-physical``"},{"line_number":2651,"context_line":"    and ``remote-managed``."},{"line_number":2652,"context_line":"    What type of vNIC is actually available depends on deployments."},{"line_number":2653,"context_line":"  in: body"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"5ce2e293_1d122191","line":2650,"range":{"start_line":2650,"start_character":30,"end_line":2650,"end_character":57},"in_reply_to":"d655f51c_b2d549e1","updated":"2026-07-20 23:04:07.000000000","message":"OK sure, I can remove it if it\u0027s unused despite being in the list. Will await Rodolfo\u0027s comment.","commit_id":"9e0d5c063a9ac01b53af8875f5fdc917234f951d"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"12bfb3c8e5673a5cc7c6541c52d9820a30b0d912","unresolved":false,"context_lines":[{"line_number":2647,"context_line":"    determine which mechanism driver(s) to be used to bind the port."},{"line_number":2648,"context_line":"    The valid values are ``normal``, ``macvtap``, ``direct``, ``baremetal``,"},{"line_number":2649,"context_line":"    ``direct-physical``, ``virtio-forwarder``, ``smart-nic``, ``vdpa``,"},{"line_number":2650,"context_line":"    ``accelerator-direct``, ``accelerator-direct-physical``"},{"line_number":2651,"context_line":"    and ``remote-managed``."},{"line_number":2652,"context_line":"    What type of vNIC is actually available depends on deployments."},{"line_number":2653,"context_line":"  in: body"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3df824c9_cea9b030","line":2650,"range":{"start_line":2650,"start_character":30,"end_line":2650,"end_character":57},"in_reply_to":"f59b99b3_150d26dc","updated":"2026-07-21 17:29:02.000000000","message":"thanks for checking Rodolfo","commit_id":"9e0d5c063a9ac01b53af8875f5fdc917234f951d"}]}
