[openstack-dev] [Puppet] Suggestions for Dynamic enabling of SRIOV nic agent

Clayton O'Neill clayton at oneill.net
Fri Jun 24 11:37:05 UTC 2016


I would probably create a custom fact to identify which ones have
sriov capable NICs and use that to selectively enable installation of
the correct packages, setup aggregates, etc.

On Fri, Jun 24, 2016 at 7:19 AM, Sanjay Upadhyay <supadhya at redhat.com> wrote:
> Hello Folks,
>
> Wondering what is the best approach to dynamically generating info of SRIOV
> capable hosts in a cluster?
>
> 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.
>
> 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
> )
>
> 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?
>
> regards
> /sanjay
>
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>



More information about the OpenStack-dev mailing list