puppetlabs / apache: недопустимое отношение: файл [/etc/httpd/conf/httpd.conf]

Я просто вытащил репозиторий puppetlabs-apache git через несколько месяцев, и когда я запускаю puppet, я получаю сообщение:

Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Invalid relationship: File[/etc/httpd/conf/httpd.conf] { require => File[/etc/httpd/conf/ports.conf] }, because File[/etc/httpd/conf/ports.conf] doesn't seem to be in the catalog
Error: Could not retrieve catalog; skipping run

Это файл манифестов моего сайта:

class { 'apache':
  mpm_module => 'prefork',
}
include apache::mod::php

class { 'postgresql::server': }
class { 'zabbix':
  zabbix_url       => 'zabbix.dj-wasabi.nl',
  manage_resources => true,
}

Раньше это всегда работало, но каждый раз терпит неудачу. Неважно, какая версия марионетки (3 или 4) или ОС Linux (Centos, Ubuntu или Debian).

Я что-то упускаю?

С уважением, Вернер


person Werner Dijkerman    schedule 10.01.2016    source источник


Ответы (1)


Похоже, Puppetlabs отслеживает эту проблему здесь: https://tickets.puppetlabs.com/browse/MODULES-2850

person Ben West    schedule 28.01.2016