Folks,

I have deployed SRIOV compute but i found it deployed sriov-agent and openvswitch-agent together. If I am not mistaken then we don't need openvswitch agent on sriov computes nodes so how do i tell kolla to not deploy openvswitch-agent on sriov compute nodes?

Here is the output on the compute node. 

root@kolla-comp-sriov-1-1:~# docker ps --filter name=agent
CONTAINER ID   IMAGE                                                 COMMAND                  CREATED        STATUS                            PORTS     NAMES
92af9870ee5b   docker-reg:4000/kolla/neutron-sriov-agent:zed         "dumb-init --single-…"   32 hours ago   Up 31 hours (healthy)                       neutron_sriov_agent
14aea45e8b47   docker-reg:4000/kolla/neutron-openvswitch-agent:zed   "dumb-init --single-…"   32 hours ago   Up 3 seconds (health: starting)             neutron_openvswitch_agent

Configuration: 

(venv-kolla) root@kolla-infra-1-1:/var/lib/nova# cat /etc/kolla/config/neutron/kolla-comp-sriov-1-1/sriov_agent.ini
[sriov_nic]
physical_device_mappings = physnet1:eno50


(venv-kolla) root@kolla-infra-1-1:/var/lib/nova# cat /etc/kolla/config/neutron/kolla-comp-sriov-1-1/ml2_conf.ini
[ml2]
mechanism_drivers = sriovnicswitch

[ml2_type_vlan]
network_vlan_ranges = physnet1:30:50