Warning: Unknown variable: '::apt::ppa_options'. (file: /home/vagrant/.puppetlabs/etc/code/modules/apt/manifests/ppa.pp, line: 4, column: 36)
Warning: Unknown variable: '::apt::ppa_package'. (file: /home/vagrant/.puppetlabs/etc/code/modules/apt/manifests/ppa.pp, line: 6, column: 36)
Warning: Unknown variable: '::apt::_proxy'. (file: /home/vagrant/.puppetlabs/etc/code/modules/apt/manifests/ppa.pp, line: 36, column: 15)
Error: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Operator '[]' is not applicable to an Undef Value. (file: /home/vagrant/.puppetlabs/etc/code/modules/apt/manifests/ppa.pp, line: 37, column: 8) (file: /vagrant/scratch/oraclejava/manifests/init.pp, line: 2) on node controlrepo.test
Sort of in shock, this is basic functionality, it cannot be broken, and no one knows about it. It's not like Debian and Ubuntu are not popular...
So I thought that I must be doing something wrong? Anyone see this? Am I doing something wrong?
puppet module generate foo/oraclejava --skip-interview
puppet module install puppetlabs-stdlib
puppet module install puppetlabs-apt
cat <<-EOF > oraclejava/manifests/init.pp
apt::ppa { 'ppa:webupd8team/java': }
--modulepath=.:${HOME}/.puppetlabs/etc/code/modules \
-e 'include ::oraclejava'