Bug 2208298 - CI is still testing MacVTap ML2 plugin
Summary: CI is still testing MacVTap ML2 plugin
Keywords:
Status: POST
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: python-neutron-tests-tempest
Version: 17.1 (Wallaby)
Hardware: Unspecified
OS: Unspecified
medium
medium
Target Milestone: z2
: 17.1
Assignee: Slawek Kaplonski
QA Contact: Eran Kuris
URL:
Whiteboard:
Depends On:
Blocks: 2209121
TreeView+ depends on / blocked
 
Reported: 2023-05-18 14:06 UTC by Rodolfo Alonso
Modified: 2023-08-11 13:59 UTC (History)
8 users (show)

Fixed In Version:
Doc Type: No Doc Update
Doc Text:
Clone Of:
: 2209121 (view as bug list)
Environment:
Last Closed:
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Gerrithub.io 554232 0 None None None 2023-05-31 12:10:37 UTC
Red Hat Issue Tracker OSP-25180 0 None None None 2023-05-18 14:09:27 UTC

Comment 4 Rodolfo Alonso 2023-05-22 15:41:56 UTC
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

Comment 5 Greg Rakauskas 2023-05-26 16:55:05 UTC
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


Note You need to log in before you can comment on or make changes to this bug.