more reliable test for puppet version