1

数か月前から 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 OS (Centos、Ubuntu、または Debian) は関係ありません。

何か不足していますか?

よろしく、ヴェルナー

4

1 に答える 1