Wrap types in defines to install lvm2 tools
volume_group should autorequire physical_volumes
logical_volume should autorequire volume_group
Missing ensure param