change grains to os_family instead of os (typeo?)