Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Jan 10, 2014
  1. @ploubser

    Merge pull request #61 from croomes/method_sig

    ploubser committed
    Fix method signature, doesn't match security/base.rb
Commits on Jan 9, 2014
  1. @croomes
Commits on Dec 2, 2013
  1. @ploubser

    Merge pull request #60 from bobtfish/registration_montior_discovery

    ploubser committed
    Allow discovery from a directory of YAML files.
Commits on Nov 17, 2013
  1. @bobtfish

    Allow discovery from a directory of YAML files.

    bobtfish committed
    As per those which get written out by the registration-monitor agent.
Commits on Oct 3, 2013
  1. @richardc

    Merge pull request #50 from blewa/c785e86d60ad5ace4e68164315eb3e94132…

    richardc committed
    puppetcommander init script not works on non LSB machines
Commits on Jun 19, 2013
  1. @ripienaar
Commits on Jun 10, 2013
  1. @ripienaar

    remove defunct puppetral agent, functionality exist in the new

    ripienaar committed
    Puppet agent and a PE specific agent
Commits on Apr 11, 2013
  1. @ripienaar
Commits on Mar 5, 2013
  1. @ripienaar
Commits on Mar 1, 2013
  1. @ripienaar
Commits on Feb 21, 2013
  1. @ripienaar
  2. @ripienaar
Commits on Feb 12, 2013
  1. @ripienaar
Commits on Feb 8, 2013
  1. @ripienaar
Commits on Jan 16, 2013
  1. @ripienaar
Commits on Dec 14, 2012
  1. @ploubser @ripienaar

    17852 - puppetd summary - uninitialized constant MCollective::Agent::…

    ploubser committed with ripienaar
    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
Commits on Nov 13, 2012
  1. @ploubser @ripienaar

    17400 - ActionPolicy doesn't properly handle multiple facts/classes i…

    ploubser committed with ripienaar
    …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.
Commits on Nov 8, 2012
  1. @ripienaar

    17485 - Audit plugin needs update

    ripienaar committed
    Update the central rpc log agent to use the new Message framework and
    various smaller updates to the agents to reflect recent code styles
Commits on Oct 25, 2012
  1. @ripienaar

    17213 - Try to ensure the agent section is always used when configuri…

    ripienaar committed
    …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.
  2. @dblessing @ripienaar

    17203 - Dsh plugin uses discovery instead of rpcutil

    dblessing committed with ripienaar
    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.
Commits on Oct 23, 2012
  1. @blewa

    Added workaround for puppet commander so machines machines without ls…

    blewa committed
    …b installed can use the script
Commits on Sep 14, 2012
  1. @ripienaar

    16408 - fix agent tests for 2.2.0

    ripienaar committed
    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
Commits on Aug 18, 2012
  1. @ripienaar

    16025 - include the command in the nrpe reply

    ripienaar committed
    This change includes the command in the reply so that systems that
    consume many such replies can know what the reply relates to
Commits on Jul 10, 2012
  1. @ripienaar

    15449 - update all agents with aggregation summaries and simplified n…

    ripienaar committed
    Remove data plugins that were merged to mcollective core and rename
    data plugins for better packaging
  2. @ripienaar

    15449 - update all agents with aggregation summaries and simplified n…

    ripienaar committed
    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.
Commits on Jul 4, 2012
  1. @ripienaar

    15367 - mongodb should only discover recently seen machines

    ripienaar committed
    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
Commits on Jun 28, 2012
  1. @ripienaar

    Add a aggregate function to summarize nagios statusses and set default

    ripienaar committed
    values usable by mcollective 2.1.x
Commits on Jun 26, 2012
  1. @ripienaar

    maint: the old facter.rb was for a very old version of mcollective

    ripienaar committed
    and now will just confuse users, removing.
  2. @ripienaar

    15158 - action filter rejected authorization should be treated as sta…

    ripienaar committed
    …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
    We now treat those as UNKNOWN statusses
Commits on Jun 19, 2012
  1. @jamtur01 @ripienaar

    Fixed #15111 - Fixed typo in yum checkupdates in package agent

    jamtur01 committed with ripienaar
    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.
Commits on Jun 14, 2012
  1. @ripienaar
Commits on Jun 12, 2012
  1. @ripienaar

    14976 - package agent isnt in line with current agent design approach

    ripienaar committed
    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.
  2. @ripienaar
Commits on Jun 11, 2012
  1. @ripienaar

    Add a data plugin that understands the puppet resources file allowing

    ripienaar committed
    for discovery queries like:
        mco find -S "resource('File[/srv/www]').managed = true"
    		mco find -S "resource().count > 500"
Commits on Jun 7, 2012
  1. @ripienaar

    Previously the MongoDB filter did not consider the target collective

    ripienaar committed
    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
Something went wrong with that request. Please try again.