Hi, We are trying to setup Open Vswitch in ACS 4.16 and we have added the following lines to the agent config file and manually created the bridges in OVS:
network.bridge.type=openvswitch libvirt.vif.driver=com.cloud.hypervisor.kvm.resource.OvsVifDriver # ovs-vsctl show a6558802-d843-4285-90bc-c884ee9df0d2 Bridge cloudbr0 Port bond0 Interface eth2 Interface eth3 Port cloudbr0 Interface cloudbr0 type: internal Port vlan110 tag: 110 Interface vlan110 type: internal Port vlan100 tag: 100 Interface vlan100 type: internal ovs_version: "2.13.5" However, cloudstack-agent keeps crashing with error about not being able to find the private NIC and that the libvirt.vif.driver is not specified and is defaulting to BridgeVifDriver and failing Mar 24 21:50:10 PS-NODE5 java[164130]: INFO [cloud.agent.AgentShell] (main:) (logid:) Agent started Mar 24 21:50:10 PS-NODE5 java[164130]: INFO [cloud.agent.AgentShell] (main:) (logid:) Implementation Version is 4.16.1.0 Mar 24 21:50:10 PS-NODE5 java[164130]: INFO [cloud.agent.AgentShell] (main:) (logid:) agent.properties found at /etc/cloudstack/agent/agent.properties Mar 24 21:50:10 PS-NODE5 java[164130]: INFO [cloud.agent.AgentShell] (main:) (logid:) Defaulting to using properties file for storage Mar 24 21:50:10 PS-NODE5 java[164130]: INFO [cloud.agent.AgentShell] (main:) (logid:) Defaulting to the constant time backoff algorithm Mar 24 21:50:10 PS-NODE5 java[164130]: INFO [cloud.utils.LogUtils] (main:) (logid:) log4j configuration found at /etc/cloudstack/agent/log4j-cloud.xml Mar 24 21:50:10 PS-NODE5 java[164130]: INFO [cloud.agent.AgentShell] (main:) (logid:) Using default Java settings for IPv6 preference for agent connection Mar 24 21:50:11 PS-NODE5 java[164130]: INFO [cloud.agent.Agent] (main:) (logid:) id is Mar 24 21:50:11 PS-NODE5 java[164130]: WARN [cloud.resource.ServerResourceBase] (main:) (logid:) Nics are not specified in properties file/db, will try to au todiscover Mar 24 21:50:11 PS-NODE5 java[164130]: INFO [cloud.resource.ServerResourceBase] (main:) (logid:) Designating private to be nic cni-podman0 Mar 24 21:50:11 PS-NODE5 java[164130]: ERROR [kvm.resource.LibvirtComputingResource] (main:) (logid:) uefi properties file not found due to: Unable to find fi le uefi.properties. Mar 24 21:50:11 PS-NODE5 java[164130]: INFO [kvm.resource.LibvirtConnection] (main:) (logid:) No existing libvirtd connection found. Opening a new one Mar 24 21:50:11 PS-NODE5 java[164130]: WARN [kvm.storage.KVMStoragePoolManager] (main:) (logid:) Duplicate StorageAdaptor type PowerFlex, not loading com.clo ud.hypervisor.kvm.storage.ScaleIOStorageAdaptor Mar 24 21:50:11 PS-NODE5 java[164130]: INFO [kvm.resource.LibvirtComputingResource] (main:) (logid:) *No libvirt.vif.driver specified. Defaults to BridgeVifDr* iver. Mar 24 21:50:11 PS-NODE5 java[164130]: ERROR [kvm.resource.LibvirtComputingResource] (main:) (logid:) Failed to get private nic name Mar 24 21:50:11 PS-NODE5 java[164130]: ERROR [cloud.agent.AgentShell] (main:) (logid:) Unable to start agent: Failed to get private nic name Any idea why the agent would ignore this line? Thanks,