We are excited to announce the release of: puppet-pacemaker 0.6.0: Puppet module for Pacemaker Download the package from: https://tarballs.openstack.org/puppet-pacemaker/ For more details, please see below. Changes in puppet-pacemaker 0.5.0..0.6.0 ---------------------------------------- 05cb65f Release 0.6.0 d3a5dac Update tox configuration de9d199 Add retries for pcs cluster setup aa42b5d Add support for Pacemaker Remote to stonith drivers. 7403757 Add verify_on_create for remote resources 5134f1f Fix up race when setting a property 9081388 Fix a typo in ipv6 addrlabel 0c2e233 Add support for ipv6_addrlabel with IPaddr2 RA 0763607 Fix potential cluster setup race 56ef1e2 Update test-requirements.txt c1c2031 Fixes for race condition when adding primitives without OCF present fe4d448 Remove spurious CIB backup files b135ebb Add rspec tests for stonith fences 4552c9f Disable the deprecation warnings as errors for puppet-syntax Diffstat (except docs and test files) ------------------------------------- Rakefile | 1 + agent_generator/agent_generator.rb | 7 +- bindep.txt | 11 +++ lib/pacemaker/options.yaml | 9 +- lib/pacemaker/wait.rb | 5 +- lib/pacemaker/xml/debug.rb | 21 ++++- lib/pacemaker/xml/status.rb | 15 ++-- lib/puppet/provider/pcmk_common.rb | 6 ++ lib/puppet/provider/service/pacemaker_xml.rb | 13 +-- manifests/corosync.pp | 53 ++++++++---- manifests/property.pp | 1 + manifests/resource/ip.pp | 16 +++- manifests/resource/remote.pp | 6 ++ manifests/stonith/fence_apc.pp | 7 +- manifests/stonith/fence_apc_snmp.pp | 7 +- manifests/stonith/fence_bladecenter.pp | 7 +- manifests/stonith/fence_brocade.pp | 7 +- manifests/stonith/fence_cisco_mds.pp | 7 +- manifests/stonith/fence_cisco_ucs.pp | 7 +- manifests/stonith/fence_drac5.pp | 7 +- manifests/stonith/fence_eaton_snmp.pp | 7 +- manifests/stonith/fence_eps.pp | 7 +- manifests/stonith/fence_hpblade.pp | 7 +- manifests/stonith/fence_ibmblade.pp | 7 +- manifests/stonith/fence_idrac.pp | 7 +- manifests/stonith/fence_ifmib.pp | 7 +- manifests/stonith/fence_ilo.pp | 7 +- manifests/stonith/fence_ilo2.pp | 7 +- manifests/stonith/fence_ilo3.pp | 7 +- manifests/stonith/fence_ilo4.pp | 7 +- manifests/stonith/fence_ilo_mp.pp | 7 +- manifests/stonith/fence_imm.pp | 7 +- manifests/stonith/fence_intelmodular.pp | 7 +- manifests/stonith/fence_ipdu.pp | 7 +- manifests/stonith/fence_ipmilan.pp | 7 +- manifests/stonith/fence_ironic.pp | 7 +- manifests/stonith/fence_kdump.pp | 7 +- manifests/stonith/fence_rhevm.pp | 7 +- manifests/stonith/fence_rsb.pp | 7 +- manifests/stonith/fence_scsi.pp | 7 +- manifests/stonith/fence_virt.pp | 7 +- manifests/stonith/fence_vmware_soap.pp | 7 +- manifests/stonith/fence_wti.pp | 7 +- manifests/stonith/fence_xvm.pp | 7 +- metadata.json | 2 +- .../verify_on_create_remote-b4abeace7018480d.yaml | 5 ++ releasenotes/source/conf.py | 4 +- .../pacemaker_stonith_fence_ipmilan_spec.rb | 99 ++++++++++++++++++++++ spec/unit/puppet/provider/pacemaker_xml_spec.rb | 22 ++--- .../puppet/provider/service/pacemaker_xml_spec.rb | 9 ++ test-requirements.txt | 11 ++- tox.ini | 3 + 52 files changed, 422 insertions(+), 114 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index bedd666..1ea50a8 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -1,4 +1,7 @@ -# this is required for the docs build jobs -sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2 -oslosphinx>=2.5.0 # Apache-2.0 -reno>=0.1.1 # Apache-2.0 +# This is required for the docs build jobs +sphinx>=1.5.1 # BSD +oslosphinx>=4.7.0 # Apache-2.0 + +# This is required for the releasenotes build jobs +# FIXME: reno is manually pinned to !=2.0.0 because of bug #1651995 +reno>=1.8.0,!=2.0.0 # Apache-2.0