Issue #6683 has been updated by James Turnbull.

Brian - what Puppet version are you running?
----------------------------------------
Bug #6683: puppetlabs-apache a2mod won't install apache2
https://projects.puppetlabs.com/issues/6683

Author: Brian Simons
Status: Re-opened
Priority: Normal
Assignee: 
Category: module tool
Target version: 
Keywords: apache puppetlabs-apache module
Branch: 
Affected URL: 


I'm using puppetlabs-apache 0.0.3 available at 
http://forge.puppetlabs.com/puppetlabs/apache.

I can create the following config:

   /etc/puppet/manifests/nodes.pp:
   2.       
   3.      node 'ubuntu-testing.verite.com' {
   4.              include apache
   5.       
   6.              @a2mod { 'ssl': ensure => present; }
   7.              realize A2mod['ssl']
   8.       
   9.      }

And on a new ubuntu server install with only ssh and puppet installed, if I try 
to run that manifest with "puppetd --test" I get:

root@ubuntu-testing:~# puppetd --test
info: Retrieving plugin
info: Caching catalog for ubuntu-testing.verite.com
err: Could not run Puppet configuration client: Could not find a default 
provider for a2mod

If I manually install apache2, I do not get this error, and everything works 
just great. For some reason, puppet isn't seeing that apache2 needs to be 
installed before it tries to look for a2enmod and a2dismod.

Help?


-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-bugs?hl=en.

Reply via email to