Hi Calvin,

We want continuous 7x24x365 test with no changes unless physically applied
by one or more authorized people only.

As far as I can tell, the way to do this is:

   puppet agent --test --verbose --noop

on the node and

  puppet apply whatever.pp

on the node itself, with full logging back to the puppet master...

I don't believe the above fulfill all that. We want the minimum footprint
on the remote boxes (i.e. no mcollective, etc.) and want to avoid ssh'ing
all around the universe, instead depending on the command-and-control
(and reporting) which Puppet implements.


On Monday, November 25, 2013 2:39:54 PM UTC-8, Calvin Walton wrote:

> On Fri, 2013-11-22 at 11:43 -0800, Stuart Cracraft wrote: 
> > Hi, 
> > 
> > We do not want to have puppet changing things out from under us, then 
> > looking at a log file after-the-fact. We are okay with running puppet 
> agent 
> > manually for the particular application we have chosen it for under our 
> > control. With that framework in mind, please ponder the following 
> question. 
> > 
> > My question is: what is the method to disable puppet agent on a host 
> > yet still permit a manual application of a pp file. 
> > 
> > I.e. something like "modify your agent node's puppet.conf to have 
> > xyz-whizbang" and keep your puppet agent running in the normal way 
> > with /etc/init.d/puppet start and system boot using normal rc processes, 
> > then when you run manually either use mcollective or manually do 
> > a puppet apply xyz.pp on the box in question. 
>
> If you're only ever going to be using e.g. 'puppet agent --test' or 
> 'puppet apply foo.pp' on the command line, then you don't need puppet 
> running as a daemon at all. Just stop the service, disable the init 
> script, and you're good to go. 
>
> -- 
> Calvin Walton <calvin...@kepstin.ca <javascript:>> 
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/0a21a7e8-f164-4da3-9aef-8af81f7f095f%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to