Permalink
Switch branches/tags
Nothing to show
Commits on Jan 16, 2013
Commits on Dec 14, 2012
  1. 17852 - puppetd summary - uninitialized constant MCollective::Agent::…

    …Puppetd::YAML
    
    In the past it was possible for the puppetd agent's #last_run_summary
    to be reached without yaml being required.
    
    Yaml will now always be required when calling #last_run_summary
    ploubser committed with Nov 29, 2012
Commits on Nov 13, 2012
  1. 17400 - ActionPolicy doesn't properly handle multiple facts/classes i…

    …n policy directive
    
    In the past all Fact and Class lists would apply a logical 'and' to all
    the given values, limiting the flexibility of the policy.
    
    Fact and Class fields can now be defined using the mcollective discovery
    language inside the policy file. Facts and Classes can be combined by
    dropping the class field in the policy file and listing both facts and
    classes as a complex statement in the facts field.
    
    The Rakefile has also been updated to include simplerpc_authorization tests.
    ploubser committed with Nov 5, 2012
Commits on Nov 8, 2012
  1. 17485 - Audit plugin needs update

    Update the central rpc log agent to use the new Message framework and
    various smaller updates to the agents to reflect recent code styles
    committed Nov 8, 2012
Commits on Oct 25, 2012
  1. 17213 - Try to ensure the agent section is always used when configuri…

    …ng puppet
    
    Puppet 2 requires you to set $puppet_application_name before requiring
    puppet else the settings/defaults/config classes will assume apply
    
    This is unfortunate because there is also no way at all to re-read the
    config files once its been incorrectly initialized.
    
    With this change we catch most of the known cases where we require
    puppet and make sure they all set the preference to agent which seems to
    be the most likely section people might want a long running daemon that
    interact with Puppe to use.
    committed Oct 25, 2012
  2. 17203 - Dsh plugin uses discovery instead of rpcutil

    Dsh application was not working because it was looking for the discovery
    agent which does not have a DDL.  After applying this fix, the application
    now uses rpcutil and no longer fails.
    Drew Blessing committed with Oct 25, 2012
Commits on Sep 14, 2012
  1. 16408 - fix agent tests for 2.2.0

    Since 2.2.0 there is no more metadata section in the agents and some
    other tweaks to make most agents pass
    
    puppetral is still a problem
    committed Sep 14, 2012
Commits on Aug 18, 2012
  1. 16025 - include the command in the nrpe reply

    This change includes the command in the reply so that systems that
    consume many such replies can know what the reply relates to
    committed Aug 18, 2012
Commits on Jul 10, 2012
  1. 15449 - update all agents with aggregation summaries and simplified n…

    …ames
    
    Remove data plugins that were merged to mcollective core and rename
    data plugins for better packaging
    committed Jul 10, 2012
  2. 15449 - update all agents with aggregation summaries and simplified n…

    …ames
    
    Add a few aggregate summaries and change all the names to single words
    in the DDLs so that packages built using the plugin packager do not end
    up with really horrid looking package names.
    committed Jul 10, 2012
Commits on Jul 4, 2012
  1. 15367 - mongodb should only discover recently seen machines

    Support setting a maximum age for a node in the registration database
    after which they will be considered invalid and not discoverable using
    the plugin.registration.criticalage setting
    committed Jul 4, 2012
Commits on Jun 28, 2012
  1. Add a aggregate function to summarize nagios statusses and set default

    values usable by mcollective 2.1.x
    committed Jun 28, 2012
Commits on Jun 26, 2012
  1. maint: the old facter.rb was for a very old version of mcollective

    and now will just confuse users, removing.
    committed Jun 26, 2012
  2. 15158 - action filter rejected authorization should be treated as sta…

    …tus, not as a result
    
    The NRPE treated results where the status code was > 0 as OK, this could
    be in the case where something is majorly wrong with the mcollectived on
    a node or if the RPC authorization layer denies access to the runcommand
    actions.
    
    We now treat those as UNKNOWN statusses
    committed Jun 26, 2012
