Fixes for puppet agent now uses node hostname for certificate request