confdir appears to be broken again in 1.0rc3
|Assigned to:||-||% Done:||
#1152 has details on possible history of this. We did an RPM-based install of puppet and foreman around July 11, and had to manually patch a puppet file to get confdir working.
I have not had time to delve deeper into it yet, sorry for the horrible bug report. If I get a chance to dig in I will.
Updated by Jan Ivar Beddari 9 months ago
From what I see a problem with the patch from #1552 is that it requires a confdir setting to be present in puppet.conf
$confdir defaults to
/etc/puppet and thus a modulepath containing the variable should resolve even when it's not specified.
Just for reference
puppet config --mode master print modulepath prints the fully resolved correct modulepath ...