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.