[Puppet Users] Re: how to update solaris packages without keeping local copies

2008-10-27 Thread Matt McLeod
Thanks for that -- I'll take a proper look later. Is there any way to do versionable packages on Solaris? I could've sworn the blastwave stuff could do it, but apparently not. It'd be awfully handy to be able to tell puppet to install a specific version of a package. Also, my apologies to the

[Puppet Users] Re: how to update solaris packages without keeping local copies

2008-10-27 Thread Ohad Levy
Sorry, google striped the url, the script can be found here: http://pastie.org/302029 On Tue, Oct 28, 2008 at 12:52 PM, Ohad Levy <[EMAIL PROTECTED]> wrote: > hmm, you just need the pkg-get and wget binaries (or packages) and than > puppet will use the blastwave provider. > for the repo, it will

[Puppet Users] Re: how to update solaris packages without keeping local copies

2008-10-27 Thread Ohad Levy
hmm, you just need the pkg-get and wget binaries (or packages) and than puppet will use the blastwave provider. for the repo, it will used whatever defined in pkg-get.conf, in my case, we a few different packages (blastwave, home made etc) which we put in our "pkg-get repo", allowing puppet do use

[Puppet Users] Re: how to update solaris packages without keeping local copies

2008-10-27 Thread McLeod, Matt
In my case, because we're not doing Blastwave packages, we're just doing a few things we've built locally. And because I hadn't thought of it. :) Do you need to actually install pkg-get and the Blastwave base to make this work, or does Puppet natively handle the repo? (Blastwave and friends tend

[Puppet Users] Re: how to update solaris packages without keeping local copies

2008-10-27 Thread Ohad Levy
Why not to create your own blastwave repo to use pkg-get with, or am I missing anything here? Thanks, Ohad On Tue, Oct 28, 2008 at 8:41 AM, McLeod, Matt <[EMAIL PROTECTED]> wrote: > Sam Rowe wrote: > > Another quick point about this.. pkgadd isn't smart enough to handle a > > response file with

[Puppet Users] Re: how to update solaris packages without keeping local copies

2008-10-27 Thread McLeod, Matt
Sam Rowe wrote: > Another quick point about this.. pkgadd isn't smart enough to handle a > response file with packages installed this way. It will however use an admin file. Here's what I have for installing packages on Solaris systems: define pkgadd { $pkgrepo="http://pca.itgasiapac.com

[Puppet Users] Re: Thread error in tagmail

2008-10-27 Thread martin
No, unfortunately (or not) it only happened once, but I'll file a bug report... (I'm going to upgrade the production puppetmaster soon, and I'll see if the error reoccurs) cheers, /Martin On Oct 27, 5:37 pm, "Andrew Shafer" <[EMAIL PROTECTED]> wrote: > Martin, > > Can you consistently reproduce

[Puppet Users] File user / group settings don't appear to be taking effect

2008-10-27 Thread timcharper
Hello, all! I'm a brand new user of puppet, so this question might be a little obvious, but I did do my homework, I swear :) I've got this line in site.pp: file { "/etc/hosts": source => "puppet:///configuration/hosts", owner => root, group => root, mode => 644 } my file mount sits in /etc/pup

[Puppet Users] Re: Order of execution

2008-10-27 Thread Ryan Steele
On Oct 27, 12:35 pm, Luke Kanies <[EMAIL PROTECTED]> wrote: > The entire set of manifests is evaluated on the server, producing a   > catalog which is evaluated on the client.   Ok, so the puppetmaster creates a static catalog (devoid of variables and control structures) for any resources applica

[Puppet Users] Re: Thread error in tagmail

2008-10-27 Thread Andrew Shafer
Martin, Can you consistently reproduce that error? On Mon, Oct 27, 2008 at 10:33 AM, Luke Kanies <[EMAIL PROTECTED]> wrote: > > On Oct 23, 2008, at 3:46 AM, Martin Englund wrote: > > > I've just tried out puppet 0.24.6 (using Ruby 1.8.7 p72) and it gives > > me the following error trying to sen

[Puppet Users] Re: Order of execution

2008-10-27 Thread Luke Kanies
On Oct 27, 2008, at 11:29 AM, Ryan Steele wrote: > > It's been my understanding that the order in which resources are > defined having no bearing on the order of execution. This would mean > that the only way to ensure one resource is declared after or before > another is with the use of certain

[Puppet Users] Re: Thread error in tagmail

2008-10-27 Thread Luke Kanies
On Oct 23, 2008, at 3:46 AM, Martin Englund wrote: > I've just tried out puppet 0.24.6 (using Ruby 1.8.7 p72) and it gives > me the following error trying to send emails. Has anyone else > encountered this? > > /usr/ops/lib/ruby/site_ruby/1.8/puppet/reports/tagmail.rb:166:in > `send': Could not s

[Puppet Users] Order of execution

2008-10-27 Thread Ryan Steele
It's been my understanding that the order in which resources are defined having no bearing on the order of execution. This would mean that the only way to ensure one resource is declared after or before another is with the use of certain metaparameters (e.g., before/ require and notify/subscribe)

[Puppet Users] Re: Node(s) exclusion(s)

2008-10-27 Thread Tiago Cruz
Thanks Guys! It works: -) node default { case $hostname { server6006,server6007,server6008,server6009,server6010: { include dst include aide include cfg2html #include tcpwrapper