Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Jan 10, 2014
  1. Pieter Loubser

    Merge pull request #61 from croomes/method_sig

    ploubser authored
    Fix method signature, doesn't match security/base.rb
Commits on Jan 9, 2014
  1. Simon Croome
Commits on Dec 2, 2013
  1. Pieter Loubser

    Merge pull request #60 from bobtfish/registration_montior_discovery

    ploubser authored
    Allow discovery from a directory of YAML files.
Commits on Nov 17, 2013
  1. Tomas Doran

    Allow discovery from a directory of YAML files.

    bobtfish authored
    As per those which get written out by the registration-monitor agent.
Commits on Oct 3, 2013
  1. Richard Clamp

    Merge pull request #50 from blewa/c785e86d60ad5ace4e68164315eb3e94132…

    richardc authored
    puppetcommander init script not works on non LSB machines
Commits on Jun 19, 2013
  1. R.I.Pienaar
Commits on Jun 10, 2013
  1. R.I.Pienaar

    remove defunct puppetral agent, functionality exist in the new

    ripienaar authored
    Puppet agent and a PE specific agent
Commits on Apr 11, 2013
  1. R.I.Pienaar
Commits on Mar 5, 2013
  1. R.I.Pienaar
Commits on Mar 1, 2013
  1. R.I.Pienaar
Commits on Feb 21, 2013
  1. R.I.Pienaar
  2. R.I.Pienaar
Commits on Feb 12, 2013
  1. R.I.Pienaar
Commits on Feb 8, 2013
  1. R.I.Pienaar
Commits on Jan 16, 2013
  1. R.I.Pienaar
Commits on Dec 14, 2012
  1. Pieter Loubser R.I.Pienaar

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

    ploubser authored ripienaar committed
    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. Pieter Loubser R.I.Pienaar

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

    ploubser authored ripienaar committed
    …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. R.I.Pienaar

    17485 - Audit plugin needs update

    ripienaar authored
    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. R.I.Pienaar

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

    ripienaar authored
    …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. Drew Blessing R.I.Pienaar

    17203 - Dsh plugin uses discovery instead of rpcutil

    dblessing authored ripienaar committed
    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. Aaron Blew

    Added workaround for puppet commander so machines machines without ls…

    blewa authored
    …b installed can use the script
Commits on Sep 14, 2012
  1. R.I.Pienaar

    16408 - fix agent tests for 2.2.0

    ripienaar authored
    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. R.I.Pienaar

    16025 - include the command in the nrpe reply

    ripienaar authored
    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. R.I.Pienaar

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

    ripienaar authored
    Remove data plugins that were merged to mcollective core and rename
    data plugins for better packaging
  2. R.I.Pienaar

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

    ripienaar authored
    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. R.I.Pienaar

    15367 - mongodb should only discover recently seen machines

    ripienaar authored
    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. R.I.Pienaar

    Add a aggregate function to summarize nagios statusses and set default

    ripienaar authored
    values usable by mcollective 2.1.x
Commits on Jun 26, 2012
  1. R.I.Pienaar

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

    ripienaar authored
    and now will just confuse users, removing.
  2. R.I.Pienaar

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

    ripienaar authored
    …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. James Turnbull R.I.Pienaar

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

    jamtur01 authored ripienaar committed
    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. R.I.Pienaar
Commits on Jun 12, 2012
  1. R.I.Pienaar

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

    ripienaar authored
    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. R.I.Pienaar
Commits on Jun 11, 2012
  1. R.I.Pienaar

    Add a data plugin that understands the puppet resources file allowing

    ripienaar authored
    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. R.I.Pienaar

    Previously the MongoDB filter did not consider the target collective

    ripienaar authored
    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.