Version information
released Aug 2nd 2017
This version is compatible with:
- Puppet Enterprise 2023.8.x, 2023.7.x, 2023.6.x, 2023.5.x, 2023.4.x, 2023.3.x, 2023.2.x, 2023.1.x, 2023.0.x, 2021.7.x, 2021.6.x, 2021.5.x, 2021.4.x, 2021.3.x, 2021.2.x, 2021.1.x, 2021.0.x, 2019.8.x, 2019.7.x, 2019.5.x, 2019.4.x, 2019.3.x, 2019.2.x, 2019.1.x, 2019.0.x, 2018.1.x, 2017.3.x, 2017.2.x, 2017.1.x, 2016.4.x
- Puppet >= 4.9.0
- , , , , , , , , , ,
Start using this module
Add this module to your Puppetfile:
mod 'choria-mcollective', '0.0.28'
Learn more about managing modules with a PuppetfileDocumentation
choria/mcollective — version 0.0.28 Aug 2nd 2017
Manage an AIO Installation of The Marionette Collective
This module manages a Puppet AIO based MCollective.
It makes default decisions that are compatible with AIO and tries to get as close to working out of the box with no complex config or decision making needed on the side of the user.
The module can be used standalone but it's designed to work with Choria - a companion suite of plugins that makes a AIO based MCollective easy to install and use.
Follow the guide at the Choria Website for installation details
Date | Issue | Description |
---|---|---|
2017/08/02 | Release 0.0.28 | |
2017/06/22 | 111 | Purge unmanaged config items from the managed config files |
2017/06/19 | 113 | Randomize the start time of the facts cron job |
2017/06/12 | 110 | Add support for OS X |
2017/06/01 | Release 0.0.27 | |
2017/06/01 | 104 | Improve README template for generated modules |
2017/06/01 | 103 | Remove deprecation warnings for generated modules on newer Puppet |
2017/05/28 | 102 | Remove deprecation warnings on newer Puppet |
2017/04/27 | 98 | Support local gem mirrors via the gem_source property |
2017/03/28 | Release 0.0.26 | |
2017/03/24 | 95 | Ensure the policy file exist before the ini settings are attempted |
2017/03/21 | 92 | Add utility to create config files |
2017/02/13 | Release 0.0.25 | |
2017/02/13 | 89 | Prevent multiple instances of the fact refresher from running |
2017/02/11 | 72 | When mcollective is not available in the RUBYLIB correctly handle the LoadError |
2017/02/11 | 80 | Set the project_page in the generated modules when packaging a plugin |
2017/02/11 | 71 | Enable the choria auditing plugin by default |
2017/02/11 | Release 0.0.24 and move to choria-io project |
|
2017/02/01 | 81 | Run the fact generator after the service is up |
2017/01/29 | 78 | Convert - in module names to _ |
2017/01/13 | Release 0.0.23 | |
2017/01/13 | 74 | Resolve issues with Windows paths in fact and libdir |
2017/01/03 | Release 0.0.22 | |
2017/01/03 | 69 | Adjust dependencies so that librarian will install the module |
2016/11/10 | Release 0.0.21 | |
2016/11/09 | 67 | Improve handling of agents like the shell one with a invalid plugin layout |
2016/08/27 | Release 0.0.20 | |
2016/08/27 | 63 | Deep merge mcollective::common_config |
2016/08/27 | 59 | Use a custom fact source - generated-facts.yaml - to improve bootstrapping |
2016/08/27 | 60 | Configure the classes file according to AIO paths |
2016/08/13 | Release 0.0.19 | |
2016/08/13 | 57 | Configure libdirs on windows and rework libdir calculations a bit towards specifically setting libdir |
2016/08/13 | 55 | Use the correct lib dirs for facter on windows |
2016/08/13 | 54 | Correct typo on hiera data for windows |
2016/08/13 | 53 | Correct path to the ruby executable and fix quoting |
2016/08/13 | 52 | Correct data types on mcollective::facts for windows support |
2016/08/11 | Release 0.0.18 | |
2016/08/11 | 47 | When refreshing facts with cron, do not run facts writer on every Puppet run |
2016/08/09 | 43 | Correctly handle temp file renaming in cases where /tmp and /etc do not share a partition (Daniel Sung) |
2016/08/01 | Release 0.0.17 | |
2016/08/01 | 41 | Handle cases of both client=false and server=false gracefully in module installer |
2016/08/01 | 41 | Uniquely tag agent ruby files to facilitate agent discovery |
2016/07/31 | 39 | Install action policies only on nodes with $server set |
2016/07/28 | 37 | Fix file name for per plugin configs and allow purging old files |
2016/07/26 | 35 | Use ripienaar/mcollective-choria instead of specific modules |
2016/07/12 | 31 | Improve client sub collective handling |
2016/07/11 | 28 | Install the PuppetDB based discovery plugin |
2016/07/11 | 25 | Add a mcollective fact with various useful information |
2016/07/11 | 24 | Move main and audit logs into AIO standard paths |
2016/07/09 | 21 | Allow the rpcutil agent policies to be managed, set sane defaults |
2016/07/09 | 19 | Manages native packages before Gems to allow for compilers to be installed before native gems |
2016/07/08 | 17 | Include the NATS.io connector |
2016/07/07 | 15 | Support writing factsyaml, include filemgr agent |
2016/07/06 | 11 | Support collectives |
2016/06/30 | 7 | Support auditlogs |
2016/06/30 | 2 | Support Windows |
2016/06/30 | 1 | Support actionpolicy |
2016/06/29 | 4 | Remove hard coded paths and move them to Hiera |
Dependencies
- puppetlabs/stdlib (>= 4.12.0 < 5.0.0)
- choria/mcollective_choria (>= 0.0.27 < 2.0.0)