[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