Кукольный агент не может найти окружающую среду
Хозяин кукол может найти окружающую среду,
[user@puppetmaster]$ sudo puppet agent --configprint modulepath
/etc/puppet/environments/development/modules:/etc/puppet/modules:/usr/share/puppet/modules
но агент не может:
[user@puppetagent]$ sudo puppet agent --configprint modulepath
/etc/puppet/modules:/usr/share/puppet/modules
puppet.conf
[main]
environmentpath = $confdir/environments
[agent]
environment=development
1 ответ
Являются ли обе части вывода от разных хостов? Они оба говорят "user@host".
Если второй с другого сервера, который является клиентом мастера Puppet, то это выглядит вполне нормально. Агент не знает или не заботится о пути модуля, он является частью только основной конфигурации, которая компилирует манифесты в каталог для агента.
Если у вас возникла проблема, из-за которой вы обратились к этой настройке, возможно, повторно опубликуйте подробности этой проблемы.