Commits on Jun 19, 2012
  1. Fixed #15111 - Fixed typo in yum checkupdates in package agent

    The DDL has an output value of oudated_packages. The agent expects
    to populate outdated_packages. This causes Live Management to barf
    on yum checkupdates.
    jamtur01 committed with Jun 19, 2012
Commits on Jun 14, 2012
Commits on Jun 12, 2012
  1. 14976 - package agent isnt in line with current agent design approach

    The package agent was ported from old style agents before the current
    style of agent development was well established and so it was always a
    weird fit.
    
    This changes the output formats around to be more in line with current
    design and how the CLI works.
    committed Jun 12, 2012
Commits on Jun 11, 2012
  1. Add a data plugin that understands the puppet resources file allowing

    for discovery queries like:
    
        mco find -S "resource('File[/srv/www]').managed = true"
    		mco find -S "resource().count > 500"
    committed Jun 11, 2012
Commits on Jun 7, 2012
  1. Previously the MongoDB filter did not consider the target collective

    when selecting hosts, the meta registration agent has been updated to
    send the collectives a node blong to so this plugin can now restrict
    results to the requested collective
    committed Jun 7, 2012
  2. 14869 - The 'meta' registration plugin should send the list of collec…

    …tives
    
    Also send the configured collectives list to the registration receivers
    to facilitate sub collective aware discovery plugins
    committed Jun 7, 2012
Commits on Jun 6, 2012
Commits on Jun 5, 2012
  1. Merge pull request #39 from kscherer/nrpe-typo

    Typo in check-mc-nrpe
    committed Jun 5, 2012
  2. Typo in check-mc-nrpe

    kscherer committed Jun 5, 2012
Commits on May 31, 2012
  1. 14768 - meta registration should send the identity in addition to the…

    … fqdn
    
    The plugin will also send the configured identity in addition to the
    fqdn now
    committed May 31, 2012
Commits on May 18, 2012
  1. 7760 - sshkey exception handling and logging

    The sshkey plugin is unused, it does not work with mcollective 2.0 and
    it is not currently somehting we want to maintain as part of the core
    project or set of plugins.
    
    Removing it from this repository.
    committed May 18, 2012
  2. 13412 - puppetd plugin should use "puppet agent" and not puppetd

    Change the default puppetd command from /usr/sbin/puppetd to
    /usr/bin/puppet agent.  The puppetd command has been deprecated for
    sometime and upcoming puppet 3.0 will completely remove it.
    committed May 18, 2012
Commits on May 17, 2012
  1. 14543 - Report versions in the last_run_summary action

    Recent versions of puppet has added more information to the
    last_run_summary file so we're reproting that now too
    committed May 17, 2012
Commits on Apr 25, 2012
  1. The check could fail in cases where a node sent completely bogus results

    we now handle that as unknown data.
    
    The client never disconnected from the middleware resulting in lots of
    EOF exceptions being logged in ActiveMQ
    
    Fixed the indention
    committed Apr 25, 2012
Commits on Apr 4, 2012
  1. 12503 - issue when installing packages (puppet 2.7.x, mcollective 1.2…

    ….1, package.rb 2.1)
    
    Update the DDL to match version in the package agent
    committed Apr 4, 2012
Commits on Mar 12, 2012
  1. Merge pull request #34 from bobtfish/registration_topic_extra_yamls_i…

    …n_registration_data
    
    Registration topic extra yamls in registration data
    committed Mar 12, 2012
Commits on Mar 8, 2012
  1. 7406 - Turn mc-pgrep into an application

    Turn the basic mc-pgrep into an mco application.  As with mc-pgrep the
    kill and pkill actions are not represented in the application as they
    are just too dangerous for general use.
    
    The timeout in the agent did not match up with the DDL, this resolves
    that avoiding short timeout errors on slow machines
    
    The mc-pgrep script was removed
    committed Mar 8, 2012
Commits on Feb 13, 2012
  1. Merge pull request #35 from kbarber/ticket/master/7040-dsh_app

    (#7040) Provide an application for wrapping dsh using mcollective discovery
    committed Feb 13, 2012