add better conditionals to installing mellanx and nvidia drivers

Merged Chris Hines requested to merge better_conditionals into master

Merge request reports