Skip to content

Commit

Permalink
Merge pull request #71 from apenney/050-release
Browse files Browse the repository at this point in the history
Prepare 0.5.0 release.
  • Loading branch information
Ashley Penney committed Jun 25, 2014
2 parents d72c539 + 213593c commit f9e227b
Show file tree
Hide file tree
Showing 3 changed files with 54 additions and 1 deletion.
34 changes: 34 additions & 0 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,3 +1,37 @@
2014-06-24 - Version 0.5.0

Summary:

This module has undergone two years of development, and pretty much every
aspect of it has changed in some regard. I've tried to capture the key
changes below, but you should rely on the README to see how things work
now.

Features:
- Added a new resource type cs_location.
- Make primitive utilization attributes managable.
- Added symmetrical parameter on cs_order (for ordering).
- Allow ordering of cs_groups.
- Allow to specify rrpmode and ttl.
- Allow to specifiy several rings.
- Permit broadcast.
- Allow more than two primitives per cs_colocation.
- Allow the authkey to be provided as a string.
- Add tests.
- Rework significant amounts of the provider code.


Bugs:
- Delete an existing cib to start fresh
- Only change /etc/defaults for corosync startup on Debian platforms
- Fix templates for Puppet 3.2+.
- Don't complain if cs_primitive doesn't have a utilization parameter.
- Consider <instance_attributes/> within primitive operations.
- Changed osfamily check to include other operating systems.
- Updated node to node_name in cs_location function as 'node' is a reserved
name, this replacement allows cs_location to work correctly.


2012-10-14 - Version 0.1.0
- Added robustness for general corosync management (read the merges)
- Added `cs_group` type
Expand Down
2 changes: 1 addition & 1 deletion Modulefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name 'puppetlabs-corosync'
version '0.1.0'
version '0.5.0'
source 'https://github.com/puppetlabs/puppetlabs-corosync.git'
author 'puppetlabs'
license 'APL 2.0'
Expand Down
19 changes: 19 additions & 0 deletions metadata.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"project_page": "https://corosynchub.com/puppetlabs/puppetlabs-corosync",
"license": "Apache License, Version 2.0",
"source": "https://corosynchub.com/puppetlabs/puppetlabs-corosync",
"dependencies": [
{
"name": "puppetlabs/stdlib",
"version_requirement": ">= 2.3.1"
}
],
"types": [

],
"description": "This module is a set of manifests and types/providers for quickly setting up highly available clusters using Corosync",
"summary": "Sets up and manages Corosync",
"name": "puppetlabs-corosync",
"author": "Puppet Labs",
"version": "0.5.0"
}

0 comments on commit f9e227b

Please sign in to comment.