On Friday, July 6, 2012 6:52:01 AM UTC-5, pmbuko wrote:
>
>
> Puppet manifests do not run in a top-down manner, but instead run 
> semi-randomly. Because your file and exec resources need to run in a 
> specific order, you need to define that order specifically. You can 
> accomplish this by keeping the order you have and simply adding a 'require' 
> parameter to each that points to the previous resource. 
>

Right.
 

> Even better would be to convert the entire thing into a single package/rpm 
> that you keep in a repository and have puppet install it with a single 
> 'package' resource. 
>

+1

In fact, boost packages in particular are available pre-built for many 
systems, so you might not even need to build one.

Packages are far better not only for convenience, but as an administrative 
best practice.  With very few exceptions, I do not install unpackaged 
software on my systems.  I do build a fair number of packages, however.


John

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/puppet-users/-/b-Fcv7d_QdQJ.
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