Para quem (como eu) encontrou isso enquanto pesquisava;
apt::ppa:
'ppa:webupd8team/java':
ensure: 'present'
agora funciona. (Puppet 4.10, hiera 5, puppetlabs / apt v1.4.0)
Estou usando o módulo puppetlabs-apt forge junto com o hiera no fantoche 3.8.5.
Adicionando o apt :: sources funciona:
apt::sources:
'ubuntu':
location: 'http://server.com/ubuntu'
release: "%{::lsbdistcodename}"
repos: 'main restricted universe multiverse'
... mas até agora não consegui descobrir como adicionar o apt :: ppa ao hiera yaml.
Eu tentei:
apt::ppa:
'ppa:webupd8team/java':
ensure: 'present'
... e:
apt::ppa:'ppa:webupd8team/java'::ensure: 'present'
... mas sem sorte.
Alguém mais conseguiu esse trabalho?
Para quem (como eu) encontrou isso enquanto pesquisava;
apt::ppa:
'ppa:webupd8team/java':
ensure: 'present'
agora funciona. (Puppet 4.10, hiera 5, puppetlabs / apt v1.4.0)