Actions
Bug #1587
closedPuppet's modulepath not interpreted correctly by proxy
Description
Running foreman-proxy-0.3.3-0.1.noarch, installed on the PM.
My puppet.conf defines environments like:
[prod]
modulepath = /etc/puppetlabs/puppet/env/prod/modules:/etc/puppetlabs/puppet/env/common/modules:/opt/puppet/share/puppet/modules
manifest = /etc/puppetlabs/puppet/manifests/site.pp
pluginsync = true
When I query the proxy for classes in the "prod" environment, I see:
[root@fc-wrpupem01 manifests]# wget -q -O - http://localhost:8443/puppet/environments/prod {"paths":"/etc/puppetlabs/puppet/env/prod/modules/etc/puppetlabs/puppet/env/common/modules/opt/puppet/share/puppet/modules","name":"prod"}[root@fc-wrpupem01 manifests]#
It would appear that proxy is ignoring the delimiters (":") and concatenating the entire string.
Actions