Hello: 1) I don't know exactly when OSP dropped support for MacVTap (if we ever supported it). It is a bit hidden in the docs [1], but "vnic_type=macvtap" is not supported since OSP10. We should then remove this reference from [2]. The text there is a direct copy/paste from the Neutron configuration option description [3], this is why is present there. 2) This component will be generated because this is a Neutron agent, same as ML2/Linux Bridge [4]. The presence of this code doesn't mean we support it. We generate the component I guess because is more difficult to create exception rules to stop building these RPMs. Regards. [1]https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/10/html/networking_guide/sr-iov-support-for-virtual-networking#additional-considerations [2]https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/17.0/html/configuration_reference/neutron_2 [3]https://github.com/openstack/neutron/blob/d4cc45131979f1d297f39e2e5aad37a45917e358/neutron/conf/plugins/ml2/drivers/mech_sriov/mech_sriov_conf.py#L30-L31 [4]https://download.eng.bos.redhat.com/rcm-guest/puddles/OpenStack/16.2-RHEL-8/16.2.4/compose/OpenStack/x86_64/os/Packages/openstack-neutron-linuxbridge-15.3.5-2.20221005184727.c81fb5b.el8ost.noarch.rpm
Hi, Responding to Comment 4, item 1: - Starting in RHOSP 12, the "Networking Guide" ([1] above) no longer mentions macvtap. - The RHOSP Docs team is in the process of removing macvtap from the RHOSP "Configuration Reference" ([2] above) for the active RHOSP releases: 16.1, 16.2, and 17.0. Work for this is being tracked in BZ 2209121. Thanks, --Greg