[release-announce] puppet-pacemaker 0.8.0

no-reply at openstack.org no-reply at openstack.org
Tue Oct 22 20:30:58 UTC 2019


We joyfully announce the release of:

puppet-pacemaker 0.8.0: Puppet module for Pacemaker

The source is available from:

    https://opendev.org/openstack/puppet-pacemaker

Download the package from:

    https://tarballs.openstack.org/null/

For more details, please see below.

Changes in puppet-pacemaker 0.7.2..0.8.0
----------------------------------------

018023a Prepare for new release 0.8.0
603de5c Update the constraints url
9beb316 Add support for pcmk resource op defaults
447cef0 Silence useless facter errors when calling crm_node
0389f99 Extend deep_compare to stonith resources
8b30131 pcs 0.10: authenticate nodes before adding them to the cluster
519c28b Support for SBD (watchdog only)
ffbed58 Pin rspec-puppet-facts if older ruby
685a1c8 Support upcoming forcing of tls priorities
d0b394d Scale up logic with extra IP addresses for pcs 0.10
7ddbe08 Force to use markdown to prevent pypi issue
658f4ee Redirect stderr to stdout in push_cib() and backup_cib()
fde5685 Add new pcs 0.10 compatible remote addition implementation
0c5d699 Introduce a pcs_without_push function
c03a507 pcs 0.10 clone resources changed parameters
57f65b8 Do not avoid same node with INFINITY score
0bfb86a OpenDev Migration Patch
487c8f1 Update master for stable/0.7.x
814d6ad Update mailinglist from dev to discuss
4d5799c Fix typos in doc


Diffstat (except docs and test files)
-------------------------------------

.gitreview                                         |   2 +-
Gemfile                                            |   5 +
agent_generator/agent_generator.rb                 |  28 ++++-
bindep.txt                                         |   4 +
lib/facter/pacemaker_node_name.rb                  |   2 +-
lib/puppet/parser/functions/pcmk_nodes_added.rb    |  58 ++++++++-
lib/puppet/provider/pcmk_common.rb                 |  24 +++-
lib/puppet/provider/pcmk_remote/default.rb         | 130 ++++++++++++++++++++
lib/puppet/provider/pcmk_resource/default.rb       |   7 +-
.../provider/pcmk_resource_op_default/pcs.rb       |  40 +++++++
lib/puppet/provider/pcmk_stonith/default.rb        |  87 ++++++++++----
lib/puppet/type/pcmk_remote.rb                     | 131 +++++++++++++++++++++
lib/puppet/type/pcmk_resource_op_default.rb        |  81 +++++++++++++
lib/puppet/type/pcmk_stonith.rb                    |  27 +++++
manifests/corosync.pp                              |  70 +++++++++--
manifests/new/wrapper.pp                           |   2 +-
manifests/params.pp                                |   1 +
manifests/remote.pp                                | 116 ++++++++++++++----
manifests/resource/remote.pp                       |  49 +++++---
manifests/resource_op_defaults.pp                  |  74 ++++++++++++
manifests/stonith/fence_amt.pp                     |  28 ++++-
manifests/stonith/fence_apc.pp                     |  28 ++++-
manifests/stonith/fence_apc_snmp.pp                |  28 ++++-
manifests/stonith/fence_bladecenter.pp             |  28 ++++-
manifests/stonith/fence_brocade.pp                 |  28 ++++-
manifests/stonith/fence_cisco_mds.pp               |  28 ++++-
manifests/stonith/fence_cisco_ucs.pp               |  28 ++++-
manifests/stonith/fence_compute.pp                 |  28 ++++-
manifests/stonith/fence_drac5.pp                   |  28 ++++-
manifests/stonith/fence_eaton_snmp.pp              |  28 ++++-
manifests/stonith/fence_eps.pp                     |  28 ++++-
manifests/stonith/fence_hpblade.pp                 |  28 ++++-
manifests/stonith/fence_ibmblade.pp                |  28 ++++-
manifests/stonith/fence_idrac.pp                   |  28 ++++-
manifests/stonith/fence_ifmib.pp                   |  28 ++++-
manifests/stonith/fence_ilo.pp                     |  28 ++++-
manifests/stonith/fence_ilo2.pp                    |  28 ++++-
manifests/stonith/fence_ilo3.pp                    |  28 ++++-
manifests/stonith/fence_ilo4.pp                    |  28 ++++-
manifests/stonith/fence_ilo_mp.pp                  |  28 ++++-
manifests/stonith/fence_imm.pp                     |  28 ++++-
manifests/stonith/fence_intelmodular.pp            |  28 ++++-
manifests/stonith/fence_ipdu.pp                    |  28 ++++-
manifests/stonith/fence_ipmilan.pp                 |  28 ++++-
manifests/stonith/fence_ironic.pp                  |  28 ++++-
manifests/stonith/fence_kdump.pp                   |  28 ++++-
manifests/stonith/fence_rhevm.pp                   |  28 ++++-
manifests/stonith/fence_rsb.pp                     |  28 ++++-
manifests/stonith/fence_scsi.pp                    |  28 ++++-
manifests/stonith/fence_virt.pp                    |  28 ++++-
manifests/stonith/fence_vmware_soap.pp             |  28 ++++-
manifests/stonith/fence_wti.pp                     |  28 ++++-
metadata.json                                      |   2 +-
releasenotes/source/0.7.x.rst                      |   6 +
releasenotes/source/index.rst                      |   1 +
setup.cfg                                          |   3 +-
.../classes/pacemaker_resource_op_defaults_spec.rb |  52 ++++++++
spec/functions/pcmk_nodes_added_spec.rb            |  86 +++++++++++---
spec/unit/puppet/provider/cib-orig.xml             |  84 ++++++-------
spec/unit/puppet/provider/pcmk_common_spec.rb      |  12 ++
tox.ini                                            |   2 +-
61 files changed, 1747 insertions(+), 335 deletions(-)







More information about the Release-announce mailing list