# changelog

author: Jan Pokorný <jpokorny+rpm-booth@redhat.com> - 1.0-3.f2d38ce.git
changelog:
  - update for another, current snapshot beyond booth-1.0
    (commit f2d38ce), including:
    . support for solely manually managed tickets (9a365f9)
    . use asciidoctor instead of asciidoc for generating man pages (65e6a6b)
  - switch to using Python 3 for the tests instead of Python 2
    (behind unversioned "python" references; rhbz#1590856)


author: Jan Pokorný <jpokorny+rpm-booth@redhat.com> - 1.0-4.f2d38ce.git
changelog:
  - revert back to using asciidoc instead of asciidoctor for generating man pages
    (rhbz#1603119)
  - fix some issues in the shell scripts (rhbz#1602455)


author: Jan Friesse <jfriesse@redhat.com> - 1.0-6.ac1d34c.git.1
changelog:
  - Resolves: rhbz#1602455
  - Resolves: rhbz#1682122
  - Resolves: rhbz#1768369
  - Resolves: rhbz#1835831

  - Update to current snapshot (commit ac1d34c) to fix test suite,
    build warnings and build with gcc10
  - Fix hardcoded-library-path
  - Package /var/lib/booth where booth can chroot
  - Add '?dist' macro to release field
  - Pass full path of Python3 to configure
  - Add CI tests
  - Enable gating


author: Jan Friesse <jfriesse@redhat.com> - 1.0-6.ac1d34c.git.2
changelog:
  - Related: rhbz#1835831

  - Do not link with the pcmk libraries
  - Generate runtests.py and boothtestenv.py with -Es as make check does


author: Jan Friesse <jfriesse@redhat.com> - 1.0-199.1.ac1d34c.git
changelog:
  - Resolves: rhbz#1873948
  - Resolves: rhbz#1768172

  - Fix versioning scheme to handle updates better
  - Handle updated exit code of crm_ticket


author: Jan Friesse <jfriesse@redhat.com> - 1.0-199.2.ac1d34c.git
changelog:
  - Resolves: rhbz#2111668

  - Fix authfile directive handling in booth config file
    (fixes CVE-2022-2553)
  - Add enable-authfile option


author: Jan Friesse <jfriesse@redhat.com> - 1.1-1
changelog:
  - Resolves: RHEL-15265

  - New upstream release (RHEL-15265)
  - Upstream releases should now be released regularly, so convert spec
    to use them instead of git snapshots (RHEL-15265)


author: Jan Pokorný <jpokorny+rpm-booth@fedoraproject.org> - 1.0-2.eb4256a.git
changelog:
  - update a subset of out-of-tree patches per
    https://github.com/ClusterLabs/booth/pull/22#issuecomment-216936987
  - pre-inclusion cleanups in the spec (apply systemd scriptlet operations
    with booth-arbitrator, avoid overloading file implicitly considered %doc
    as %license)
    Resolves: rhbz#1314865
    Related: rhbz#1333509


author: Jan Pokorný <jpokorny+rpm-booth@fedoraproject.org> - 1.0-3.570876d.git
changelog:
  - update per the changesets recently accepted by the upstream
    (memory/resource leaks fixes, patches previously attached separately
    that make unit test pass, internal cleanups, etc.)


author: Jan Friesse <jfriesse@redhat.com> - 1.1-1.1
changelog:
  - Resolves: RHEL-32605

  - attr: Fix reading of server_reply
  - auth: Check result of gcrypt gcry_md_get_algo_dlen (fixes CVE-2024-3049)


author: Iryna Shcherbina <ishcherb@redhat.com> - 0.77.0-2
changelog:
  - Update Python 2 dependency declarations to new packaging standards
    (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)


author: Jan Pokorný <jpokorny+rpm-clufter@fedoraproject.org> - 0.77.1-1
changelog:
  - drop no longer favoured Group tag
  - replace unqualified python invocations with explicit python3
  - bump upstream package, see https://pagure.io/clufter/releases


author: Jan Pokorný <jpokorny+rpm-clufter@fedoraproject.org> - 0.77.1-2
changelog:
  - stop creating Python 2 packages by default (nothing in Fedora uses it)
  - fix a previously omitted unqualified python invocation


author: Jan Pokorný <jpokorny+rpm-clufter@fedoraproject.org> - 0.77.1-3
changelog:
  - fix previously omitted unqualified python invocations, drop no longer
    needed byte-compilation products through a full grip on such a process,
    and also use -I switch to python3 instead of possibly weaker -Es


author: Jan Pokorný <jpokorny+rpm-clufter@fedoraproject.org> - 0.77.1-4
changelog:
  - fix missing explicit BuildRequires to ensure environment for compiling
    C code per the guidelines, and to fix FTBFS: rhbz#1603658
    (contributed by Igor Gnatenko <ignatenkobrain@fedoraproject.org>)
  - fix a thinko in py_byte_compile space-contained argument passing
    (https://github.com/rpm-software-management/rpm/issues/222#issuecomment-410026431)
  - fix a violation of "unversioned docdirs" guideline
    (https://fedoraproject.org//wiki/Changes/UnversionedDocdirs)
    Resolves: rhbz#1638027


author: Marian Csontos <mcsontos@redhat.com> - 2.03.14-7
changelog:
  - Fix lvm crash when recreating PV with UUID of a missing PV.
  - Fix lvconvert --type vdo-pool with --test should not write signature.
  - Use correect profile in lvmdbusd preventing messages in JSON output.


author: Marian Csontos <mcsontos@redhat.com> - 2.03.14-8
changelog:
  - Fix [vdo_]use_compression options.
  - Fix vgimportdevices operating on incomplete VGs fails when nothing to import.
  - Fix message processing on thin-pool extension leaving devices behind.


author: Marian Csontos <mcsontos@redhat.com> - 2.03.14-14
changelog:
  - Fix multisegment RAID1 allocator using one disk for both legs.
  - Fix lvconvert -m 0 taking rimage_0 even if it is out of sync.
  - Add warning message when mirror images have (r)efresh bit set.
  - Document lv_attr volume type bit (g) for raid+integrity in lvs(8).


author: Jan Friesse <jfriesse@redhat.com> 3.0.0-4
changelog:
  - Resolves: rhbz#1827256

  - Add explicit corosync-qdevice and corosync-qnetd dependency for revdeps CI test


author: Jan Friesse <jfriesse@redhat.com> - 3.0.2-2
changelog:
  - Resolves: rhbz#2181322

  - qdevice: Destroy non blocking client on failure (rhbz#2181322)
  - merge upstream commit 4331c7d5650a8bf44c16512419f1954d0ef96df5 (rhbz#2181322)


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 1.10-3
changelog:
  PMTUd: Fix MTU calculation when using crypto
    Resolves: rhbz#1736872
    host: Fix defrag buffer reclaim logic that could cause delivery
          of corrupted data
    ResolveS: rhbz#1761711


author: Christine Caulfield <ccaulfie@redhat.com> - 1.25-1
changelog:
  Rebase to 1.25 for PMTUd fixes
    Resolves: rhbz#2161172

    * Wed Jul 27 2022 Christine Caulfield <ccaulfie@redhat.com> - 1.24-2
    Don't run nozzle_up_down tests, as they don't work in RH CI
    Resolves: rhbz#2024095


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.9.0-47
changelog:
  - Filesystem: improve stop-action and allow setting term/kill signals
    and signal_delay for large filesystems

    Resolves: rhbz#2189243


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.9.0-51
changelog:
  - aws-vpc-move-ip/aws-vpc-route53/awseip/awsvip: add auth_type parameter
    and AWS Policy based authentication type

    Resolves: RHEL-16248


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.9.0-53
changelog:
  - bundled urllib3: fix CVE-2023-45803
  - bundled pycryptodome: fix CVE-2023-52323

    Resolves: RHEL-22431, RHEL-20916


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.0-14
changelog:
  - Merge Pacemaker cluster resource agents:
    * Add Source1.
    * Drop noarch. We have real binaries now.
    * Update BuildRequires.
    * Update all relevant prep/build/install/files/description sections.


author: Andrew Beekhof <andrew@beekhof.net> - 3.0.0-16
changelog:
  - Create an ldirectord package
  - Update Pacameker agents to upstream version: 2198dc90bec4
    + Build: Import ldirectord.
    + Ensure HA_VARRUNDIR has a value to substitute
    + High: Add findif tool (mandatory for IPaddr/IPaddr2)
    + High: IPv6addr: new nic and cidr_netmask parameters
    + High: postfix: new resource agent
    + Include license information
    + Low (LF 2159): Squid: make the regexp match more precisely output of netstat
    + Low: configure: Fix package name.
    + Low: ldirectord: add dependency on $remote_fs.
    + Low: ldirectord: add mandatory required header to init script.
    + Medium (LF 2165): IPaddr2: remove all colons from the mac address before passing it to send_arp
    + Medium: VirtualDomain: destroy domain shortly before timeout expiry
    + Medium: shellfuncs: Make the mktemp wrappers work.
    + Remove references to Echo function
    + Remove references to heartbeat shellfuncs.
    + Remove useless path lookups
    + findif: actually include the right header. Simplify configure.
    + ldirectord: Remove superfluous configure artifact.
    + ocf-tester: Fix package reference and path to DTD.


author: Andrew Beekhof <andrew@beekhof.net> - 3.0.3-3
changelog:
  - Update Pacameker agents to upstream version: 099c0e5d80db
    + Add the ha_parameter function back into .ocf-shellfuncs.
    + Bug bnc#534803 - Provide a default for MAILCMD
    + Fix use of undefined macro @HA_NOARCHDATAHBDIR@
    + High (LF 2138): IPsrcaddr: replace 0/0 with proper ip prefix (thanks to Michael Ricordeau and Michael Schwartzkopff)
    + Import shellfuncs from heartbeat as badly written RAs use it
    + Medium (LF 2173): nfsserver: exit properly in nfsserver_validate
    + Medium: RA: Filesystem: implement monitor operation
    + Medium: RA: VirtualDomain: loop on status if libvirtd is unreachable
    + Medium: RA: VirtualDomain: loop on status if libvirtd is unreachable (addendum)
    + Medium: RA: iSCSILogicalUnit: use a 16-byte default SCSI ID
    + Medium: RA: iSCSITarget: be more persistent deleting targets on stop
    + Medium: RA: portblock: add per-IP filtering capability
    + Medium: mysql-proxy: log_level and keepalive parameters
    + Medium: oracle: drop spurious output from sqlplus
    + RA: Filesystem: allow configuring smbfs mounts as clones


author: Andrew Beekhof <andrew@beekhof.net> - 3.0.4-2
changelog:
  - Update Pacameker agents to upstream version: e2338892f59f
    + High: send_arp - turn on unsolicited mode for compatibilty with the libnet version's exit codes
    + High: Trap sigterm for compatibility with the libnet version of send_arp
    + Medium: Bug - lf#2147: IPaddr2: behave if the interface is down
    + Medium: IPv6addr: recognize network masks properly
    + Medium: RA: VirtualDomain: avoid needlessly invoking "virsh define"


author: Andrew Beekhof <andrew@beekhof.net> - 3.0.5-2
changelog:
  - Update Pacameker agents to upstream version: bc00c0b065d9
    + High: RA: introduce OCF_FUNCTIONS_DIR, allow it to be overridden (LF2239)
    + High: doc: add man pages for all RAs (LF2237)
    + High: syslog-ng: new RA
    + High: vmware: make meta-data work and several cleanups (LF 2212)
    + Medium: .ocf-shellfuncs: add ocf_is_probe function
    + Medium: Dev: make RAs executable (LF2239)
    + Medium: IPv6addr: ifdef out the ip offset hack for libnet v1.1.4 (LF 2034)
    + Medium: add mercurial repository version information to .ocf-shellfuncs
    + Medium: build: add perl-MailTools runtime dependency to ldirectord package (LF 1469)
    + Medium: iSCSITarget, iSCSILogicalUnit: support LIO
    + Medium: nfsserver: use check_binary properly in validate (LF 2211)
    + Medium: nfsserver: validate should not check if nfs_shared_infodir exists (thanks to eelco@procolix.com) (LF 2219)
    + Medium: oracle/oralsnr: export variables properly
    + Medium: pgsql: remove the previous backup_label if it exists
    + Medium: postfix: fix double stop (thanks to Dinh N. Quoc)
    + RA: LVM: Make monitor operation quiet in logs (bnc#546353)
    + RA: Xen: Remove instance_attribute "allow_migrate" (bnc#539968)
    + ldirectord: OCF agent: overhaul


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.6-1
changelog:
  - New rgmanager resource agents upstream release
  - spec file update:
    * use global instead of define
    * use new Source0 url
    * use %name macro more aggressively


author: Andrew Beekhof <andrew@beekhof.net> - 3.0.6-2
changelog:
  - Update Pacameker agents to upstream version: c76b4a6eb576
    + High: RA: VirtualDomain: fix forceful stop (LF 2283)
    + High: apache: monitor operation of depth 10 for web applications (LF 2234)
    + Medium: IPaddr2: CLUSTERIP/iptables rule not always inserted on failed monitor (LF 2281)
    + Medium: RA: Route: improve validate (LF 2232)
    + Medium: mark obsolete RAs as deprecated (LF 2244)
    + Medium: mysql: escalate stop to KILL if regular shutdown doesn't work


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.8-1
changelog:
  - New rgmanager resource agents upstream release
    Resolves: rhbz#548133, rhbz#565907, rhbz#545602, rhbz#555901
    Resolves: rhbz#564471, rhbz#515717, rhbz#557128, rhbz#536157
    Resolves: rhbz#455300, rhbz#561416, rhbz#562237, rhbz#537201
    Resolves: rhbz#536962, rhbz#553383, rhbz#556961, rhbz#555363
    Resolves: rhbz#557128, rhbz#455300, rhbz#557167, rhbz#459630
    Resolves: rhbz#532808, rhbz#556603, rhbz#554968, rhbz#555047
    Resolves: rhbz#554968, rhbz#555047
  - spec file update:
    * update spec file copyright date
    * use bz2 tarball


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.9-1
changelog:
  - New rgmanager resource agents upstream release
    Resolves: rhbz#455300, rhbz#568446, rhbz#561862, rhbz#536902
    Resolves: rhbz#512171, rhbz#519491


author: Andrew Beekhof <andrew@beekhof.net> - 3.0.9-2
changelog:
  - Resolves: rhbz#572993 - Patched build process to correctly generate ldirectord man page
  - Resolves: rhbz#574732 - Add libnet-devel as a dependancy to ensure IPaddrv6 is built


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.10-1
changelog:
  - New rgmanager resource agents upstream release
    Resolves: rhbz#519491, rhbz#570525, rhbz#571806, rhbz#574027
    Resolves: rhbz#574215, rhbz#574886, rhbz#576322, rhbz#576335
    Resolves: rhbz#575103, rhbz#577856, rhbz#577874, rhbz#578249
    Resolves: rhbz#578625, rhbz#578626, rhbz#578628, rhbz#578626
    Resolves: rhbz#579621, rhbz#579623, rhbz#579625, rhbz#579626
    Resolves: rhbz#579059


author: Andrew Beekhof <andrew@beekhof.net> - 3.0.10-2
changelog:
  - New pacemaker agents upstream release
    + High: RA: vmware: fix set_environment() invocation (LF 2342)
    + High: RA: vmware: update to version 0.2
    + Medium: Filesystem: prefer /proc/mounts to /etc/mtab for non-bind mounts (lf#2388)
    + Medium: IPaddr2: don't bring the interface down on stop (thanks to Lars Ellenberg)
    + Medium: IPsrcaddr: modify the interface route (lf#2367)
    + Medium: ldirectord: Allow multiple email addresses (LF 2168)
    + Medium: ldirectord: fix setting defaults for configfile and ldirectord (lf#2328)
    + Medium: meta-data: improve timeouts in most resource agents
    + Medium: nfsserver: use default values (lf#2321)
    + Medium: ocf-shellfuncs: don't log but print to stderr if connected to a terminal
    + Medium: ocf-shellfuncs: don't output to stderr if using syslog
    + Medium: oracle/oralsnr: improve exit codes if the environment isn't valid
    + Medium: RA: iSCSILogicalUnit: fix monitor for STGT
    + Medium: RA: make sure that OCF_RESKEY_CRM_meta_interval is always defined (LF 2284)
    + Medium: RA: ManageRAID: require bash
    + Medium: RA: ManageRAID: require bash
    + Medium: RA: VirtualDomain: bail out early if config file can't be read during probe (Novell 593988)
    + Medium: RA: VirtualDomain: fix incorrect use of __OCF_ACTION
    + Medium: RA: VirtualDomain: improve error messages
    + Medium: RA: VirtualDomain: spin on define until we definitely have a domain name
    + Medium: Route: add route table parameter (lf#2335)
    + Medium: sfex: don't use pid file (lf#2363,bnc#585416)
    + Medium: sfex: exit with success on stop if sfex has never been started (bnc#585416)


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.11-1
changelog:
  - new upstream release
    Resolves: rhbz#583945, rhbz#581047, rhbz#576330, rhbz#583017
    Resolves: rhbz#583019, rhbz#583948, rhbz#584003, rhbz#582017
    Resolves: rhbz#555901, rhbz#582754, rhbz#582573, rhbz#581533
  - Switch to file based Requires.
    Also address several other problems related to missing runtime
    components in different agents.
    With the current Requires: set, we guarantee all basic functionalities
    out of the box for lvm/fs/clusterfs/netfs/networking.
    Resolves: rhbz#570008


author: Andrew Beekhof <andrew@beekhof.net> - 3.0.12-1
changelog:
  - New pacemaker agents upstream release: a7c0f35916bf
    + High: pgsql: properly implement pghost parameter
    + High: RA: mysql: fix syntax error
    + High: SAPInstance RA: do not rely on op target rc when monitoring clones (lf#2371)
    + High: set the HA_RSCTMP directory to /var/run/resource-agents (lf#2378)
    + Medium: IPaddr/IPaddr2: add a description of the assumption in meta-data
    + Medium: IPaddr: return the correct code if interface delete failed
    + Medium: nfsserver: rpc.statd as the notify cmd does not work with -v (thanks to Carl Lewis)
    + Medium: oracle: reduce output from sqlplus to the last line for queries (bnc#567815)
    + Medium: pgsql: implement "config" parameter
    + Medium: RA: iSCSITarget: follow changed IET access policy


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.12-1
changelog:
  - new upstream release
    Resolves: rhbz#585217, rhbz#586100, rhbz#581533, rhbz#582753
    Resolves: rhbz#582754, rhbz#585083, rhbz#587079, rhbz#588890
    Resolves: rhbz#588925, rhbz#583789, rhbz#589131, rhbz#588010
    Resolves: rhbz#576871, rhbz#576871, rhbz#590000, rhbz#589823


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.13-1
changelog:
  - new upstream release
    Resolves: rhbz#592103, rhbz#593108, rhbz#578617, rhbz#594626
    Resolves: rhbz#594511, rhbz#596046, rhbz#594111, rhbz#597002
    Resolves: rhbz#599643


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.14-1
changelog:
  - new upstream release
    Resolves: rhbz#553383, rhbz#557563, rhbz#578625, rhbz#591003
    Resolves: rhbz#593721, rhbz#593726, rhbz#595455, rhbz#595547
    Resolves: rhbz#596918, rhbz#601315, rhbz#604298, rhbz#606368
    Resolves: rhbz#606470, rhbz#606480, rhbz#606754, rhbz#606989
    Resolves: rhbz#607321, rhbz#608154, rhbz#608887, rhbz#609181
    Resolves: rhbz#609866, rhbz#609978, rhbz#612097, rhbz#612110
    Resolves: rhbz#612165, rhbz#612941, rhbz#614127, rhbz#614356
    Resolves: rhbz#614421, rhbz#614457, rhbz#614961, rhbz#615202
    Resolves: rhbz#615203, rhbz#615255, rhbz#617163, rhbz#617566
    Resolves: rhbz#618534, rhbz#618703, rhbz#618806, rhbz#618814


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.16-1
changelog:
  - new upstream release
    Resolves: rhbz#619096, rhbz#614046, rhbz#620679, rhbz#619680
    Resolves: rhbz#621562, rhbz#621694, rhbz#608887, rhbz#622844
    Resolves: rhbz#623810, rhbz#617306, rhbz#623816, rhbz#624691
    Resolves: rhbz#622576


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.17-1
changelog:
  - new upstream release
    Resolves: rhbz#632595, rhbz#633856, rhbz#632385, rhbz#628013
    Resolves: rhbz#621313, rhbz#595383, rhbz#580492, rhbz#605733
    Resolves: rhbz#636243, rhbz#591003, rhbz#637913, rhbz#634718
    Resolves: rhbz#617247, rhbz#617247, rhbz#617234, rhbz#631943
    Resolves: rhbz#639018


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.1.0-1
changelog:
  - new upstream release
  - spec file update:
    Update upstream URL
    Update source URL
    use standard configure macro
    use standard make invokation


author: Chris Feist <cfeist@redhat.com> - 3.9.2-3.8
changelog:
  - Remove cluster-glue-libs-devel
  - Disable IPv6addr & sfex to fix deps on libplumgpl & libplum (due to
    disappearance of cluster-glue in F18)


author: David Vossel <dvossel@redhat.com> - 3.9.5-3
changelog:
  - Fixes build system error with conditional logic involving
    IPv6addr and updates spec file to build against rhel 7 as
    well as fedora 19.


author: David Vossel <dvossel@redhat.com> - 3.9.5-5
changelog:
  - Merges redhat provider into heartbeat provider. Remove
    rgmanager's redhat provider.

    Resolves: rhbz#917681
    Resolves: rhbz#928890
    Resolves: rhbz#952716
    Resolves: rhbz#960555


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.1.1-8
changelog:
  - LVM: fix missing dash in activate_options
  - LVM-activate: warn about incorrect vg_access_mode
  - lvmlockd: add cmirrord support


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.1.1-15
changelog:
  - nfsserver: fix start-issues when nfs_shared_infodir parameter is
    changed

    Resolves: rhbz#1642027


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.1.1-16
changelog:
  - vdo-vol: fix monitor-action
  - LVM-activate: dont fail initial probe

    Resolves: rhbz#1662466
    Resolves: rhbz#1643307


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.1.1-18
changelog:
  - aliyun-vpc-move-ip: exclude from main package
  - aliyuncli-ra: upgrade bundled python-aliyun-sdk-core and fix Python 3 issues
  - ocf.py: byte compile

    Resolves: rhbz#1677204
    Resolves: rhbz#1677981
    Resolves: rhbz#1678874


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.1.1-19
changelog:
  - Add CI gating tests
  - LVM-activate: support LVs from same VG
  - tomcat: use systemd when catalina.sh is unavailable
  - Fixed python-devel/perl build dependencies

    Resolves: rhbz#1682136
    Resolves: rhbz#1667414
    Resolves: rhbz#1666691
    Resolves: rhbz#1595854


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.1.1-20
changelog:
  - aws-vpc-move-ip: use "--query" to avoid a possible race condition
  - gcloud-ra: fix Python 3 issue and remove Python 2 detection

    Resolves: rhbz#1693662
    Resolves: rhbz#1691456


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.1.1-22
changelog:
  - aws-vpc-move-ip: add multi route-table support and fix issue
    w/multiple NICs

    Resolves: rhbz#1697559


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.1.1-23
changelog:
  - Route: make family parameter optional
  - redis: mute password warning

    Resolves: rhbz#1669140
    Resolves: rhbz#1683548


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.1.1-27
changelog:
  - ocf_log: do not log debug messages when HA_debug unset
  - Filesystem: remove notify-action from metadata
  - dhcpd keep SELinux context in chroot

    Resolves: rhbz#1707969
    Resolves: rhbz#1717759
    Resolves: rhbz#1719684


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.1.1-28
changelog:
  - podman: fixes to avoid bundle resources restarting when probing
    takes too long
  - LVM-activate: fix monitor to avoid hang caused by validate-all call

    Resolves: rhbz#1718219
    Resolves: rhbz#1730455


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.1.1-30
changelog:
  - iSCSITarget/iSCSILogicalUnit: only create iqn/acls when it doesnt
    exist

    Resolves: rhbz#1692413


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.1.1-33
changelog:
  - rabbitmq-cluster: fail monitor when node is in minority partition,
    fix stop regression, retry start when cluster join fails, ensure
    node attributes are removed

    Resolves: rhbz#1745713


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.1.1-34
changelog:
  - LVM/clvm: remove manpages for excluded agents
  - LVM-activate: return NOT_RUNNING when node rejoins cluster
  - LVM-activate: detect systemid volume without reboot
  - Filesystem: add symlink support
  - Filesystem: avoid corrupt mount-list and dont kill incorrect processes
    for bind-mounts
  - IPsrcaddr: make proto optional to fix regression when used without
    NetworkManager
  - docker: fix stop issues
  - rabbitmq-cluster: also restore users in single node mode
  - IPaddr2: sanitize compressed IPv6 IPs
  - nfsserver: systemd performance improvements
  - NovaEvacuate: add "evacuate_delay" parameter

    Resolves: rhbz#1694392
    Resolves: rhbz#1695039
    Resolves: rhbz#1738428
    Resolves: rhbz#1744103
    Resolves: rhbz#1744140
    Resolves: rhbz#1757837
    Resolves: rhbz#1748768
    Resolves: rhbz#1750352
    Resolves: rhbz#1751700
    Resolves: rhbz#1751962
    Resolves: rhbz#1755760


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.1.1-35
changelog:
  - Route: dont fence when parameters not set
  - LVM-activate: add partial-activation support

    Resolves: rhbz#1750261
    Resolves: rhbz#1741843


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.1.1-36
changelog:
  - exportfs: allow multiple exports with same fsid
  - mysql/galera: fix incorrect rc

    Resolves: rhbz#1764888
    Resolves: rhbz#1765128


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.1.1-40
changelog:
  - podman: improve image exist check
  - IPaddr2: add CLUSTERIP not supported info to metadata/manpage
  - Filesystem: refresh UUID if block device doesnt exist

    Resolves: rhbz#1788889
    Resolves: rhbz#1767916
    Resolves: rhbz#1777381


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.1.1-44
changelog:
  - lvmlockd: automatically remove locking_type from lvm.conf for LVM
    v2.03+

    Resolves: rhbz#1808468


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.1.1-45
changelog:
  - azure-lb: support using socat instead of nc
  - aws-vpc-move-ip: add "routing_table_role" parameter
  - redis: fix validate-all action and run it during start

    Resolves: rhbz#1804658
    Resolves: rhbz#1810466
    Resolves: rhbz#1792237


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.1.1-46
changelog:
  - use safe temp file location
  - ocf-shellfuncs: ocf_is_clone(): fix to return true when clone-max
    is set to 0

    Resolves: rhbz#1817432
    Resolves: rhbz#1817598


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.1.1-49
changelog:
  - aws-vpc-route53: new resource agent for AWS
  - pgsql: improve checks to prevent incorrect status, and set initial
    score for primary and hot standby

    Resolves: rhbz#1759115
    Resolves: rhbz#1744190


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.1.1-51
changelog:
  - NovaEvacuate: suppress expected initial error message
  - db2 (HADR): promote standby node when master node disappears

    Resolves: rhbz#1830716
    Resolves: rhbz#1836945


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.1.1-54
changelog:
  - exportfs: add symlink support
  - aliyun-vpc-move-ip: log output when failing

    Resolves: rhbz#1820523
    Resolves: rhbz#1843999


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.1.1-55
changelog:
  - nfsserver: dont log error message when /etc/sysconfig/nfs does not exist
  - exportfs: describe clientspec format in metadata

    Resolves: rhbz#1845581
    Resolves: rhbz#1845583


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.1.1-64
changelog:
  - nfsserver: fix NFSv4-only support
  - azure-events: new resource agent for Azure

    Resolves: rhbz#1818997
    Resolves: rhbz#1819965


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.1.1-69
changelog:
  - pgsql: ignore masters re-promote
  - pgsql: add PostgreSQL 12 support
  - Make Samba/CIFS dependency weak
  - Filesystem: Support whitespace in device or directory name
  - aws-vpc-move-ip: add region parameter

    Resolves: rhbz#1640587
    Resolves: rhbz#1795535
    Resolves: rhbz#1828600
    Resolves: rhbz#1858752
    Resolves: rhbz#1872999


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.1.1-71
changelog:
  - redis: parse password correctly based on version
  - all agents: fix pcs syntax in manpage for pcs 0.10+
  - gcp-pd-move: dont stop partially matched "disk_name"

    Resolves: rhbz#1815013
    Resolves: rhbz#1763249
    Resolves: rhbz#1890068


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.1.1-72
changelog:
  - sybaseASE: Run verify_all() for start operation only
  - sybaseASE: add logfile parameter
  - galera: set bootstrap attribute before promote
  - galera: recover after network split in a 2-node cluster

    Resolves: rhbz#1848025
    Resolves: rhbz#1861001
    Resolves: rhbz#1891835
    Resolves: rhbz#1891855


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.1.1-76
changelog:
  - podman: recover from killed conmon process
  - podman: recover from podman's storage being out of sync
  - crypt: make key_file and crypt_type parameters not unique

    Resolves: rhbz#1886262
    Resolves: rhbz#1900015
    Resolves: rhbz#1898690


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.1.1-79
changelog:
  - LVM-activate: add drop-in during start-action to avoid getting
    fenced during reboot

    Resolves: rhbz#1902208


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.1.1-87
changelog:
  - gcp-vpc-move-route, gcp-vpc-move-vip: add project parameter and
    make vpc_network parameter optional

    Resolves: rhbz#1913932


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.1.1-91
changelog:
  - ethmonitor: fix vlan regex
  - iface-vlan: make vlan parameter not unique
  - nfsserver: error-check unmount
  - VirtualDomain: fix pid status regex
  - podman: return NOT_RUNNING when monitor cmd fails
  - awsvip: dont partially match similar IPs during
  - aws agents: dont spam log files
  - aws-vpc-move-ip: add ENI lookup

    Resolves: rhbz#1891883, rhbz#1902045, rhbz#1924363, rhbz#1932863
    Resolves: rhbz#1920698, rhbz#1939992, rhbz#1940094, rhbz#1939281


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.1.1-93
changelog:
  - db2: add PRIMARY/REMOTE_CATCHUP_PENDING/CONNECTED status to promote-check
  - pgsqlms: new resource agent
  - python-pygments: fix CVE-2021-27291 and CVE-2021-20270

    Resolves: rhbz#1872754, rhbz#1934651, rhbz#1935422, rhbz#1943464


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.1.1-95
changelog:
  - lvmlockd: remove cmirrord support, as cmirrord is incompatible w/lvmlockd

    Resolves: rhbz#1969968


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.9.0-3
changelog:
  - Rebase to resource-agents 4.9.0 upstream release.
  - gcp-pd-move/gcp-vpc-move-route: dont fail with configuration rc
    when it might be a network hickup

    Resolves: rhbz#1995178, rhbz#2008333


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.9.0-4
changelog:
  - gcp-vpc-move-route/gcp-vpc-move-vip: add serviceaccount JSON file
    support

    Resolves: rhbz#1704348


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.9.0-5
changelog:
  - All agents: set correct agent and OCF version in metadata
  - nfsserver: add nfs_server_scope parameter

    Resolves: rhbz#2003117
    Resolves: rhbz#2014415


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.9.0-12
changelog:
  - Route: return OCF_NOT_RUNNING for probe action when interface
    or route doesnt exist

    Resolves: rhbz#2012057


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.9.0-16
changelog:
  - IPsrcaddr: add warning about possible issues when used with DHCP,
    and add error message when matching route not found

    Resolves: rhbz#2064342


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.9.0-19
changelog:
  - Filesystem: fix UUID/label device support when there's whitespace
    between parameter and UUID/label

    Resolves: rhbz#2049414


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.9.0-22
changelog:
  - gcp-vpc-move-route/gcp-vpc-move-vip: upgrade bundled
    python-httplib2 to fix SSL issue

    Resolves: rhbz#2097462


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.9.0-26
changelog:
  - openstack-cinder-volume/openstack-floating-ip/openstack-info/
    openstack-virtual-ip: new resource agents

    Resolves: rhbz#1908146, rhbz#1908147, rhbz#1908148, rhbz#1949114


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.9.0-29
changelog:
  - ethmonitor/pgsql: remove attrd_updater "-q" parameter to solve issue
    with Pacemaker 2.1.3+ not ignoring it

    Resolves: rhbz#2116941


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.9.0-30
changelog:
  - storage_mon: fix specified scores count and possible false negatives
  - LVM-activate: use correct return codes to fix unexpected behaviour
  - azure-events-az: new resource agent

    Resolves: rhbz#2109159
    Resolves: rhbz#1905820
    Resolves: rhbz#1977012


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.9.0-33
changelog:
  - Filesystem: add support for Amazon EFS (Elastic File System)
  - vdo-vol: dont fail probe action when the underlying device doesnt
    exist

    Resolves: rhbz#2049319
    Resolves: rhbz#2141836


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.9.0-34
changelog:
  - nfsserver: add nfsv4_only parameter to make it run without
    rpc-statd/rpcbind services

    Resolves: rhbz#2127117


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.9.0-35
changelog:
  - mysql-common: return error in stop-action if kill fails to stop
    the process, so the node can get fenced

    Resolves: rhbz#2139131


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.9.0-40
changelog:
  - all agents: dont check notify/promotable settings during
    validate-action

    Resolves: rhbz#2157873


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.9.0-41
changelog:
  - lvmlockd: add "use_lvmlockd = 1" if it's commented out or missing
  - ethmonitor: dont log "Interface does not exist" for monitor-action

    Resolves: rhbz#2149970
    Resolves: rhbz#2154727


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.9.0-42
changelog:
  - azure-events*: fix for no "Transition Summary" for Pacemaker 2.1+
  - Filesystem: fail if AWS efs-utils not installed when fstype=efs

    Resolves: rhbz#2181019
    Resolves: rhbz#2183152


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.9.0-54.1
changelog:
  - AWS agents: retry failed metadata requests to avoid instantly
    failing when there is a hiccup in the network or metadata service
  - db2: fix OCF_SUCESS typo

    Resolves: RHEL-34137, RHEL-32828


author: Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.9.0-54.5
changelog:
  - nfsserver: also stop rpc-statd for nfsv4_only to avoid stop failing
    in some cases

    Resolves: RHEL-61138


