Назад | Перейти на главную страницу

Получение модуля puppetlabs-apt apt :: ppa, работающего в puppet hiera

Я использую модуль puppetlabs-apt forge вместе с hiera в puppet 3.8.5.

Добавление apt :: sources работает:

apt::sources:
  'ubuntu':
    location: 'http://server.com/ubuntu'
    release: "%{::lsbdistcodename}"
    repos: 'main restricted universe multiverse'

... но пока я не смог понять, как добавить apt :: ppa в hiera yaml.

Я пытался:

apt::ppa:
   'ppa:webupd8team/java':
     ensure: 'present'

... и:

apt::ppa:'ppa:webupd8team/java'::ensure: 'present'

... но не повезло.

У кого-нибудь еще это работает?

Для тех (вроде меня), кто нашел это во время поиска в Google;

apt::ppa:
  'ppa:webupd8team/java':
    ensure: 'present'

в настоящее время работает. (Puppet 4.10, hiera 5, puppetlabs / apt v1.4.0)