Hi

> Does anyone have the source for a *working* shorewall module? I've
> searched the list and the interwebs and it looks like a few other are
> having the same problems. Namely:
>
> Configuration could not be instantiated: Could not find dependent Exec
> [concat_/var/lib/puppet/modules/shorewall/policy.d]
>
> I see forks on github[1][2] and other places[3][4]. I've tried a few
> but I continue to get something similar to the above error every time
> (sometimes routestopped.d, sometimes policy.d). I have the common
> module loaded AFAICT and the concatenated_file define seems to be
> available.
>
> I'm running out of ideas...
> Scott
> -----------
> [1] http://github.com/duritong/puppet-shorewall/
> [2] http://github.com/puzzle/puppet-shorewall/
> [3] http://git.black.co.at/?p=module-shorewall;a=summary
> [4] https://git.puppet.immerda.ch/?p=module-shorewall;a=summary

as I'm involved in 1,2 and 4 I try to answer:
1 and 4 should be nearly identical, 1 is more or less just a mirror of  
4. However 4 is the one which should be more uptodate.

both (1,2) and 4 are active in productive environments and are working fine.

the exec referenced in you're error sounds like something wrong in the  
common module.

are you importing the common and the shorewall module on top of your site.pp?
which common module are you using? I would suggest to use either  
david's shorewall and david's common module together, or mine  
combined, but not mixed up.

can you further check if the common module is doing an alias on a exec  
in the concatenated_file that an exec named/aliased as above should be  
generated?

these are the only problems I currently can think about.

The reason while sometimes another exec might fail, is that ordering  
in puppet isn't always the same, if you don't define any dependecies.  
which aren't needed in this case.

I never got any answers if people got it working in the past. Would be  
nice to know what the reason for your problem have been and how it  
could be fixed.

cheers pete

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to