justicel/puppet-phpmyadmin

Where is access_log defined for the templates?

Closed this issue · 4 comments

Picking up work again on this module. In trying to parse the templates I get the following error in my puppet client:

err: Could not retrieve catalog from remote server: Error 400 on SERVER: Failed to parse template /etc/puppet/modules/phpmyadmin/templates/apache/vhost_ssl_template.erb:
Filepath: /usr/local/lib/site_ruby/1.8/puppet/parser/templatewrapper.rb
Line: 65
Detail: Could not find value for 'access_log' at 30:/etc/puppet/modules/phpmyadmin/templates/apache/vhost_ssl_template.erb

I looked through the apache module and did not see it there, so I am wondering if this is either a module I am missing on my end or if this is a code path that just has not been tested.

Hrmm, very odd. I am pretty sure I know what the issue is and it should be a one line fix... just have to get some time today to do it though!

Sorry, I'm just now able to have some time to look at this (Never do both contract work and day-job work :P). I'll figure it out now.

I actually don't see any reason this would not work (it should). What version of puppet are you using? I added a true/false define for the access_log, but I believe it should default to 'true' without me doing anything. Anyway, please try it again.

Maybe this was a bug in my configuration. I am no longer seeing this issue.