1
我剛拉了puppetlabs的Apache git倉庫幾個月以來,當我跑的木偶我得到的消息:puppetlabs /阿帕奇:無效的關係:文件[/etc/httpd/conf/httpd.conf中]
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,
}
這總是工作過,但失敗每次知道。無論哪個puppet版本(3或4)或Linux操作系統(Centos,Ubuntu或Debian)都無關緊要。
我錯過了什麼嗎?
親切的問候, 沃納