[release-announce] puppet-pacemaker 1.0.0
no-reply at openstack.org
no-reply at openstack.org
Thu May 21 16:15:25 UTC 2020
We are excited to announce the release of:
puppet-pacemaker 1.0.0: Puppet module for Pacemaker
The source is available from:
https://opendev.org/openstack/puppet-pacemaker
Download the package from:
https://tarballs.openstack.org/puppet-pacemaker/
For more details, please see below.
1.0.0
^^^^^
New Features
* Add support to configure bind address for pcsd.
Changes in puppet-pacemaker 0.8.0..1.0.0
----------------------------------------
d5681e4 Prepare for 1.0.0 release
7ffeda6 Remove "warning: previous definition of" warnings
4cff368 Resolve duplicated requirement names in metadata
d7472b5 Try and reauthenticate if pcsd status $::hostname fails
01f9a69 Remove support for CentOS6/RHEL6
1c79e4d Fix CI for new centos8 + puppet6
4dd277f Add CentOS 8 and Puppet 6 in metadata
987489a Fix os version test
56a1112 Update os variables
e1f66f2 order pcmk_remote after Exec['wait-for-settle']
dcc14c8 Make pacemaker_resource serializable
2b6d519 Add force parameter for all pcmk_ types
83d23b3 Fix params in pcmk remote
d118e0b Allow to disable the scaleup logic via a parameter
54cb9a4 Improve scaleup debug logic
6138c5b Add support to configure pcsd bind address
635aee9 Fix missing deep_compare for fence_redfish
dd0b43f Allow updating stonith levels
74969a6 Add a more clear error message when we fail to backup cib
0ebd034 Pin a bunch of gems so that centos 7 with old ruby still works
Diffstat (except docs and test files)
-------------------------------------
Gemfile | 5 +-
lib/pacemaker/type.rb | 75 ++++++++-------
lib/pacemaker/xml/primitives.rb | 2 -
lib/puppet/parser/functions/pcmk_nodes_added.rb | 3 +-
.../provider/pacemaker_resource/pacemaker_xml.rb | 17 ++--
lib/puppet/provider/pcmk_bundle/default.rb | 7 +-
lib/puppet/provider/pcmk_common.rb | 29 +++---
lib/puppet/provider/pcmk_resource/default.rb | 7 +-
lib/puppet/provider/pcmk_stonith_level/default.rb | 25 +++++
lib/puppet/type/pacemaker_resource.rb | 13 ++-
lib/puppet/type/pcmk_bundle.rb | 6 ++
lib/puppet/type/pcmk_remote.rb | 6 ++
lib/puppet/type/pcmk_resource.rb | 6 ++
manifests/corosync.pp | 105 +++++++++++++++------
manifests/new/params.pp | 27 ++----
manifests/new/setup.pp | 2 +-
manifests/params.pp | 31 ++----
manifests/remote.pp | 32 ++++++-
manifests/resource/bundle.pp | 6 ++
manifests/resource/filesystem.pp | 6 ++
manifests/resource/ip.pp | 6 ++
manifests/resource/lsb.pp | 6 ++
manifests/resource/ocf.pp | 6 ++
manifests/resource/remote.pp | 7 ++
manifests/resource/route.pp | 6 ++
manifests/resource/service.pp | 6 ++
manifests/resource/systemd.pp | 6 ++
manifests/stonith/fence_redfish.pp | 28 ++++--
metadata.json | 12 ++-
.../notes/pcsd_bind_addr-2e4c6da53262f72a.yaml | 4 +
spec/classes/pacemaker_install_spec.rb | 6 +-
spec/classes/pacemaker_setup_spec.rb | 2 +-
.../puppet/provider/pacemaker_resource/xml_spec.rb | 33 +++----
spec/unit/puppet/type/pacemaker_resource_spec.rb | 29 ++++--
34 files changed, 387 insertions(+), 180 deletions(-)
More information about the Release-announce
mailing list