jenkinsci/puppet-jenkins — pull request #21 by dcrissman (2013-08-08 18:47:56+00:00)
Title: Enable configuration of the proxy from jenkins-puppet

For my needs, I only enabled setting the host and port, but this could be enhanced down the road to include user/pass.

Also, I removed 'Class['jenkins::firewall'] -> ' from the init.pp. As I explained in the commit message, if you choose to not have the firewall configured, puppet breaks because it cannot find the jenkins::firewall class.