I am trying to use the Puppet Enterprise console to execute an on-demand
Puppet agent run on a single managed node. If I don't set any options for
the runonce command, it works fine. But if I try to set any options at all,
I get this error:

Cannot specify any custom puppet options when the daemon is running

There are only two Puppet-related processes running on the managed node:

ps -ef | grep puppet
root 10883 1 0 Oct21 ? 00:03:11 /opt/puppet/bin/ruby
/opt/puppet/bin/puppet agent

root 11810 1 0 Dec08 ? 00:00:44 /opt/puppet/bin/ruby
/opt/puppet/sbin/mcollectived --pid /var/run/pe-mcollective.pid
Which one do I need to kill in order to be able to specify 'noop=true' when
I execute the runonce from the console? And, if I kill the 'daemon' on the
managed node, will mcollective still periodically run a 'puppet apply' on
that node? Or will I then have to run Puppet manually from the console (or
periodically from a cron entry) to ensure that the node is compliant with
the state defined in Puppet?


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+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/8b14229f-fa31-45e3-aca3-2355061f97c0%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Search Discussions

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
grouppuppet-users @
postedDec 14, '13 at 12:31a
activeDec 14, '13 at 12:31a

1 user in discussion

Ken Weiss: 1 post



site design / logo © 2022 Grokbase