Supondo que você use o repositório git:
Um commit especial
mod "network",
:git => 'git://github.com/example42/puppet-network.git',
:ref => 'deb120e'
Uma tag específica
mod "zabbix",
:git => "git://github.com/dj-wasabi/puppet-zabbix.git",
:ref => '1.3.0'