puppetlabs/puppet-apt — pull request #27 by blkperl (2012-02-25 01:52:05+00:00)
Title: (#12809) $release should use $lsbdistcodename and fall back to manual in...

This commit changes $release to default to Facter's $lsbdistcodename
and fall back to a Parse Error if $release is not set and $lsbdistcodename
does not exist. Previously $release was hardcoded to karmic.

This commit also modifies apt::ppa to use $release and sets the
files to be ensured so that they are not purged when purge_sources_list_d
is set to true.