Masterless Puppet无法在未设置storeconfigs警告的情况下收集导出的资源

Masterless Puppet无法在未设置storeconfigs警告的情况下收集导出的资源,puppet,Puppet,我正在尝试建立OpenStack云的无主流程。我使用puppetlabs haproxy(v1.5.0)模块设置haproxy。当我像这样为控制器节点运行我的傀儡清单时 puppet apply -e 'include controller' 我得到这个警告: Warning: You cannot collect exported resources without storeconfigs being set; the collection will be ignored at /etc/

我正在尝试建立OpenStack云的无主流程。我使用puppetlabs haproxy(v1.5.0)模块设置haproxy。当我像这样为控制器节点运行我的傀儡清单时

puppet apply -e 'include controller'
我得到这个警告:

Warning: You cannot collect exported resources without storeconfigs being set; the collection will be ignored at /etc/puppetlabs/code/environments/production/modules/haproxy/manifests/balancermember/collect_exported.pp:7:3
我已尝试将storeconfigs设置为true,如下所示:

puppet config set storeconfigs true 
但这导致了这个错误:

Error: Cached facts for aos-mgmt-01 failed: Could not find terminus puppetdb for indirection facts
Error: Could not find terminus puppetdb for indirection facts
Error: Could not run: Could not retrieve facts for aos-mgmt-01: Could not find terminus puppetdb for indirection facts
我想我可以忽略警告,但是有人知道我可以做什么来纠正或抑制警告吗


感谢

puppetlabs haproxy模块正在收集导出的ressource(如下所示:)

您需要一个puppetdb来收集导出的资源,因此您的警告是正常的。
您可以忽略它,也可以使用不需要导出资源的模块。

如果没有PuppetDB,则无法导出资源。