Skip to content

Latest commit

 

History

History
286 lines (192 loc) · 9.79 KB

CHANGELOG.md

File metadata and controls

286 lines (192 loc) · 9.79 KB

Changelog

All notable changes to this project will be documented in this file. Each new release typically also includes the latest modulesync defaults. These should not affect the functionality of the module.

v3.1.2 (2018-10-14)

Full Changelog

Merged pull requests:

v3.1.1 (2018-07-09)

Full Changelog

Fixed bugs:

Closed issues:

  • Exec[create-mcollective-metadata] in mcollective::server::config::factsource::yaml never runs for mcollective>=2.5.0 #214

Merged pull requests:

v3.1.0 (2017-11-27)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • use different delimiter for the sed at the puppet facts cronjob #358 (tampakrap)

Merged pull requests:

v3.0.1 (2017-11-15)

Full Changelog

Fixed bugs:

v3.0.0 (2017-11-11)

Full Changelog

Breaking changes:

Implemented enhancements:

Merged pull requests:

v2.5.0 (2017-02-11)

This is the last release with Puppet3 support!

  • Modulesync

2016-12-25 Release 2.4.0

  • Modulesync with latest Vox Pupuli defaults
  • Avoid compilation failure with strict_variables=true
  • Make the rpcaudit.logfile configurable
  • Add documentation for fact_cron_splay parameter

2016-09-08 Release 2.3.0

  • Modulesync with latest Vox Pupuli defaults
  • Create mco client config if also using sshkeyauth
  • Add missing ssl_server_private
  • User ssl files should thave an ensure parameter
  • Fix puppet>=4 path handling
  • Fix _securityprovider call in user.pp
  • Fix broken links in the README.md

2016-05-21 Release 2.2.0

Improvements:

  • fix a few typos
  • modulesync with latest voxpupuli defaults (0.6.2)
  • enable splay for cron (#276)
  • configure correct ssl (#281)
  • add OpenBSD support (#220)
  • update hiera lookup support (#220)
  • Remove unneeded puppetlabs-concat dependency (#289)
  • Add possibility to not purge the libdir directory (#291)
  • Add service management configuration option (#292)
  • Enable SSL Ciphers configuration (#290)

Bugfixes:

  • Set correct libdir depending on mco version (#260)
  • set correct runtime dependency for mcollective class and mcollectibe::plugin (#285)
  • always set factsource and plugin.yaml settings with mcollective::server::setting

2015-12-11 Release 2.1.3

Summary:

This release comes with no big changes since 2.1.1. The biggest news is that we ensure that the SSL directory for mcollective certs exists according to the new AIO puppet-agent package, and some tests are refactor according to Puppet > 4.

Bugfixes:

  • Manage ssl directory for mcollective certs (9c845b23a6a3e734835725ba79d87bd3153babbd)

Styles:

  • Moves if...else onto separate lines (a252f64c4cdb1d233b977b491fa107a6f6bb9b4d)
  • Fixes bracket to same line as else (8d148502f3be8dd5f7f30fc17b6eb0c95935b2fd)

Improvements

  • Datacat version bump from 0.5.x (ed3d6acd0b02d8d87d9bbc72c1243143c1cdf572)

2015-03-31 Release 2.1.1

Summary:

This release comes with no big changes since 2.0.0. The biggest news is that we've moved to the "puppet" namespace on the forge, and the Voxpupuli space on GitHub.

Bugfixes:

  • fix propagation of middleware_ssl_fallback for rabbitmq
  • Use string for host_iteration titles in future parser (MODULES-773
  • Fix our Rakefile release task

2014-09-03 Release 2.0.0

Summary:

This is a fairly large rewrite of many parts of the mcollective module to remove the management of activemq and rabbitmq (middleware) since this task should be delegated to activemq/rabbitmq modules. See the examples/ directory for example profiles to replicate previous configuration.

Backwards-incompatible Features:

  • Removed the management of activemq and rabbitmq
  • Removed the following parameters:
    • mcollective::middleware
    • mcollective::activemq_template
    • mcollective::activemq_memoryUsage
    • mcollective::activemq_storeUsage
    • mcollective::activemq_tempUsage
    • mcollective::activemq_console
    • mcollective::activemq_config
    • mcollective::activemq_confdir
    • mcollective::rabbitmq_confdir
    • mcollective::rabbitmq_vhost
    • mcollective::delete_guest_user

Features:

  • Make the confdir configurable
  • Added callerid param for mcollective::user
  • Replace facts.yaml pattern with cron job
  • Allow mcollective::collectives to be an array
  • Added the following parameters to class mcollective:
    • client_package
    • confdir
    • rabbitmq_vhost
    • service_name
    • server_package
    • ruby_stomp_package
    • ssl_client_certs_dir

Bugfixes:

  • Honor yaml_fact_path parameter in all the relevant places
  • Use string for host_iteration titles in future parser, as integers are not allowed as titles

2014-07-15 Release 1.1.6

Summary:

This release updates metadata.json so the module can be uninstalled and upgraded via the puppet module command, as well as fixes a documentation typo.

2014-06-06 Release 1.1.5

Summary:

This is a bugfix release to get around dependency issues in PMT 3.6.

Fixes:

  • Remove deprecated Modulefile as it was causing duplicate dependencies with PMT.

2014-06-04 Release 1.1.4

Summary:

This is a feature release that adds a number of new parameters.

Features:

  • Add support for $activemq_memoryUsage, $activemq_storeUsage and $activemq_tempUsage
  • Add $ruby_stomp_ensure for manage ruby-stomp package
  • Add support for $excluded_facts
  • Add support for $$middleware_ssl_fallback

2013-11-13 Release 1.1.3

Summary:

STOP IT PUPPET STOP. We've now fixed the problem for REAL, it was a missing source and author field in the Modulefile.

2013-11-12 Release 1.1.2

Summary:

Metadata.json is persistent and made it into the tarball.

2013-10-21 Release 1.1.1

Summary:

This is a bugfix release, primarily to remove metadata.json, as it seems to cause errors for some users. Also exclude last_run from the facts, and grant rabbitmq's admin user configure permissions.

Fixes:

  • Remove metadata.json
  • Grant the rabbitmq admin user configure permissions.
  • Add last_run to the list of dynamic facts that are filtered out.

2013-10-11 Release 1.1.0

Summary:

This release adds delete_guest_user for RabbitMQ so that you don't have an admin guest user left enabled. It also adds middleware_admin_user and middleware_admin_password so that you can control the user that's created in the middleware appropriately. The README has been updated with further information.

Features:

  • Add $delete_guest_user functionality.
  • Add middleware_admin_user and middleware_admin_password parameters.
  • Don't supply a client.cfg when securityprovider is 'ssl'

Fixes:

  • Use hash to build anonymous hash (in order to not require future parser)

2013-10-03 Release 1.0.1

Summary:

Bugfixes.

Fixes:

  • Stop puppet internals leaking into facts.yaml.
  • Style fixes.
  • Add plugin example to README.
  • Update .travis.yml to test appropriately.

2013-09-27 Release 1.0.0

Summary: The initial stable release of the mcollective module.

* This Changelog was automatically generated by github_changelog_generator