What confuses me is that I before switching to puppetlabs-apache I had a layout with a custom apache module as follows:
class vhost::vhost1 { custom_apache::site{ #parameters } } define custom_apache::site (#parameters) { include custom_apache::ssl } class custom_apache::ssl (#parameters){ class { 'custom_apache': #parameters } } class custom_apache (#parameters) { include custom_apache::params class {'custom_apache::install': #parameters } class {'custom_apache::config': #parameters } class {'custom_apache::service': #parameters } } and that worked. I also suspect the the line https://github.com/puppetlabs/puppetlabs-apache/blob/master/manifests/mod/ssl.pp#L24 to be the problem. But that would also be a problem with only one vhost and that works fine on another node. -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/546fce44-fc02-4fe9-af18-98ffe11c88ca%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.