facter
не показывает пользовательские факты, в то время как Puppetboard делает.
Согласно этому источнику парамать -p
требуется, чтобы показывать все факты включая пользовательское однажды. Я попробовал его, но результат, кажется, идентичен результату facter
.
Я попробовал facter --custom-dir=/var/lib/puppet/lib/facter
и это приводит к: invalid option: --custom-dir=/var/lib/puppet/lib/facter
Вопрос состоит в том, почему фактор не показывает пользовательские марионеточные факты и как решить эту проблему?
Цитата из facter --help
:
-p, --puppet (Устарело: вместо этого используйте
факты марионетки
) Загрузить библиотеки Puppet , позволяя Facter загружать Puppet-конкретные факты.
С текущими версиями марионетки вы можете увидеть все факты с этим. Возможно, вам потребуется указать ему путь к модулям, чтобы он мог получать от них любые настраиваемые факты. например:
puppet facts --basemodulepath /path/to/modules:/path/to/other/modules