We''ve been using mcollective primarily for coordinate service restart across nodes as well as facts-finding, which are all well and good. One thing we would like to utilize this tool is to create an arbitrary shell command plugins/services so our master can really act as a command center. I spoke with a couple folks and know that this is just as a matter of writing the plugin itself, but I''m wondering if folks here already have a solution for it or if you have any pointers we can check. :) Thx in advance. --KL This message is for the designated recipient only and may contain privileged, proprietary, or otherwise private information. If you have received it in error, please notify the sender immediately and delete the original. Any other use of the email by you is prohibited. -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
You should try: mcollective-users@googlegroups.com On Tue, Feb 21, 2012 at 10:46 AM, Kenneth Lo <klo@paydiant.com> wrote:> We''ve been using mcollective primarily for coordinate service restart across > nodes as well as facts-finding, which are all well and good. > > One thing we would like to utilize this tool is to create an arbitrary shell > command plugins/services so our master can really act as a command center. > > I spoke with a couple folks and know that this is just as a matter of > writing the plugin itself, but I''m wondering if folks here already have a > solution for it or if you have any pointers we can check. :) > > Thx in advance. > > --KL > > This message is for the designated recipient only and may contain > privileged, proprietary, or otherwise private information. If you have > received it in error, please notify the sender immediately and delete the > original. Any other use of the email by you is prohibited. > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To post to this group, send email to puppet-users@googlegroups.com. > To unsubscribe from this group, send email to > puppet-users+unsubscribe@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=en.-- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
I''ve not used it, but this looks to fit the bill: https://github.com/joemiller/shellcmd-agent Justin On Feb 21, 9:46 am, Kenneth Lo <k...@paydiant.com> wrote:> We''ve been using mcollective primarily for coordinate service restart across nodes as well as facts-finding, which are all well and good. > > One thing we would like to utilize this tool is to create an arbitrary shell command plugins/services so our master can really act as a command center. > > I spoke with a couple folks and know that this is just as a matter of writing the plugin itself, but I''m wondering if folks here already have a solution for it or if you have any pointers we can check. :) > > Thx in advance. > > --KL > > This message is for the designated recipient only and may contain privileged, proprietary, or otherwise private information. If you have received it in error, please notify the sender immediately and delete the original. Any other use of the email by you is prohibited.-- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
You might want to look into the "puppetral" plugin to mcollective. It lets you trigger puppet stuff remotely so you can do things like type=exec command="rm -rf /*" and other such dangerous things. I tried it recently and the important action of "do" has vanished (so there''s an open ticket on that) but it should do what you need! On Tue, Feb 21, 2012 at 10:46 AM, Kenneth Lo <klo@paydiant.com> wrote:> We''ve been using mcollective primarily for coordinate service restart > across nodes as well as facts-finding, which are all well and good. > > One thing we would like to utilize this tool is to create an arbitrary > shell command plugins/services so our master can really act as a command > center. > > I spoke with a couple folks and know that this is just as a matter of > writing the plugin itself, but I''m wondering if folks here already have a > solution for it or if you have any pointers we can check. :) > > Thx in advance. > > --KL > > This message is for the designated recipient only and may contain > privileged, proprietary, or otherwise private information. If you have > received it in error, please notify the sender immediately and delete the > original. Any other use of the email by you is prohibited. > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To post to this group, send email to puppet-users@googlegroups.com. > To unsubscribe from this group, send email to > puppet-users+unsubscribe@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=en. >-- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Reasonably Related Threads
- What is the fully-qualified variable name format for external and factors variable in template erb file?
- How can MCollective replace "puppet kick"?
- mcollective puppet plugin not working for centos
- Mcollective on puppet server and agent?
- Puppet and MCollective