<div dir="ltr">Hello Folks,<div><br></div><div>Wondering what is the best approach to dynamically generating info of SRIOV capable hosts in a cluster?</div><div><br></div><div>The problem is, user want to deploy sriov-nic-agent on compute nodes, with mixed set of h/w configuration, ie set of compute nodes which do not have SR-IOV nics and a set of nodes which have SR-IOV capable nics. </div><div><br></div><div>From the perspective of nova, nova can spawn hosts requiring sr-iov via host aggregation or flavors (scheduler_default_filters = RamFilter,ComputeFilter,AvailabilityZoneFilter,ComputeCapabilitiesFilter,ImagePropertiesFilter,PciPassthroughFilter )</div><div><br></div><div>However, from puppet side, we should enable sriov nic agent only on the nodes with sr-iov nics. What is the best approach to address this?</div><div><br></div><div>regards</div><div>/sanjay</div></div>