Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

resource-agents-4.0.1+git.1495055229.643177f1-18.1 RPM for ppc64le

From OpenSuSE Ports Leap 42.3 updates for ppc64le

Name: resource-agents Distribution: openSUSE Leap 42.3
Version: 4.0.1+git.1495055229.643177f1 Vendor: openSUSE
Release: 18.1 Build date: Wed Nov 7 14:15:41 2018
Group: Productivity/Clustering/HA Build host: obs-power8-06
Size: 2379728 Source RPM: resource-agents-4.0.1+git.1495055229.643177f1-18.1.src.rpm
Packager: http://bugs.opensuse.org
Url: http://linux-ha.org/
Summary: Open Source HA Reusable Cluster Resource Scripts
A set of scripts to interface with several services to operate in a
High Availability environment for both Pacemaker and rgmanager
service managers.

Provides

Requires

License

GPL-2.0-only AND LGPL-2.1-or-later AND GPL-3.0-or-later

Changelog

* Fri Oct 19 2018 Diego Vinicius Akechi <dakechi@suse.com>
  - Included the missing azure-events RA needed for maintenance on the
    Azure Public Cloud. (bsc#1112334)
  - Included the ocy.py library used by the azure-events RA (bsc#1112334)
  - Included the patches:
    * 0032-Add-Python-library.patch
    * 0033-Python-add-logging.basicConfig-to-support-background.patch
    * 0034-configure-add-Python-path-detection.patch
    * 0035-CI-skip-Python-agents-in-shellcheck.patch
    * 0040-1229.patch
    * 0041-1233.patch
    * 0042-1245.patch
    * 0043-1246.patch
    * 0044-1251.patch
    * 0047-Initial-version-of-the-AzEvents-RA.patch
    * 0048-AzEvents-Use-configure-to-replace-shebang-line.patch
    * 0049-Implemented-review-feedback-from-krig.patch
    * 0050-dev-AzEvents-Use-pacemaker-commands-to-set-standby.patch
    * 0051-dev-AzEvents-Start-using-ocf.py-1161.patch
    * 0052-dev-azure-events-Add-custom-user-agent.patch
    * 0053-azure-events-adjust-the-execution-permissions-on-con.patch
* Fri Sep 07 2018 dakechi@suse.com
  - pgsql: Avoid the change of /dev/null to postgres owner/group (bsc#1090882)
  - Included the patch:
    * 0031-pgsql-Avoid-the-change-of-dev-null-to-postgres-owner.patch
* Fri Aug 24 2018 dakechi@suse.com
  - CTDB: fix initial probe (bsc#1102935)
  - CTDB: fix incorrect db corruption reports (bsc#1101668, bsc#1102935)
  - CTDB: fix OCF_RESKEY_ctdb_recovery_lock validation (bsc#1102935)
  - Included the following patches:
    * 0028-CTDB-fix-initial-probe.patch
    * 0029-CTDB-fix-incorrect-db-corruption-reports-bsc-1101668.patch
    * 0030-CTDB-fix-OCF_RESKEY_ctdb_recovery_lock-validation-bs.patch
* Wed Aug 08 2018 dakechi@suse.com
  - Implements the reload operation on the SAPInstance RA (bsc#1096744)
  - Include the enq_server and enq_replicator on the default service list
    to be monitored for the new S/4 HANA Enq. Services 2. (bsc#1092384)
    - Improved SAPInstance START profile detection, avoiding the need of
      setting the START_PROFILE parameter. (bsc#1096744)
  - Included the following patches:
    * 0024-SAPInstance-implemeted-reload-method.patch
    * 0025-SAPInstance-Improved-indents.patch
    * 0026-Medium-SAPInstance-Add-monitored-services-for-ENSA2-.patch
    * 0027-SAPInstance-Improved-SAP-instance-profile-detection.patch
* Mon May 14 2018 kgronlund@suse.com
  - High: oracle: Fix alter user syntax for set_mon_user_profile (bsc#1089279)
    * Add 0001-High-oracle-Fix-alter-user-syntax-for-set_mon_user_p.patch
* Fri Mar 16 2018 kgronlund@suse.com
  - Medium: Raid1: Ignore transient devices after stopping a device (bsc#1077416)
  - Low: Raid1: remove unnecessary wait flags (bsc#1077416)
  - Medium: aws-vpc-route53: Fix tempfile race (bsc#1059312)
  - High: aws-vpc-route53: Add agent for AWS Route 53 (fate#322781)
  - VirtualDomain: Properly migrate VMs on node shutdown (bsc#1074014)
    * Add 0014-VirtualDomain-Properly-migrate-VMs-on-node-shutdown-.patch
    * Add 0015-Low-aws-vpc-route53-Fix-missing-ocf_log-in-log-messa.patch
    * Add 0016-High-aws-vpc-route53-Add-agent-for-AWS-Route-53-fate.patch
    * Add 0017-Low-aws-vpc-route53-Fix-missing-ocf_log-in-log-messa.patch
    * Add 0018-Medium-aws-vpc-route53-Fix-tempfile-race-bsc-1059312.patch
    * Add 0019-Dev-aws-vpc-route53-Eliminate-duplicated-code.patch
    * Add 0020-Dev-aws-vpc-route53-Clean-up-logging.patch
    * Add 0021-Low-Raid1-remove-unnecessary-wait-flags-bsc-1077416.patch
    * Add 0022-Medium-Raid1-Ignore-transient-devices-after-stopping.patch
* Tue Sep 05 2017 kgronlund@suse.com
  - Low: sg_persist: Read empty value when when no attribute exists (bsc#1048288)
    * Add 0007-Low-sg_persist-Read-empty-value-when-when-no-attribu.patch
  - High: aws-vpc-route53: Add agent for AWS Route 53 (fate#322781)
    * Add 0008-High-aws-vpc-route53-Add-agent-for-AWS-Route-53-fate.patch
  - Medium: Raid1: Handle case when mddev is a symlink(bsc#1047991)
    * Add 0009-Medium-Raid1-Handle-case-when-mddev-is-a-symlink.patch
  - Low: ocf-shellfuncs: Avoid printing empty INFO messages (bsc#1053621)
    * Add 0011-Low-ocf-shellfuncs-Avoid-printing-empty-INFO-message.patch
  - Low: SAPInstance: Mention monitor support in documentation (bsc#1051913)
    * Add 0012-Low-SAPInstance-Mention-monitor-support-in-documenta.patch
  - High: galera: Backport fixes from upstream
    * galera: Honor "safe_to_bootstrap" flag in grastate.dat (bsc#1055017)
    * galera: Fix instance name in master_exists() (bsc#1056635)
    * Add 0013-High-galera-Backport-galera-fixes-from-upstream-bsc-.patch
* Mon Aug 07 2017 kgronlund@suse.com
  - High: CTDB: Don't fail on empty directory (bsc#1052577)
    * Add 0010-High-CTDB-Don-t-fail-on-empty-directory-bsc-1052577.patch
* Wed May 17 2017 kgronlund@suse.com
  - Update to version 4.0.1+git.1495055229.643177f1:
    * High: SAPInstance: Add IS_ERS parameter (bsc#1036486)
    * High: DB2: fix HADR support for DB2 V98+ (bsc#1035470)
    * Medium: iSCSILogicalUnit/iSCSITarget: protect targetcli invocations with locks
    * Medium: iSCSILogicalUnit: lio-t IPv6-support
    * Medium: LVM: add check_writethrough parameter
    * Medium: galera: fix permission of temporary log file for mariadb 10.1.21+
    * Medium: galera: fix the first bootstrap when cluster has no data
    * Medium: docker: fix to deal with the image name correctly.
    * Medium: named: Add support for rndc options in named resource agent.
    * Medium: NodeUtilization: Add NodeUtilization agent
    * Medium: rabbitmq-cluster: Allow the rabbitmq cluster to work on pacemaker remote nodes
    * Medium: galera: fix master target during promotion with cluster_host_map
    * Medium: IPaddr2: add option for specifying IPv6's preferred_lft
    * Medium: docker: Allow callers to specify a set of directories that should be created if the don't exist
    * Low: pgsql: fix regex in set async mode
    * Low: added kamctl parameter as it was missing, causing issues if kamctl is not in PATH
    * Low: clvm: remove reload action from metadata
    * Low: iSCSILogicalUnit: replace openssl call with md5sum
    * Low: nginx: fix return code for configfile err
    * Add 0006-Revert-ocf_log-use-same-log-format-as-pacemaker.patch
* Wed Feb 01 2017 kgronlund@suse.com
  - Update to version 4.0.0+git.1485962683.3b5faae:
    * Also backup users permissions. Skip guest user permission for vhost /
    * Low: slapd: Change of the stop processing.
    * LVM: add error messages for partial_activation
    * Low: apache: Reduce log spam for success
    * Low: findif.sh: Correctly redirect output to /dev/null
    * Low: eDir88: Fix incorrect shell usage
    * Low: redis: Fix error in log output
    * Low: tomcat: Fix incorrect shell usage
    * Low: rabbitmq-cluster: Fix incorrect shell usage
    * Low: Filesystem: Fix incorrect shell usage
    * Low: nginx: Fix incorrect shell usage
    * Low: ServeRAID: Fix incorrect shell usage
    * Low: postfix: data_dir loop could only ever run once
    * Low: SysInfo: Convert test series to legal syntax
    * tomcat: fix systemd tomcat start script check
    * galera: make last commit parsing compatible with mariadb 10.1.18+
    * galera: prevent promote right after demote
    * ifcheck must not suppress stdout of "ip" command so that it can be printed out in case of an error (e.g., usage in findif_check_params).
    * Medium: IPaddr2: add option to enable sending refresh arp packets in monitor
    * Low: IPaddr2: Log refresh arp packets at debug level instead of info
    * pgsql: fix problem with creating replication slot names, when node count greather then 2
    * Low: Update outdated mailing list/wiki references
    * Enable dump/restore users from RabbitMQ ver. 3.6.x
    * Don't run scriptlets if Mnesia isn't available
    * Don't call erlang:halt/0 inside of the working node
    * Remove file only if successfully imported users
    * Dump users only if non-empty
    * Improve dump/restore ofusers' permissions
    * Restore users' permissions only if Mnesia is running
    * RabbitMQ: Reset Mnesia before joining existing cluster
    * portblock: Use -w (wait) to avoid "insufficient privileges" error
    * portblock: version check for -w
    * Double-quote value of synchronous_standby_names in rep_mode.conf
    * specfile: make requirements general and update comments
    * Filesystem: check if there are any mounts mounted under the mountpoint
    * IPaddr2: return success on stop with invalid IP
    * Fix typo in IPaddr2
    * Fix grammar and spelling in some resource agents
    * galera: allow names in wsrep_cluster_address to differ from pacemaker nodes' names
    * IPaddr2 detect duplicate IP
    * redis: use "CLIENT KILL type normal" to notify clients of master being demoted
    * specfile: Add metadata.rng to the file to be collected
    * Adds support for fstype=zfs on Filesystem resource agent
    * LVM: fix partial activation
    * galera: revert "long SST monitoring" PR #684 and #762
    * Medium: exportfs: Only strip brackets from edges of clientspec (bsc#1022223)
  - Rebase patches:
    * Add 0001-LVM-Default-partial_activation-to-true-in-SLE-HAE.patch
    * Add 0002-nfsserver-fix-path-to-sm-notify.patch
    * Add 0003-ldirectord-don-t-create-subsys-lock.patch
    * Add 0004-Revert-Low-build-Move-binaries-in-usr-lib-heartbeat-.patch
    * Add 0005-Medium-CTDB-Use-logging-syntax-for-ctdbd-bsc-981863.patch
    * Remove lvm-vg-partial-active.diff
    * Remove resource-agents-nfsserver-sle11.patch
    * Remove no-var-lock-subsys.patch
    * Remove 0006-Revert-Low-build-Move-binaries-in-usr-lib-heartbeat-.patch
    * Remove 0001-Medium-CTDB-Use-logging-syntax-for-ctdbd-bsc-981863.patch
* Wed Nov 02 2016 kgronlund@suse.com
  - Update to version 3.9.7+git.1478106349.5ff08d4:
    * tomcat: Add force_systemd parameter to rely on systemd service
    * nfsserver: dont stop rpcbind, as other services might use it
    * ldirectord: a further fix for spurious reminder e-mails
    * Medium: docker: Reduce monitor log spam
    * Medium: mysql-proxy: Fix incorrect conditional reported by shellcheck
    * Medium: garbd: Fix broken probe check
    * Doc: docker: Clarify limitations of monitor_cmd in parameter description
* Tue Nov 01 2016 kgronlund@suse.com
  - Update to version 3.9.7+git.1477655995.de4be97:
    * adjusting sapdb.sh to work with HANA Multi-Tenant Databases (bsc#1007142)
    * Medium: docker: Use docker exec for monitor_cmd if supported (bsc#1007867)
    * sg_persist: fix matching of hex node ids
    * sg_persist: do not spill info output to stderr
    * lvm.sh: fix status clustered to check the specified logical volume
    * Delay: set default startdelay lower than start timeout to avoid it timing out before starting with default values
    * Low: Filesystem: Clearer exit reason if mount fails
* Tue Oct 18 2016 kgronlund@suse.com
  - Update to version 3.9.7+git.1475827855.a95ea74:
    * High: nfsserver: Delete the temp file correctly.
    * Low: nfsserver: Prevent unnecessary log output
* Tue Oct 18 2016 kgronlund@suse.com
  - Revert send_arp to libnet version (bsc#985486)
    * For infiniband support in IPaddr2, install ipoibtools
* Thu Oct 06 2016 kgronlund@suse.com
  - Update to version 3.9.7+git.1475676827.4af1003:
    * High: rabbitmq-cluster: forget stopped rmq nodes with notify=true
    * [rabbitmq-cluster] Backup and restore rabbitmq users during resource restart
    * RabbitMQ: New error code - 69
    * RabbitMQ: Forget node before 2nd joining attempt
    * rabbitmq: Allow automatic cluster recovery before forcing it
    * oracle: fix MONPROFILE to use monprofile parameter when set
    * oracle: fix issue with C## in monprofile (bsc#1005424)
    * oracle: add quotes for monuser and monpassword
    * Medium: pgsql: change stop_escalate parameter as usable value
    * Low: pgsql: adjust stop_escalate time when it is longer than the timeout
    * [galera] Add /etc/default/clustercheck importation
    * Medium: ldirectord: Fix the issue in IPv4/IPv6 mixed environment
    * ldirectord: Do an initial check of all services in when in 'starting' status
    * Low NFS: add more default init scripts to check
    * exportfs: Add pseudo resource factor (bsc#978680)
    * exportfs: Add IPv6 support
    * Low: extend support for AWS elastic ip association
    * Low: Rename ra-dev-guide.txt to ra-dev-guide.asc
    * garbd: Introduces garbd resource-agent
  - Drop merged patches:
    * Remove 0001-Medium-ldirectord-Remove-IPv6-workaround-bsc-977193.patch
    * Remove 0001-exportfs-Add-pseudo-resource-factor-bsc-978680.patch
* Thu Aug 11 2016 kgronlund@suse.com
  - Use non-libnet version of send_arp for IB support (bsc#985486)
* Thu Jun 30 2016 tchvatal@suse.com
  - Remove unused conditions from the spec-file as we build only on
    new enough distributions
  - Sort all variables with spec-cleaner for better readability
  - Enable monitoring subpkg as we now have all the needed dependencies
  - Convert to pkgconfig style dependencies where applicable
* Tue Jun 28 2016 kgronlund@suse.com
  - exportfs: Add pseudo resource factor (bsc#978680)
  - Add 0001-exportfs-Add-pseudo-resource-factor-bsc-978680.patch
* Mon May 30 2016 kgronlund@suse.com
  - Medium: ldirectord: Remove IPv6 workaround (bsc#977193)
  - Medium: CTDB: Use --logging syntax for ctdbd (bsc#981863)
  - Add 0001-Medium-ldirectord-Remove-IPv6-workaround-bsc-977193.patch
  - Add 0001-Medium-CTDB-Use-logging-syntax-for-ctdbd-bsc-981863.patch
* Fri May 20 2016 jengelh@inai.de
  - Remove redundant %clean section. Ensure systemd-tmpfiles is run.
* Tue May 03 2016 kgronlund@suse.com
  - Update to version 3.9.7+git.1461938976.cb7c36a:
    + High: managing "Elastic IP" for EC2 instances
    + High: managing "Secondary Private IP" for EC2 instances
    + Low: VirtualDomain: fix unnecessary error when probing nonexistent domain
    + Low: mysql: Handle non-standard mysql server port
    + Low: Fix protential error for RA:nagios
    + Medium: iSCSILogicalUnit: Fix when using rbd store.
    + Low: iSCSILogicalUnit: Add tgt_bsopts parameter.
    + Low: Don't send Inaccessible real server e-mails in fork=yes mode
* Tue Apr 26 2016 kgronlund@suse.com
  - Update to version 3.9.7+git.1461679689.18a78f5:
    + Medium: symlink: Handle missing directories in target (bsc#973054)
    + oracle: "shutdown immediate;" is needed after cleanup to be able to recover from the ORA-01081 error
    + oracle: inform user that monprofile must start with C## for container databases
    + tickle_tcp: Fix "Failed to open raw socket (Invalid argument)" issue
* Mon Mar 21 2016 kgronlund@suse.com
  - Update to version 3.9.7+git.1458512170.48350a9:
    + High: SAPDatabase: Add support for Oracle 12c (bsc#967380)
    + High: sapdb.sh evaluate parameter DBOSUSER also in start and stop methods (bsc#971914)
    + Low: SAPInstance: Update version support statement (bsc#965872)
    + Low: apache: ensure readable $TESTCONFFILE
    + Added iSER enabled portal support
    + quote vgchange options
    + Added pgagent RA
    + galera: fix monitoring of joining node for long running SST
    + galera: don't bootstrap from a node with no grastate.dat when possible
    + oralsnr: fix status check fail when username is more than 8 characters long
* Fri Feb 19 2016 kgronlund@suse.com
  - Update to version 3.9.7+git.1454950092.6f56933:
    + Dev: ocft: include runocft to the tarball
* Wed Feb 03 2016 kgronlund@suse.com
  - Update to version 3.9.7+git.1454497075.e697f43:
    + Medium: nfsserver: fix monitor for systemd
    + galera: force crash recovery if needed during last commit detection
    + galera: prevent recovered nodes from bootstrapping cluster when possible
    + galera: remove bashism
    + Add portal check to open_iscsi_get_session_id()
* Thu Jan 28 2016 kgronlund@suse.com
  - Update to version 3.9.7~rc1+git.1453889774.3446b99:
    + Low: ldirectord: Fix unset failcount error (bsc#962795)
* Mon Jan 18 2016 kgronlund@suse.com
  - Update to version 3.9.6+git.1452867140.fc8ace0:
    + SAPDatabase: Add Oracle 12 to list of supported databases (bsc#953991)
    + High: clvm: fix issue with only first option of daemon_options being used
    + High: mysql: fix grep failure on MySQL5.6 or higher when checking read_only variable
    + Medium: sg_persist: remove uncalled for ocf_run calls
    + Medium: ocf_shellfuncs: suppress bash specific trace_ra log on dash
    + Medium: ocf-rarun: replace error log messages with calls to ocf_exit_reason
    + Medium: nfsserver: do redhat specific stuff on redhat
    + Medium: iscsi: replace error log messages with calls to ocf_exit_reason
    + Medium: oracle/oralsnr: replace error log messages with calls to ocf_exit_reason
    + Medium: pingd: replace error log messages with calls to ocf_exit_reason
    + Medium: Raid1: replace error log messages with calls to ocf_exit_reason
    + Medium: pgsql: replace error log messages with calls to ocf_exit_reason
    + Medium: exportfs: don't increment fsid for single directory
    + Medium: Filesystem: add overlay as supported filesystem
    + Medium: mysql: When mysql has been already stopped, mysql is finished normally.
    + Low: pgsql: fix to be used valid charcters when the invalid characters is used in replication_slot_name.
    + Low: mysql: fix missing variables
    + Low: mysql: tmpfile is leaking when set the OCF_CHECK_LEVEL to 10
    + Low: nfsserver: prevent error messages on platforms without rpcuser (again)
    + Low: pgsql : fix invalid log message
    + Low: apache-conf: handle parsing includes with values in quotes
    + Low: pgsql: properly show default values in meta-data
    + Low : Changed the check handling of pid to the common function.
    + Low : Changed it that the message which pid file deleted repeated and did not appear
    + Low: pgsql: fix grep failure when using pacemaker 1.1.12
    + LVM: Allow vgck failures if partial
    + LVM: Correct grammar in partial_activation descriptions
    + IPaddr2: Add IPv6 DAD collision detection
    + VirtualDomain: New resource attributes migration_speed and migration_downtime
    + Nagios Resource Agent
    + Fix 90s wait/killing of databases containing the name of the database being killed, and added cleanup code to kill remaining listener process.
    + mysql.sh: wait up to startup_wait seconds before failing if mysqld startup is slow
  - Remove patches that have been merged upstream
    - Remove 0001-nfsserver-Add-EXEC_MODE-for-systemd-without-nfs-lock.patch
    - Remove 0002-nfsserver-Use-rpc-statd.service-for-NFS-locking-in-E.patch
* Tue Nov 24 2015 kgronlund@suse.com
  - nfsserver: Use rpc-statd.service for NFS locking in EXEC_MODE=3 (bsc#955114)
  - Add 0002-nfsserver-Use-rpc-statd.service-for-NFS-locking-in-E.patch
* Fri Nov 20 2015 kgronlund@suse.com
  - nfsserver: Add EXEC_MODE for systemd without nfs-lock.service (bsc#955114)
  - Add 0001-nfsserver-Add-EXEC_MODE-for-systemd-without-nfs-lock.patch
* Wed Oct 14 2015 kgronlund@suse.com
  - Update to version 3.9.6+git.1444655379.5f44ac6:
    + send_arp: fix for infiniband, re-merge from upstream iputils arping
    + Medium: docker: Correction of the mistake of the variable name.
    + Low: s/ist/is typo fix
    + Low: syslog-ng: set default binary to /sbin/syslog-ng
    + galera: start joining nodes during 'monitor' to allow long-running SST
    + galera: document the bootstrap flow
* Wed Sep 16 2015 kgronlund@suse.com
  - Update to version 3.9.6+git.1442374860.7f3628a:
    + Low: pgsql: set_master_score use an undefined variable($target).
    + Fix exec_sql errors like "unknown variable select pg_ " on ubuntu
    + Low: findif.sh: Allow + and - as broadcast arguments (bsc#940931)
    + Low: IPaddr2: Describe + and - broadcast arguments (bsc#940931) (#656)
    + galera: add support for MYSQL_HOST and MYSQL_PORT from clustercheck
* Tue Sep 08 2015 kgronlund@suse.com
  - Update to version 3.9.6+git.1441596198.a62fc5a:
    + High: clvm: activate_vgs option for enable/disable of automatic vg activation
    + High: IPsrcaddr: return correct error code during stop when misconfigured
    + Fixed redis start operation if replication sync takes > 20 seconds
    + Made 'slave of XXX' wait forever (demote)
    + Low: pgsql: eliminate duplicate "ocf_exit_reason".
    + Docker: remove trailing spaces
    + Docker: fix docker existance test report error
    + High: redis: avoid 0 byte dump.rdb start failures
    + High: dhcpd: use correct default chroot for rhel based systems
    + orainstance.sh: interpret listener stop results correctly
    + Support RozoFS
    + Low: pgsql: replace "output=su ..." to a new function, exec_sql()
    + Medium: pgsql: delete an old replication slot when creating the slot.
    + iSCSILogicalUnit: add check for leftover target/core entries for lio-t
    + iSCSILogicalUnit: return OCF_NOT_RUNNING on monitor if backing path does not exist
    + iSCSILogicalUnit: when deleting a LUN or initiator fails with lio-t, proceed with warning
    + iSCSITarget: properly create portals for lio-t implementation
    + more accurate search results when tag is not specified
    + Fix "docker images" difference between distro
    + more strictly image check for repository, name, and tag
    + Use runuser inteald of su command for SELinux enforcing mode
    + Use runuser command instead of su in order to run selinux enforcing mode.
    + Medium: CTDB: Preserve permissions on smb.conf (bsc#935253)
    + High: redis: use required client pass word when set
    + Added "maxfiles" parameter for increasing maximum number of open files (for ulimit -n)
    + Low: update contact info
    + pgsql: Fix return code override in pgsql_real_start()
    + [high] Fix redis password parser
* Fri May 08 2015 kgronlund@suse.com
  - Update to version 3.9.6+git.1430920897.b7ea7f9:
    + High: galera: make sure to clear last known sequence number promote is even attempted
    + High: galera: properly redetect bootstrap after demote
    + High: ethmonitor: link_status_only option for skipping RX counter and arping tests
* Tue Apr 21 2015 kgronlund@suse.com
  - Update to version 3.9.6+git.1429568091.f79322c:
    + Medium: multiple: make sure that the pidfile directory exist
    + orainstance.sh: Fix process name grep in exit_idle
    + Low: pgsql: fix check_wal_receiver to prevent incorrect "ERROR" status display and output WARN log in the master
    + Low: allow rgmanager lvm agent to handle hostname aliases
    + Fix rmq_join_list to only return online nodes
    + Medium: pgsql: Support replication slots
    + Low: pgsql: add validation check for replication slot.
    + Low: redis: smarter config argument default
    + Fix: redis: reliable shutdown.
    + Low: redis: loosen advertised default monitor timeout seconds
    + Fix: redis: do not attempt to demote if redis is dead
    + Low: redis: make sure to always delete master score on stop
    + Low: redis: reconnect to new master after promotion
    + High: redis: only connect to active master instances
    + High: redis: wait_last_known_master option for redis agent.
    + Low: redis: prevent bash syntax errors and lower priority some log messages
    + High: galera: retrieve last sequence number without using read-only mode
    + Fix return code in asterisk_monitor #2
* Tue Apr 07 2015 kgronlund@suse.com
  - Update to version 3.9.6+git.1427133197.6897c9c:
    + High: introducing rabbitmq clustering agent
    + Filesystem: fix misspelled log messages
    + Filesystem: support overlayfs
    + Medium: sg_persist: do use the binary parameter
    + Medium: dnsupdate: use the advertised nsupdate_opts
    + build: add missing RAs to makefiles
    + Fix: nfsserver: avoid re-tagging nfs sysconfig with autogen header
    + nfsserver: merge options into existing sysconfig/nfs
    + portblock: portno param can be a string like 137,138
    + portblock: replace ancient heartbeat config with crm configure
    + portblock: clarify TCP RST vs ICMP port unreachable
    + portblock: capitalize "Linux"
    + portblock: ports can't be "turned off"
    + portblock: fix typo
    + Medium: VirtualDomain: enforce C locale in force_stop
    + Low: VirtualDomain: Fixed to correctly get the return code of the "virsh destroy" command
    + redis: retry on unknown error when starting
    + bash bug fix, no arbitrary stop timeout, placeholder master during election period
    + build: update ChangeLog for 3.9.6
    + Medium: VirtualDomain: enforce C locale in status
    + CTDB: Change default socket location to CTDB's expected default.
    + CTDB: Whitespace cleanup.
    + Medium: VirtualDomain: add migrate_options parameter
    + nginx: Allow different URLs for level 10 and 20 monitor
    + build: update ChangeLog for 3.9.6-rc1
    + Low: nfsserver.sh: for rgmanager nfs agent, strip off trailing '/' from path option
    + mysql.sh: Allow MySQL to run as user other than mysql
    + fs-lib.sh: Fix missed detection of write failure
    + Low: postgresh-8.sh: fixes rgmanager pgsql agent's ability to detect user group
    + Modify manual for negotiatetimeout
    + Medium: iscsi: run iscsi discovery only when necessary
    + High: VirtualDomain: save the config before virsh undefine (bnc#891915)
    + RA and ocft for sg_persist
    + ldirectord: Add Install section for systemd unit file.
    + Use calculated default pidfile.
    + Removed 'pidof' because it's not cross-platform compatible
    + Using 'check_binary'
    + ldirectord: modify manual and sample for Radius check
    + ldirectord: Fix can not remove virtualservice when stopping ldirectord via systemctl.
    + findif.sh: Use the most specific matching route
    + Low: LVM: volgrpname is unique (meta-data update)
    + Medium: ldirectord: Get correct user for sending email (bnc#910497)
    + Low: configure.ac: remove POSIX-incompatible command
    + Low: add variables OCF_RA_VERSION_MAJOR, OCF_RA_VERSION_MINOR, OCF_EXIT_REASON_PREFIX OCF_RESOURCE_TYPE, and OCF_RESOURCE_PROVIDER in ra-dev-guide.txt based on pacemaker source
    + Low: add a few more references to notify in ra-dev-guide.txt
    + #526, do not set write_back when creating backstore/block
    + Medium: portblock: Feature: reset_tcp_on_unblock_stop
    + Low: nfsserver: prevent error messages on platforms without rpcuser
    + Medium: Xen: fix regression with xm and quoting (lf#2671)
    + re-add LXCpre1.0 logic
    + remove check for unused binary
    + fix for missing lxc-ps command in ocf:heartbeat:lxc
    + Low: Route: some unique attributes are not unique
    + Log domain status in debug mode for xl and xen-list
    + Medium: IPaddr2 findif: accept dotted quad netmask
    + Low: mysql: document use of notify metadata attr for master/slave
    + Medium: VirtualDomain: For Xen, prefer xl to xen-list (boo#901453)
    + Medium: Xen: Use xl list $domain return code in status check (boo#901453)
    + Low: pgsql: PostgreSQL 9.3 compatibility for unix_socket_directories
  - Remove merged patches:
    + findif-multiple-routes-bnc892755.patch
    + fix-sg_persist-commented-byLars.patch
    + fix-sg_persist-demote-error.patch
    + fix-sg_persist-devs-required-and-not-defined.patch
    + fix-sg_persist-for-code-normalization.patch
    + resource-agents-new-sg_persist.patch
    + sg_persist-ocft-not-configure-iscsi.patch
* Thu Dec 04 2014 lwang@suse.com
  - fix fix-sg_persist-devs-required-and-not-defined.patch
    to eliminate build warning: script-without-shebang
* Fri Nov 21 2014 kgronlund@suse.com
  - Update to upstream cs v3.9.5-631-g992ca06
    - High: Introduces the docker agent to manage docker containers in an HA environment
    - High: mysql: report error when validation fails during monitor yet pid is still active
    - High: mysql-common: avoid use of check_binary in common validation function.
    - Medium: ocf-shellfuncs: set HA_LOGD depending on HA_use_logd
    - Low: VirtualDomain: downgrade error msg during probe
    - Modified replication_user description: RELOAD privilege is required for RESET SLAVE or RESET SLAVE ALL command.
    - lvm_by_vg.sh: Only strip tag on stop if we are owner
    - Low: pgsql: PostgreSQL 9.3 compatibility for unix_socket_directories
    - Medium: Xen: Use xl list $domain return code in status check (boo#901453)
    - Medium: VirtualDomain: For Xen, prefer xl to xen-list (boo#901453)
    - Low: mysql: document use of notify metadata attr for master/slave
* Thu Oct 16 2014 kgronlund@suse.com
  - Update to upstream cs v3.9.5-589-gb644395
    - High: iSCSILogicalUnit: fixes syntax errors
    - High: galera: do not ignore specified check_password
    - Fix: shellfuncs: fix syntax error caused by exit_reason support for dash shell.
    - Fix: ocf_exit_reason: implicit format string "%s" for single argument version
    - Fix: ha_log: drop global __ha_log_ignore_stderr_once hack
    - $((var++)) breaks in the dash shell
* Tue Sep 16 2014 kgronlund@suse.com
  - Update to upstream cs 5652c04 (bnc#889914)
    - fix output redirection of 'anything' resource
    - Medium: mysql: fix unexpected operation error that caused by MySQL client timeout.
    - Middle: anything: Prevent stop failure, even if the job takes time to stop.
    - High: doc: Add pcs to man page example section
    - Remove use of non standard command usleep
    - High: ethmonitor: exit reason support
    - High: Exit reason string support updates
    - Medium: Build: add --compat-habindir option for HA_BIN backward compatibility
    - Low: iSCSITarget: Support exit reason string
    - High: iSCSITarget: monitor operation must pass before start is considered complete
    - Low: iSCSILogicalUnit: support ocf exit reason string
    - High: iSCSILogicalUnit: monitor operation must pass before start is considered complete
    - Merge pull request #482 from davidvossel/iscsi-updates
    - High: iSCSILogicalUnit: Improves the resiliency of LIO iSCSILogicalUnit
    - Low: iSCSILogicalUnit: fix inconsistent formatting
    - High: Filesystem: when loading kernel modules wait for filesystem to initialize
    - High: ocf-shellfuncs: Remove action_filter from ocf_exit_reason parameters
    - High: ethmonitor: add infiniband status monitoring support
    - Medium: Xinetd: refine exit codes when xinetd is stopped
    - Low: ethmonitor: Add pcs example with crmsh example in metadata
    - Low: ethmonitor: Improve logging during monitor operation to help determine reason for failure
    - High: clvm: automatically set lvm.conf's locking_type=3
    - High: VirtualDomain: exit reason support
    - High: IPaddr2: support ocf_exit_reason
    - High: exportfs: support exit reason string
    - High: nfsserver: support exit string in nfsserver agent
    - High: nfsnotify: set exit reason strings in nfsnotify agent
    - High: ocf-binaries: have 'check_binary' set exit reason
    - High: ocf-shellfuncs: Log exit reason to log facilities as well as stderr
    - Revised IPv6 workaround code #379
    - Low: ethmonitor: Use consistent formatting
    - Low: ethmonitor: Increase recommended default timeout settings
    - Low: ethmonitor: Perform first monitor during start action
    - Low: nfsserver: only set rquotad options when port is set
    - separate lio and lio-t start
    - add targetcli support to iSCSI resource agents
  - Remove merged patch: xen-replace-xm-with-xl.patch
  - upstream cs: v3.9.5-578-g5652c04
* Thu Aug 28 2014 kgronlund@suse.com
  - Add COPYING.LGPL
* Wed Aug 27 2014 kgronlund@suse.com
  - Disable monitoring-plugins-metadata
* Tue Aug 26 2014 kgronlund@suse.com
  - Add patch findif-multiple-routes-bnc892755.patch
    - findif.sh: Use the most specific matching route (bnc#892755)
* Thu Aug 14 2014 kgronlund@suse.com
  - drop dependency on monitoring-plugins-udp since it is folded into
    monitoring-plugins-tcp
* Thu Aug 07 2014 kgronlund@suse.com
  - Rename nagios-plugins-metadata to monitoring-plugins-metadata (bnc#890337)
* Tue Aug 05 2014 kgronlund@suse.com
  - Medium: Xen: Properly quote domain name in call to create
  - Updated patch: xen-replace-xm-with-xl.patch
* Tue Aug 05 2014 kgronlund@suse.com
  - Low: oracledb.sh: remove process path from process search results
  - Low: Dummy: add sample usage of 'ocf_exit_reason'
  - High: shellfuncs: set exit error reason string
  - Medium: oracle: fix setting monitor user profile for other languages (nls)
  - Low: LVM: Warn users about the danger of lvmetad
  - Low: nfsnotify: fixes error message output
  - Low: nfsserver: fix usage of rquatad_port option
  - Low: nfsserver: warn user when nfs port options can not be set
  - Low: nfsserver: fixes issue with proc/fs/nfsd not being mounted during start on some distros
  - Low: ocf-shellfunctions: handle local nodename when version has distro postfix
  - Low: bind-mount.sh: Update meta-data to reflect required arguments
  - Low: mysql: Refactoring mysql logic into common library that can be shared with galera agent
  - Medium: oracle: reset MONUSR password if it expired
  - High: oracle: try as sysdba if monitor as MONUSR fails
  - High: oralistener.sh: Do not fail during stop if listener has already stopped
  - Low: oracledb.sh: Fix exit_idle loop to exit process wait loop correctly
  - Low: orainstance.sh: the exit_idle function was a no-op because of a malformed grep search
  - Low: oralsnr: ignore listener case during grep for pid
  - dropped merged patches:
    - 0001-High-oracle-Require-monitoring-user-as-parameter-bnc.patch
    - 0001-Medium-VirtualDomain-Try-xen-list-if-no-emulator-is-.patch
    - 0001-Medium-mysql-Update-mysql-with-more-sensible-default.patch
    - apache-fix-bnc884674.patch
  - upstream cs: v3.9.5-508-g4f369d8
* Tue Aug 05 2014 kgronlund@suse.com
  - Update license to include GPL-3.0+
* Tue Aug 05 2014 kgronlund@suse.com
  - Reintroduce nagios plugins metadata (bnc#890337)
    - Add nagios-plugins-metadata.tar.bz2
* Mon Jul 21 2014 kgronlund@suse.com
  - Revised fix for apache RA on SUSE distributions (bnc#884674)
  - Add apache-fix-bnc884674.patch
* Tue Jul 08 2014 kgronlund@suse.com
  - Medium: VirtualDomain: Try xen-list if no emulator is set (bnc#885292)
  - Add 0001-Medium-VirtualDomain-Try-xen-list-if-no-emulator-is-.patch
* Tue Jul 08 2014 kgronlund@suse.com
  - High: Xen: Enable use of xl instead of xm if available (bnc#882548)
  - Add: xen-replace-xm-with-xl.patch
* Tue Jul 08 2014 kgronlund@suse.com
  - Medium: exportfs: allow multiple exports
  - High: nfsserver: Support new NFS Active Passive and Active Active use-cases.
  - Low: nginx: Fix incorrect parameter name
  - Reintroduce Xen RA (bnc#882548)
  - dropped merged patches:
    - remove 0001-ctdb-add-ctdb_rundir-parameter-and-create-on-startup.patch
    - remove 0001-Medium-VirtualDomain-Add-support-for-qemu-dm-as-emul.patch
    - remove apache_conditional_initd_check-bnc884674.patch
  - upstream cs: v3.9.5-453-g9eb8c17d467e
* Fri Jul 04 2014 ddiss@suse.com
  - Create the CTDB runtime state directory on startup; (bnc#885049).
    + added 0001-ctdb-add-ctdb_rundir-parameter-and-create-on-startup.patch
* Fri Jul 04 2014 kgronlund@suse.com
  - Medium: VirtualDomain: Add support for qemu-dm as emulator (bnc#885292)
  - add 0001-Medium-VirtualDomain-Add-support-for-qemu-dm-as-emul.patch
* Tue Jul 01 2014 kgronlund@suse.com
  - Medium: apache: Check before calling init.d script (bnc#884674)
  - add apache_conditional_initd_check-bnc884674.patch
* Wed Jun 25 2014 kgronlund@suse.com
  - High: conntrackd: allow probe to return OCF_RUNNING_MASTER
  - High: Filesystem: Add force_unmount option
  - High: fs-lib.sh: Force kill processes with access to shared libraries on mount point
  - High: VirtualDomain: restore advertised start and stop timeout values to a sane value.
  - Exclude Xen resource agent (bnc#882548)
  - Merged upstream:
    - Removed 0001-Low-ldirectord-fix-the-list-output-to-include-ops-fl.patch
    - Removed 0001-ldirectord-Add-systemd-unit-file-bnc-863250.patch
  - Dropped (bnc#882548)
    - Removed xen-replace-xm-with-xl.patch
  - upstream cs: v3.9.5-432-g07aeed7c9035
* Sun Jun 15 2014 kgronlund@suse.com
  - Update xm/xl patch with additional fixes (bnc#882548)
  - Modified: xen-replace-xm-with-xl.patch
* Fri Jun 13 2014 kgronlund@suse.com
  - High: Xen: Replace use of xm with xl (bnc#882548)
  - Add: xen-replace-xm-with-xl.patch
* Mon Jun 09 2014 kgronlund@suse.com
  - rgmanager/fs: typo preventing passing some mount opts
  - nfsserver.sh: add an optional option for rpc.statd
  - fs-lib.sh: Fix usage of findmnt to work for filesystems containing bind mounts
  - addition of bind-mount resource agent for rgmanager
  - postgres-8.sh: add startup_wait option to rgmanager postgres agent
  - upstream cs: v3.9.5-410-g6f1dffee54d1
* Fri May 30 2014 lwang@suse.com
  - sg_persist: change sg_persist ocft not configure isci and let user prepare it manually
    add sg_persist-ocft-not-configure-iscsi.patch
* Fri May 30 2014 lwang@suse.com
  - bnc#880726: sg_persist devs required and not defined when define by configuration file
    add fix-sg_persist-devs-required-and-not-defined.patch
* Tue May 27 2014 lwang@suse.com
  - bnc#879881: fix sg_persit demote error
    add fix-sg_persist-demote-error.patch
* Fri May 23 2014 kgronlund@suse.com
  - Updated 0001-ldirectord-Add-systemd-unit-file-bnc-863250.patch
    - Use absolute paths for touch and rm
  - ldirectord: Add missing dependency on perl-IO-Socket-INET6
* Fri May 23 2014 jsegitz@novell.com
  - added necessary macros for systemd files
* Mon May 19 2014 kgronlund@suse.com
  - rgmanager/fs: typo preventing passing some mount opts
  - nfsserver.sh: add an optional option for the rpc.statd listening port
  - iscsi: iscsi status fails with open-iscsi with support for flash (bnc#878039)
  - nfsserver: let systemd service files handle lock notifications
  - vm.sh: Monitor kvm resources without requiring libvirtd
  - Calculate stop loop according stop timeout
  - Added kamailio resource agent
  - IPaddr2: fix error msg from manual clone/incarnation # era
  - clvm: Properly detect directory for vg tools
  - Add IPv6 http(s) health checking to ldirectord
  - nfsserver.sh: On stop, kill sm-notify so /var/lib/nfs/statd can be unmounted
  - VirtualDomain: Allow monitoring of lxc domains without libvirtd
  - named.sh: Fix issues running named daemon as a non-root user
  - VirtualDomain: cache domain emulator after start
  - CTDB: do not fail monitor operation when ctdb socket does not exist
  - exportfs: Make unlock_on_stop_default=1 (bnc#864263)
  - Stateful: Clean up implementation of Stateful (bnc#867372)
  - dnsupdate: resource agent for IP take-over via dynamic DNS
  - upstream cs: v3.9.5-404-g61a2ccc8b7b1
  - Updated resource-agents-nfsserver-sle11.patch
  - Removed 0015-Medium-exportfs-Make-unlock_on_stop_default-1-bnc-86.patch
* Thu May 08 2014 ro@suse.de
  - use _rundir macro
* Wed Apr 02 2014 lwang@suse.com
  -Fate#312345-add fix-sg_persist-commented-byLars.patch
* Fri Mar 28 2014 kgronlund@suse.com
  - mysql: Update mysql with more sensible defaults (bnc#863844)
  - added patches:
    * 0001-Medium-mysql-Update-mysql-with-more-sensible-default.patch
  - removed patches:
    * resource-agents-mysql-sle11.patch
* Mon Mar 10 2014 kgronlund@suse.com
  - exportfs: Make unlock_on_stop default to 1 (bnc#864263)
  - added patches:
    * 0015-Medium-exportfs-Make-unlock_on_stop_default-1-bnc-86.patch
* Thu Feb 27 2014 kgronlund@suse.com
  - ldirectord: Add systemd unit file (bnc#863250)
  - ldirectord: fix the list output to include ops flag (bnc#847005)
  - VirtualDomain: Fixes parsing domain name from xml file
  - nfsclient.sh: Add 'sec=' as a valid exports option
  - CTDB: Detect default persistent database directory
  - CTDB: Ensure logfile directory exists so CTDB can start
  - VirtualDomain: Attempt to determine vm status even when libvirt
    is unavailable
  - apache.sh: Add ability to set custom httpd binary
  - findif: Update default value for best_netmask
  - VirtualDomain: avoid running "virsh uri" if hypervisor is set
  - VirtualDomain: check process table for qemu-system-* too
  - mysql: handle %secs_behind = NULL
  - logging: Fix syntax errors with logging functions in LVM and
    asterisk agents
  - upstream cs: 935b92fd
  - added patches:
    * 0001-Low-ldirectord-fix-the-list-output-to-include-ops-fl.patch
    * 0001-ldirectord-Add-systemd-unit-file-bnc-863250.patch
* Tue Feb 25 2014 kgronlund@suse.com
  - oracle: Require monitoring user as parameter (bnc#850589, bnc#859683)
  - added patches:
    * 0001-High-oracle-Require-monitoring-user-as-parameter-bnc.patch
  - removed patches:
    * 0003-Medium-oracle-Create-profile-for-OCFMON-user-bnc-850.patch
    * 0004-High-oracle-Make-monitoring-user-configurable-bnc-85.patch
* Mon Feb 24 2014 lwang@suse.com
  -Fate#312345-add fix-sg_persist-for-code-normalization.patch
* Thu Jan 23 2014 kgronlund@suse.com
  - Remove 0001-Medium-CTDB-Default-ctdb-manages-samba-and-ctdb-mana.patch:
    Accidentally reintroduced obsolete patch
  - Remove 0002-Medium-CTDB-Add-smb_fileid_algorithm-parameter-defau.patch:
    Accidentally reintroduced obsolute patch
* Wed Jan 22 2014 kgronlund@suse.com
  - Add 0001-Medium-CTDB-Default-ctdb-manages-samba-and-ctdb-mana.patch:
    CTDB: Default ctdb manages samba and ctdb manages winbind to "yes", tserong@novell.com
  - Add 0002-Medium-CTDB-Add-smb_fileid_algorithm-parameter-defau.patch:
    CTDB: Add smb_fileid_algorithm parameter, defaults=fsid (bnc#696978), tserong@novell.com
  - Add 0003-Medium-oracle-Create-profile-for-OCFMON-user-bnc-850.patch:
    oracle: Create profile for OCFMON user (bnc#850589), kgronlund@suse.com
  - Add 0004-High-oracle-Make-monitoring-user-configurable-bnc-85.patch:
    oracle: Make monitoring user configurable (bnc#859683), kgronlund@suse.com
  - Add 0006-Revert-Low-build-Move-binaries-in-usr-lib-heartbeat-.patch:
    Revert move of heartbeat binaries to /usr/libexec
  - ldirector: fix using service name instead of port number (bnc#836759)
  - pgsql: Support for non-standard port and library locations
  - Xen: retry domain lookup in repeating monitor and stop
  - Xen: report error if the monitor does not find the guest
  - VirtualDomain: support more virsh domstate output formats
  - LVM: only remove missing PVs on stop when they belong to mirrors
  - Raid1: disallow md raid arrays as clone resources to avoid data corruption
  - Raid1: make clone prevention overridable similar to the Filesystem RA
  - Filesystem: switch to use ocf_is_clone helper function
  - varnish: Added support for ulimit -l and ulimit -n
  - jboss: Monitor rotatelogs process and restart when it is stopped
  - Pure-FTPd: Create pid directory if needed
  - lxc: support up-to-date lxc-ps versions
  - oracledb.sh: Fix process name grep in exit_idle
  - oracledb.sh: Remove quotes around listener name
  - oralsnr: Add tns_admin option for setting custom TNS_ADMIN path
  - VirtualDomain: Fix ability to use default libvirt hypervisor without explicitly setting agent attribute
  - VirtualDomain: Ensure it is possible to manage a libvirt domain defined outside of VirtualDomain
  - nfsserver: nfsserver not starting due to missing etab file
  - fs-lib.sh: Fixes failure to unmount local fs when process runs with cwd inside fs mount
  - upstream cs: 468ed4f8
* Fri Jan 17 2014 lwang@suse.com
  - fix a few lines for monitor
* Mon Jan 13 2014 kgronlund@suse.com
  - Fate#312345-Add resource-agents-new-sg_persist.patch: RA for persistent
    SCSI reservation
* Tue Sep 10 2013 dmuhamedagic@suse.com
  - Filesystem: add corosync as HA_cluster_type
  - eDir88: multiple IP support (bnc#)
  - apache: better handling of not installed apache
  - jboss: add jboss_base_dir parameter to support multi-instances
    on JBoss 6
  - jboss: stop the JBoss daemon by sending a signal on JBoss 6
  - jboss: add run_command parameter to change the start up script
  - jboss: add jboss_version parameter to support JBoss 6
  - tomcat: use root as the default for tomcat_user instead of
    RUNASIS mode
  - tomcat: multiple tomcat instances based on CATALINE_BASE
  - VirtualDomain: no longer define a domain, but use "virsh
    create" to start it non-persistent
  - pound: add parameter maxfiles to set ulimit
  - apache: remove unnecessary and imperfect checks from
    validate_all (bnc#827927)
  - pgsql: set only one node into sync mode when using 3 nodes or
    higher
  - Raid1: stop arrays even with block device file missing
    (bnc#821861)
  - oracle/oralsnr: explicitly require bash (bnc#825517)
  - Raid1: set MDADM_NO_UDEV appropriately if udev is not used
  - Raid1: wait for udevd to settle (bnc#821861)
  - iSCSILogicalUnit: add tgt specific parameters bstype, bsoflags,
    device_type
  - apache: Attempt graceful stop before -TERM signal
  - LVM: Warn user if initrd is older than lvm.conf when using
    exclusive activation with tags
  - LVM: Exclusive activation without clvmd using filtering with
    tags.
  - named: Attempt to autogen /etc/rndc.key using rndc-confgen tool
  - mysql: really use log setting (bnc#823095)
  - mysql: test properly for failed process start (bnc#823095)
  - LVM: Retry exclusive activation after deactivating vg
    cluster-wide
  - LVM: Verify setup on start plus verify exclusive activation is
    possible
  - Route: make Route RA IPv6 ready
  - drbd: remove deprecated drbd agent
  - tools: send_arp.libnet: reuse ARP packets (deb#701914)
  - ethmonitor: correctly detect when the network is unplugged.
  - Raid1: do not test for device existence in the stop operation
    (bnc#821861)
  - VirtualDomain: Support saving and restoring virtual machine
    snapshot state files
  - nfsserver: Cleanup shared nfs dir mount
  - nfsserver: Enable file locking daemon when systemd is being
    used
  - nfsserver: Maintain SELinux permissions on failover for nfs v3
    lock state
  - nfsserver: Improve support for v3 file lock recovery
  - nfsserver: Add systemd unit-file support when init scripts are
    not present
  - apache: add pidfile directive when not present in config file
  - VirtualDomain: Properly detect defined lxc domains
  - iSCSILogicalUnit: add lio_iblock parameter.
  - upstream cs: 3cafd1
* Thu Aug 01 2013 tchvatal@suse.com
  - Run over format_spec_file service.
* Tue Mar 26 2013 dmuhamedagic@suse.com
  - ocf-shellfuncs: use $HA_VARLIB as default destination for trace
    files
  - VirtualDomain: allow for custom migrateport
  - IPaddr2: support nic:iflabel format in nic parameter
  - upstream cs: ddad46 (v3.9.5)
* Tue Feb 05 2013 dmuhamedagic@suse.com
  - ocf-shellfuncs: RA tracing
  - IPaddr2: make sure that some ARP send program runs
  - pgsql: add check_wal_receiver parameter
  - pgsql: support starting as Hot Standby
  - nfsserver: improve rpc.statd support
  - nfsserver: add option -n for rpc.statd (bnc#794479)
  - nfsserver: make the retry time for sm-notify configurable
  - nfsserver: make sm-notify running in the foreground configurable
  - exportfs: handle '<world>' exportfs embelishment for '*' (bnc#791690)
  - jboss: set JAVA_OPTS correctly
  - pound: use correct default for control-binary
  - pound: No error when stopping pound and no pound is running
  - Squid: support systems using IPv6
  - Xinetd: do not fail in stop if the daemon is not running
  - Xinetd: improve finding Xinetd process (thanks to Vadym Chepkov)
  - SendArp: add background parameter
  - SendArp: fix monitor
  - ocft: print the actual case names when testing
  - ocft: make only the updated test-case file
  - ocft: add "incremental" mode (ocft test -i)
  - include a copy of LGPL license file
  - upstream cs: e265f0 (3.9.5 rc1+)
* Wed Nov 28 2012 dmuhamedagic@suse.com
  - zabbixserver: RA for zabbix servers management
  - IPaddr2: use better test for infiniband (bnc#783353)
  - IPaddr2: replace the findif binary by findif.sh
  - IPaddr2: add IPv6 support
  - IPaddr2: really send arps in background if requested
  - IPaddr2: use send_arp instead of ipoibarping if not available
  - Raid1: discover block size for dd (bnc#781137)
  - Xen: repair node_ip_attribute use
  - SAPDatabase: improvement of cleanup of saphostctrl process
  - SAPInstance: monitor-master not advertised (bnc#782482)
  - SAPInstance: don't wait for timeout if the stop attempt failed
  - SAPInstance: failes on sapcontrol message Unauthorized (bnc#782486)
  - tomcat: Correction of the process alive monitoring.
  - ldirectord: Added READDQUIESCENT parameter
  - Squid: fix getting PIDs of squid processes (lf#2653)
  - portblock: use end-of-word instead of space at the end of the line
  - named: use pgrep instead of searching in ps(1) output
  - named: fix monitor if named_rootdir is set to /
  - tools: add test-findif.sh
  - tools: add send_ua binary for IPv6 support in IPaddr2
  - ocft: new test for Raid1
  - upstream cs: 4890c9 (3.9.4)
* Thu Sep 27 2012 dmuhamedagic@suse.com
  - dhcpd: new RA to manage ISC DHCP servers
  - pound: new RA for Pound HTTP/HTTPS reverse-proxy and load-balancer
  - ocf-rarun: add the RA driver
  - apache: create /var/run/apache2 if it doesn't exist
  - conntrackd: rename parameter "conntrackd" to "binary"
  - conntrackd: resync from other hosts in start
  - exportfs: allow expanding the fsid parameter to produce correct
    exportfs options
  - exportfs: cleanup exportfs cache on stop (bnc#770210)
  - exportfs: don't grow /var/lib/nfs/rmtab indefinitely (bnc#754067)
  - Filesystem: add nfs4 to the list of well known types
  - Filesystem: allow to force cloning for local mounts
  - Filesystem: fix determining if the device is a block device
  - Filesystem: improve read/write checks for CHECK_LEVEL 10, 20
  - Filesystem: include ceph in the list of non-blockdev filesystems
  - Filesystem: remove a status file only when OCF_CHECK_LEVEL is set to 20
  - Filesystem: support ceph
  - IPaddr2: fix regression introduce in d93b5fd, nic=lo always "stopped"
  - IPaddr: remove colon at the end of the interface name
  - IPv6addr: always use the provided nic and cidr_netmask when specified
  - iscsi: add try_recovery parameter
  - iscsi: check session status in monitor
  - iscsi: do discovery in start only
  - iscsi: do not rely on iscsid.startup being set correctly (bnc#751783)
  - iscsi: don't fail on stop of the iscsi server fails
  - iscsi: use iscsiadm -m session -r in stop
  - iSCSILogicalUnit: correctly match for target IQN and backing
    device name (iet and tgt)
  - iSCSITarget: treat an empty "implementation" parameter specially
  - jboss: implement rotating of console log
  - ldirectord: precedence error with perl v5.8.8 in IPv6 code
  - lxc: fix LXC_status to work with lxc-0.7.5 or later
  - mysql: fix validation return codes
  - mysql: improve replication support
  - mysql: support 5.5 slave status message format
  - mysql-proxy: add in-depth monitoring
  - mysql-proxy: add the 'plugins' parameter
  - mysql-proxy: create pid/socket directories if needed
  - nfsserver: add a new parameter for the rpc_pipefs mount point
  - nfsserver: don't run sm-notify in foreground (bnc#759616)
  - nfsserver: NSM state files correctly populate
    /var/lib/nfs/sm.ha (bnc#684139)
  - nfsserver: Support of multiple IP addresses (bnc#684143)
  - oracle: connect as a regular user in monitor
  - oracle: ignore password expiry warning in monitor (bnc#770250)
  - oracle: improve managing IPC objects
  - oracle: improve matching instance specific files and processes
  - oracle, oralsnr: get rid of eval
  - oralsnr: match only one (our) listener process
  - pgsql: add option archive_cleanup_command
  - pgsql: add option recovery_end_command
  - pgsql: support for replication
  - pgsql: support multi-instance in replication mode
  - Raid1: manage multiple arrays
  - Raid1: stop processes using raiddev
  - SAPDatabase: add support for Sybase ASE and SAP HANA database
  - SAPDatabase: new method for checking responsiveness of saphostexec
  - SAPDatabase: make use of saphostagent
  - sfex: sfex_init fails on a 64 bit big endian platform (lf#2647)
  - slapd: always set the exit code correctly in monitor
  - slapd: Gracefully handle config check during probe
  - slapd: pass bind_dn correctly to ldapsearch
  - tomcat: Correction of the time-out level of the stop processing.
  - VIPArip: fix exit codes
  - VIPArip: make start idempotent
  - VirtualDomain: honor virsh "in shutdown" state
  - VirtualDomain: if the configuration file is missing on stop
    exit with success
  - Xen: add support for HVM ACPI graceful shutdown
  - Xinetd: reimplementation
  - Tools: send_arp.libnet: fix for big endian platforms (bnc#721334)
  - Tools: SendArp: exit with the right code when not properly configured
  - ocft: new tests for mysql-proxy, named, IPv6addr, oracle, Raid1, Xinetd
  - upstream cs: 810c9b
* Fri Jun 29 2012 darin@darins.net
  - added resource-agents require to ldirectord as it's init script
    requires /etc/ha.d/shellfuncs which that package provides
* Tue Feb 14 2012 tserong@suse.com
  - ocf-shellfuncs: fix loglevel variable scope in ha_log
  - exportfs: fix monitor action for special characters and common
    suffixes
  - apache: add support for IPv6 in monitor
  - iscsi: don't fail in stop or monitor if the portal is
    ambiguous (bnc#740718)
  - ocf-tester: add -d and -q options
  - Medium: Tools: findif: Use most specific matching route (bnc#740738)
  - ldirectord: Allow IPv6 for NNTP, requires perl-IO-Socket-INET6 (bnc#669412)
  - SAPInstance/SAPDatabase: fix unique attribute in metadata (bnc#737673)
  - IPv6addr: handle a link-local address properly in send_ua
  - iSCSILogicalUnit: fix default for scsi_sn
  - named: make monitor work with IPv6 interfaces
  - slapd: exit with the right code if validation fails (it used to
    exit always with the generic error code)
  - upstream cs: de3074
* Thu Dec 15 2011 tserong@suse.com
  - Add /usr/lib/tmpfiles.d/resource-agents.conf to ensure temp dir
    exists when using systemd (bnc#734760)
* Mon Dec 12 2011 dmuhamedagic@suse.com
  - varnish: new resource agent
  - LVM: force dmevent monitoring for clones
  - Filesystem: repair the fast_stop parameter use (its value has
    always been false)
  - slapd: prevent possible timeout in stop (wrong logic in stop)
  - upstream cs: 72fdc8
* Fri Nov 25 2011 dmuhamedagic@suse.com
  - asterisk: new resource agent
  - IPaddr: add back the local_start/stop_script code
  - iscsi: proceed if iscsid is not running if iscsid.startup is
    present in iscsid.conf
  - mysql: check mysql status more thoroughly before stopping
  - jboss: add the java_opts parameter for java options
  - VirtualDomain: add a functionality that modifies utilization of
    resource automatically
  - Tools: ocft: new option Agent, corresponding configs update
  - doc: Add RA developer's guide
  - move NodeUtilization to Pacemaker
  - upstream cs: 1f8f3d
* Fri Nov 18 2011 jshi@suse.com
  - Implemetation of Dynamic utilization detection and setting.
    Based on FATE#310117 and FATE#310115.
* Tue Nov 08 2011 xwhu@suse.com
  - cleanup sfex_uuid.patch
* Mon Nov 07 2011 dmuhamedagic@suse.com
  - tomcat: remove pidfile before start, it may prevent some tomcat
    releases from starting
  - ocft: new options variable and cleanup-agent, var/unvar renamed
    to env/unenv, corresponding configs update
  - upstream cs: 5599aa
* Mon Oct 31 2011 xwhu@suse.com
  - fate#311000, sfex_daemon accept "-u $uuid". When assiging $uuid
    as a parameter, $lock_index is ignored.
* Mon Oct 24 2011 dmuhamedagic@suse.com
  - slapd: wait in start for the service to come up
  - apache: fix sysconfig includes & enable status for default SUSE conf
  - upstream cs: 80b640
* Mon Oct 10 2011 dmuhamedagic@suse.com
  - named: new resource agent
  - Tools: send_arp.libnet: fix for big endian platforms (bnc#721334)
  - rsyslog: new RA to manage rsyslog servers
  - slapd: new RA to manage OpenLDAP servers
  - Xen: wait in migrate_from for the migration to finish instead
    of bailing out immediately
  - conntrackd: test for socket existence in monitor instead of
    process grep
  - postfix: multiple fixes and improvements
  - upstream cs: 6c24ae
* Tue Sep 20 2011 tserong@suse.com
  - Filesystem: add tmpfs to the list of supported filesystems
  - exportfs: fix adding the fsid parameter to options
  - pgsql: fix meta-data the config param type in meta-data
  - IPaddr: don't search for the IP address in the route table on
    remove
  - CTDB: Improve monitor op (check output of ctdb status, bnc#712192)
  - CTDB: Set ctdb_start_as_disabled=no by default (bnc#712410)
  - Filesystem: add support for glusterfs (lf#2620)
  - ocf-shellfuncs: fix wrong logic introduced in commit 8468b5
    (fixes wrong cluster prefix in log messages)
  - Filesystem: don't use direct dd option in monitor depth 20 for
    non-blockdevice fs
  - CTDB: Add smb_fileid_algorithm parameter
  - Implemetation of Dynamic utilization detection and setting.
    Based on FATE#310117 and FATE#310115.
  - ocf-shellfuncs: add RA instance name to ocf_log/debug
  - Raid1: support for multiple MD arrays, as specified in raidconf
  - ethmonitor: new RA to monitor network interfaces
  - conntrackd: new RA
  - lxc: new RA to manage lxc linux containers
  - symlink: new RA to manage symbolic links
  - VirtualDomain: if there's no config exit with success on stop
  - Tools: send_arp: fix the PID file location (bnc#702099)
  - iscsi: fix support for open-iscsi version 2.0-872 (lf#2562)
  - pgsql: don't check directories on probes
  - db2: new implementation with master/slave mode
  - exportfs: backup and restore rmtab to ensure smooth client
    failover on node failures
  - CTDB: Allow stop to succeed when using pkill on ctdbd (bnc#695829)
  - CTDB: Use op timeout when invoking ctdb client (bnc#697428)
  - CTDB: Use 'chmod' instead of 'ctdb enablescript' (bnc#697152)
  - mysql: --skip-slave-start option is default now
  - mysql: set connect timeout to 10 seconds rather than 1 second
  - mysql: keep replication state (prevents data loss on master reset)
  - mysql: don't rely on state information from pacemaker, but
    check if the instance is in the read-only mode
  - mysql: if test parameters are all set, assume OCF_CHECK_LEVEL=10
  - mysql: support for master/slave for more than two nodes
  - mysql: don't wait for replication to finish, when not replicating
  - mysql: store replication state in separate attributes for each master
  - pgsql: improve configuration check and probe handling
  - VirtualDomain: correctly create migration URI when target is an FQDN
  - VirtualDomain: properly wait until domain_name is non-empty
  - ldirectord: add a support of "netmask" directive for IPv6
  - ldirectord: fix fwmark behavior for IPv6
  - ldirectord: ignore children in Net::DNS
  - iscsi: add support for open-iscsi version 2.0-872 (lf#2562)
  - postfix: issue error if 'postfix abort' failed
  - postfix: improve exit codes on installation problems
  - postfix: use monitor to test if postfix works after the start action
  - ocft: fix make command for compatibility with mawk/Debian (lf#2600)
  - ocft: test case for pgsql
  - ocft: test case for postfix
  - ocft: test case for iscsi
  - ocft: new testcases for db2, Filesystem, and LVM
  - doc: add man page for sfex_init
  - doc: improve man pages output
  - doc: add examples for master/slave resource agents
  - doc: improve legibility of generated man pages
  - ocf-tester: tolerate OCF_ERR_INSTALLED on probes and missing binaries
  - update spec file to match the new autoconf setup
  - add OCF_ROOT/lib/heartbeat directory for ocf-shellfuncs et al
  - remove compatibility scripts /usr/lib/heartbeat/ocf-*
  - oracle: improve oracle process list test (bnc#673027)
  - upstream cs: 957d32 (v3.9.2)
* Fri Aug 05 2011 tserong@novell.com
  - Fix rpmlint non-ghost-in-var-run check
  - ldirectord: Remove usage of /var/lock/subsys in init script
* Wed Feb 16 2011 ro@suse.de
  - change Conflicts/Obsoletes for now dropped heartbeat subpackages
    to Provides/Obsoletes
* Wed Feb 09 2011 tserong@novell.com
  - SAPDatabase: Avoid continuous output to syslog in monitor with SAP
    7.20 and J2EE_ONLY=1
  - SAPInstance,SAPDatabase: remove unnecessary usage of eval to start processes
  - SAPInstance,SAPDatabase: Allow blanks in path of userexit script
  - Add GPLv3 license file (bnc#655700)
  - Xen: implement stop of a migrating domain (bnc#656227)
  - tomcat: Use here-documents to simplify start/stop operations
  - tomcat: Ensure name of tomcat resource is only used on start operation
    and expose JAVA_OPTS variable for use
  - tomcat: Fix to ensure default OCF_RESKEY_xx values are observed
  - tomcat: Add CATALINA_BASE parameter, defaults to CATALINA_HOME,
    permits multiple tomcat instances
  - tomcat: Use Tomcat stop TIMEOUT -force to improve stop
  - Dummy: migrate_from/to: correct OCF_RESKEY_CRM_meta_migrate_xxx
    variable names
  - Dummy: make method reload work
  - IPaddr2: Fix reference to Infiniband arping binary (bnc#668447)
  - Upstream version cs: 41cd73a9dedb
* Wed Feb 09 2011 tserong@novell.com
  - Fix perl-Net-SSLeay prerequisite
* Tue Feb 08 2011 tserong@novell.com
  - ocf-shellfuncs: allow ocf_run to return the actual exit code
  - build: install jboss
  - nginx: new RA
  - LVM: add partial_activation parameter (lf#2490)
  - Filesystem: allow cloning of some filesystems as read-only (lf#2440)
  - Filesystem: add fast_stop parameter (lf#2402)
  - sfex: output log messages also to stderr in sfex_init
  - sfex: add the sfex_stat command
  - Xen: check the allow_mem_management boolean properly (bnc#637525)
  - MailTo: don't check if user exists for email address (might be
    an alias or remote)
  - CTDB: Remove hard-coded timeout on start op
  - CTDB: Don't manage Samba and Winbind by default
  - IPaddr2: optionally flush kernel routing table on interface stop
  - IPaddr2: exit with the right code when not properly configured
  - IPsrcaddr: exit with the right code when not properly configured
  - Tools: findif: differentiate between error conditions
  - exportfs: add unlock_on_stop parameter
  - exportfs: ensure graceful failover with NFSv4 clients
  - exportfs: correctly test for lease time file
  - ManageVE: add migration capability
  - anything: add the workdir parameter
  - pgsql: cd to pgdata before running commands (fixes permission error)
  - pgsql: add optional username, password, and sqlcode parameters for monitor
  - db2: Replace call to db2_local_ps with db2nps
  - db2: guard against a hanging db2stop by spawning this into the
    background. Use db2_kill after grace period.
  - db2: add multi partition support
  - SAPDatabase,SAPInstance: improve LD_LIBRARY_PATH processing (bnc#640026)
  - SAPInstance: prevent premature expansion of [:upper:] [:lower:] when
    producing sidadm uid
  - SAPInstance: Moved testing of SAP profile directory and START profile
    to a later stage (only when needed), for more robustness
  - SAPInstance: fix return codes in probes
  - SAPInstance: New parameter: SHUTDOWN_METHOD
  - SAPInstance: ensure enqueue failover in monitor_clone on process failure
  - SAPDatabase: prevent premature expansion of [:upper:] and [:lower:]
    when producing sidadm/orasid/db2sid uids
  - SAPdatabase: Changed Oracle recovery method from "recover automatic
    database" to "end backup"
  - SAPDatabase: Adapt process search pattern for DB/2 9.5
  - SAPDatabase: start listener only if database processes are found
  - ldirectord: http: connect to server instead of protocol (Debian#594958)
  - ldirectord: add implicit support for submission RFC4409
  - ldirectord: example configuration for a submission virtual service
  - ldirectord: Shutdown write-side of client connection after writing has
    finished
  - ldirectord: Add RPM Requires perl-IO-Socket-INET6
  - Filesystem: Clarify metadata and improve non-clone warning
  - IPaddr2: exit early and with the right code if the ip parameter is not
    set
  - ocf-shellfuncs: add option -q to ocf_run to suppress verbose logging
  - mysql: if appropriate, connect to master on start
  - mysql: if appropriate, delete slave config on start
  - pgsql: suppress irrelevant output in the monitor operation
  - pgsql: postpone getting the socketdir parameter which depends on the
    configuration
  - IPaddr2: add missing 5 to the validation string for the multicast MAC
  - Xen: Allow node configurable attribute to specify which IP to use for
    live migration (bnc#628735)
  - Xen: use xen-list command for status check if available (bnc#628735)
  - Xen: use xen-destroy for stop, if available.
* Sat Nov 20 2010 coolo@novell.com
  - build against libnet-devel on 11.4
* Mon Aug 09 2010 lmb@novell.com
  - mysql: replace the deprecated -O option (bnc#620275)
  - mysql: use replication credentials to test the replication status
  - ldirectord: Oracle compatibility
  - ldirectord: allow underscore in service name
  - ocf-shellfuncs: handle properly syslog facility set to none
    (bnc#621818)
  - ocf-tester: show output from the agent in case of error
  - IPv6addr: interface index in /proc/net/if_inet6 may be longer than 2
    chars (lf#2462)
  - Patch for bnc#623788 is now in mainline.
  - Upstream version cs d206bc8f1303
* Mon Jul 26 2010 tserong@novell.com
  - CTDB: Deprecate (and make optional) smb_private_dir param (bnc#623788)
* Tue Jul 06 2010 lmb@novell.com
  - ldirectord: use $1 instead of \1 in pattern replace (bnc#605086)
  - VirtualDomain: Fix spurious stop failures
  - RA: mysql: Numerous fixes.
  - Raid1: Handle stop for failed arrays properly (bnc#618775)
  - Raid1: Support attempting to re-add mirrors on deep monitor action
    (bnc#619121)
  - sfex: wait in the start and stop actions until sfex_daemon
    starts/exits
  - db2: support for v9.x instances (bnc#608952)
  - ocf-shellfuncs: correctly identify root by id only (bnc#602312)
  - ocf-tester: meta-data also should never be affected by missing
    binaries.
  - ocf-tester: Extend to cover initial probe (monitor_0) test.
  - Upstream version cs 9475e2f5d8db
* Mon May 10 2010 dmuhamedagic@novell.com
  - RA: set the HA_RSCTMP directory to /var/run/resource-agents (lf#2378)
  - pgsql: add new "config" parameter
  - pgsql: properly implement pghost parameter
  - High: SAPInstance RA: don't rely on op target rc when monitoring clones (lf#2371)
  - upstream version cs a7c0f35916bf
* Mon Apr 26 2010 dmuhamedagic@novell.com
  - exportfs: new RA
  - mysql: master-slave functionality
  - oracle: reduce output from sqlplus to the last line for queries (bnc#567815)
  - nfsserver: fix the default string for the notification parameter
  - upstream version cs f92935082277
* Tue Apr 20 2010 xwhu@novell.com
  - VGs are activated with "--partial". This helps the mirrored LVs.
* Mon Apr 12 2010 dmuhamedagic@novell.com
  - VirtualDomain: bail out early if config file can't be read
    during probe (nbc#593988)
  - VirtualDomain: spin on define until we definitely have a domain name
  - Filesystem: prefer /proc/mounts to /etc/mtab for non-bind mounts (lf#2388)
  - upstream version cs b3d16560e966
* Mon Mar 29 2010 dmuhamedagic@novell.com
  - build: add the postfix RA
  - VirtualDomain: fix incorrect use of __OCF_ACTION
    (the stop operation may timeout otherwise)
  - IPaddr2: don't bring the interface down on stop
    (otherwise IPv6 addresses may be removed)
  - oracle/oralsnr: improve exit codes if the environment isn't valid
  - Route: don't assume that OCF_RESKEY_CRM_meta_clone_node_max is
    set to a number (lf#2375)
  - meta-data: improve timeouts in most resource agents
    (reduce the number of warnings by the shell)
  - SFEX daemon: fix logging
  - ldirectord: fix the configfile default (bnc#589457)
  - drbd: fix metadata (bnc#588684)
  - mysql: revert wrong patch erroneously included with ocft
  - mysql: update defaults to match sle11 installations (bnc#590447)
  - upstream version cs 000dd8956ad7
* Mon Mar 15 2010 dmuhamedagic@novell.com
  - ocft: fix remote shell
  - upstream version cs 72f1ac55e70b
* Tue Mar 09 2010 dmuhamedagic@novell.com
  - sfex: don't use pid file (lf#2363,bnc#585416)
  - IPsrcaddr: modify the interface route (lf#2367)
* Thu Mar 04 2010 dmuhamedagic@novell.com
  - ocft: new RA test suite
* Wed Mar 03 2010 dmuhamedagic@novell.com
  - log messages from RAs to stderr if attached to a terminal
  - ldirectord: Allow multiple email addresses (lf#2168)
  - ocf-shellfuncs: tests to check for clone/ms resources
  - vmware: multiple improvements
* Mon Feb 22 2010 dmuhamedagic@novell.com
  - upstream version cs: da18e46a1f94
  - ocf-shellfuncs: don't output to stderr if using syslog (prevents
    double logging from the RA and lrmd)
* Mon Feb 22 2010 dmuhamedagic@novell.com
  - upstream version cs: 44b1ba8c7804
* Mon Feb 22 2010 dmuhamedagic@novell.com
  - make sure that OCF_RESKEY_CRM_meta_interval is always defined (lf#2284)
  - vmware: fix set_environment() invocation (lf#2342)
  - oracle/oralsnr: improve logging
  - apache: return the right exit code from monitor (bnc#578628)
  - iSCSILogicalUnit: fix monitor for STGT
  - Route: add route table parameter (lf#2335)
  - build: don't include PACKAGE_NAME in HA_NOARCHBIN
* Fri Feb 05 2010 dmuhamedagic@novell.com
  - upstream version cs: f40d03a863f1
* Wed Jan 27 2010 lmb@novell.com
  - Use same replacement syntax as for other packages.
* Fri Jan 22 2010 dmuhamedagic@novell.com
  - upstream version cs: 39b26d5af509
  - portblock: fast reconnect/tickle ACK (new resource agent)
  - ClusterMon: don't fail in stop if the process is missing (bnc#569957)
  - CTDB: auto-generate cluster-specific part of smb.conf (LF 2308)
  - doc: add a "see also" link to resource agent man pages
* Tue Jan 19 2010 lmb@novell.com
  - Correct dependencies of ldirectord package (bnc#571825).
* Mon Dec 28 2009 dmuhamedagic@novell.com
  - add %dir /usr/share/resource-agents to .spec
* Mon Dec 28 2009 dmuhamedagic@novell.com
  - Upstream version cd: b10ad6afb1bd
  - mark obsolete RAs as deprecated (LF 2244)
  - VirtualDomain: fix forceful stop (LF 2283)
  - IPaddr2: CLUSTERIP/iptables rule not always
    inserted on failed monitor (LF 2281)
  - copy specfile from upstream
* Mon Dec 14 2009 lmb@novell.com
  - Removed wrong conflicts.
* Thu Dec 10 2009 "lmb@novell.com"
  - CTDB: New resource agent for clustered samba.
  - proftpd: new resource agent.
  - Upstream version cs: 520d53bd91dc
* Tue Dec 08 2009 "lmb@novell.com"
  - Filesystem: allow configuring smbfs mounts as clones.
  - Filesystem: implement deep monitor operation.
  - IPaddr2: behave if the interface is down (lf#2147)
  - IPaddr2: check binaries when it makes sense
  - IPaddr2: fix nvalid default value for OCF_RESKEY_clusterip_hash
    (bnc#553753)
  - IPv6addr: recognize network masks properly
  - LVM: Make monitor operation quiet in logs (bnc#546353)
  - MailTo: Provide a default for MAILCMD (bnc#534803, bnc#556366)
  - MailTo: allow multiple word subject line
  - Raid1: Improve monitor function (bnc#546551)
  - VIParip: Pathname needed to be configurable (lf#1331)
  - VirtualDomain: avoid needlessly invoking "virsh define"
  - VirtualDomain: loop on status if libvirtd is unreachable.
  - Xen: Remove instance_attribute "allow_migrate" (bnc#539968)
  - apache: monitor operation of depth 10 for web applications (lf#2234).
  - iSCSITarget, iSCSILogicalUnit: support LIO
  - jboss: Added JBoss support.
  - ldirectord: fix various bugs in OCF RA (lf#1949)
  - mysql: escalate stop to KILL if regular shutdown doesn't work
  - nfsserver: exit properly in nfsserver_validate (lf#2173)
  - nfsserver: use check_binary properly in validate (lf#2211)
  - nfsserver: validate should not check if nfs_shared_infodir exists
    (lf#2219)
  - oracle/oralsnr: export variables properly
  - oracle: drop spurious output from sqlplus
  - pgsql: remove the previous backup_label if it exists
  - postfix: fix double stop
  - vmware: make meta-data work and several cleanups (lf#2212)
  - Upstream version cs: 002038be601b
* Tue Sep 15 2009 "lmb@novell.com"
  - Revert to SLE HA 11 naming scheme.
  - iSCSILogicalUnit: use a 16-byte default SCSI ID.
  - iSCSITarget: be more persistent deleting targets on stop.
  - portblock: add per-IP filtering capability.
  - mysql-proxy: new instance parameters supported.
  - Upstream version cs: cde070764e1f
* Thu Aug 27 2009 lmb@novell.com
  - IPaddr2: include netmask in search for the right interface
  - IPaddr2: remove all colons from the mac address before passing it to
    send_arp (LF#2165)
  - IPsrcaddr: replace 0/0 with proper ip prefix.
  - IPv6addr: new nic and cidr_netmask parameters
  - IPv6addr: supply checksum for ICMPv6 packets
  - SAPDatabase + SAPInstance: New versions from SAP.
  - Squid: make the regexp match more precisely output of netstat
  - VirtualDomain: destroy domain shortly before timeout expiry
  - apache: make sure that proxies are not used for monitor
  - iSCSILogicalUnit: add support for SCSI ID, SCSI SN, Vendor ID, and
    Product ID
  - iSCSILogicalUnit: add support for per-LU parameters
  - iSCSILogicalUnit: set default for SCSI SN, truncate SCSI ID default to
    24 bytes
  - iSCSITarget, iSCSILogicalUnit: add support for tgt
  - iSCSITarget, iSCSILogicalUnit: identify targets by IQN, not by tid
  - iSCSITarget: add support for CHAP authentication
  - iSCSITarget: add support for restricting target access
  - iscsi: replace wrong variable reference (bnc#499291)
  - portblock: fix invalid exit codes on monitor
  - postfix: new agent.
  - Upstream version cs: 9700f962ce0a
* Thu Aug 13 2009 lmb@novell.com
  - Include ldirectord (formerly known as heartbeat-ldirectord).
  - Upstream version cs: 1263ac948158
* Thu Aug 13 2009 lmb@novell.com
  - Obsolete heartbeat-resources package.
* Wed Jul 29 2009 abeekhof@suse.de
  - Initial import of the resource-agents project after being split off
    from Heartbeat (this package replaces heartbeat-resources).
  - Upstream version cs: 3aa338887920

Files

/etc/ha.d
/etc/ha.d/shellfuncs
/run/resource-agents
/usr/include/heartbeat
/usr/include/heartbeat/agent_config.h
/usr/lib/ocf
/usr/lib/ocf/lib
/usr/lib/ocf/lib/heartbeat
/usr/lib/ocf/lib/heartbeat/apache-conf.sh
/usr/lib/ocf/lib/heartbeat/findif.sh
/usr/lib/ocf/lib/heartbeat/http-mon.sh
/usr/lib/ocf/lib/heartbeat/mysql-common.sh
/usr/lib/ocf/lib/heartbeat/nfsserver-redhat.sh
/usr/lib/ocf/lib/heartbeat/ocf-binaries
/usr/lib/ocf/lib/heartbeat/ocf-directories
/usr/lib/ocf/lib/heartbeat/ocf-distro
/usr/lib/ocf/lib/heartbeat/ocf-rarun
/usr/lib/ocf/lib/heartbeat/ocf-returncodes
/usr/lib/ocf/lib/heartbeat/ocf-shellfuncs
/usr/lib/ocf/lib/heartbeat/ocf.py
/usr/lib/ocf/lib/heartbeat/ora-common.sh
/usr/lib/ocf/lib/heartbeat/sapdb-nosha.sh
/usr/lib/ocf/lib/heartbeat/sapdb.sh
/usr/lib/ocf/resource.d
/usr/lib/ocf/resource.d/heartbeat
/usr/lib/ocf/resource.d/heartbeat/.ocf-binaries
/usr/lib/ocf/resource.d/heartbeat/.ocf-directories
/usr/lib/ocf/resource.d/heartbeat/.ocf-returncodes
/usr/lib/ocf/resource.d/heartbeat/.ocf-shellfuncs
/usr/lib/ocf/resource.d/heartbeat/AoEtarget
/usr/lib/ocf/resource.d/heartbeat/AudibleAlarm
/usr/lib/ocf/resource.d/heartbeat/CTDB
/usr/lib/ocf/resource.d/heartbeat/ClusterMon
/usr/lib/ocf/resource.d/heartbeat/Delay
/usr/lib/ocf/resource.d/heartbeat/Dummy
/usr/lib/ocf/resource.d/heartbeat/EvmsSCC
/usr/lib/ocf/resource.d/heartbeat/Evmsd
/usr/lib/ocf/resource.d/heartbeat/Filesystem
/usr/lib/ocf/resource.d/heartbeat/ICP
/usr/lib/ocf/resource.d/heartbeat/IPaddr
/usr/lib/ocf/resource.d/heartbeat/IPaddr2
/usr/lib/ocf/resource.d/heartbeat/IPsrcaddr
/usr/lib/ocf/resource.d/heartbeat/IPv6addr
/usr/lib/ocf/resource.d/heartbeat/LVM
/usr/lib/ocf/resource.d/heartbeat/LinuxSCSI
/usr/lib/ocf/resource.d/heartbeat/MailTo
/usr/lib/ocf/resource.d/heartbeat/ManageRAID
/usr/lib/ocf/resource.d/heartbeat/ManageVE
/usr/lib/ocf/resource.d/heartbeat/NodeUtilization
/usr/lib/ocf/resource.d/heartbeat/Pure-FTPd
/usr/lib/ocf/resource.d/heartbeat/Raid1
/usr/lib/ocf/resource.d/heartbeat/Route
/usr/lib/ocf/resource.d/heartbeat/SAPDatabase
/usr/lib/ocf/resource.d/heartbeat/SAPInstance
/usr/lib/ocf/resource.d/heartbeat/SendArp
/usr/lib/ocf/resource.d/heartbeat/ServeRAID
/usr/lib/ocf/resource.d/heartbeat/SphinxSearchDaemon
/usr/lib/ocf/resource.d/heartbeat/Squid
/usr/lib/ocf/resource.d/heartbeat/Stateful
/usr/lib/ocf/resource.d/heartbeat/SysInfo
/usr/lib/ocf/resource.d/heartbeat/VIPArip
/usr/lib/ocf/resource.d/heartbeat/VirtualDomain
/usr/lib/ocf/resource.d/heartbeat/WAS
/usr/lib/ocf/resource.d/heartbeat/WAS6
/usr/lib/ocf/resource.d/heartbeat/WinPopup
/usr/lib/ocf/resource.d/heartbeat/Xen
/usr/lib/ocf/resource.d/heartbeat/Xinetd
/usr/lib/ocf/resource.d/heartbeat/anything
/usr/lib/ocf/resource.d/heartbeat/apache
/usr/lib/ocf/resource.d/heartbeat/asterisk
/usr/lib/ocf/resource.d/heartbeat/aws-vpc-route53
/usr/lib/ocf/resource.d/heartbeat/awseip
/usr/lib/ocf/resource.d/heartbeat/awsvip
/usr/lib/ocf/resource.d/heartbeat/azure-events
/usr/lib/ocf/resource.d/heartbeat/clvm
/usr/lib/ocf/resource.d/heartbeat/conntrackd
/usr/lib/ocf/resource.d/heartbeat/db2
/usr/lib/ocf/resource.d/heartbeat/dhcpd
/usr/lib/ocf/resource.d/heartbeat/dnsupdate
/usr/lib/ocf/resource.d/heartbeat/docker
/usr/lib/ocf/resource.d/heartbeat/eDir88
/usr/lib/ocf/resource.d/heartbeat/ethmonitor
/usr/lib/ocf/resource.d/heartbeat/exportfs
/usr/lib/ocf/resource.d/heartbeat/fio
/usr/lib/ocf/resource.d/heartbeat/galera
/usr/lib/ocf/resource.d/heartbeat/garbd
/usr/lib/ocf/resource.d/heartbeat/iSCSILogicalUnit
/usr/lib/ocf/resource.d/heartbeat/iSCSITarget
/usr/lib/ocf/resource.d/heartbeat/ids
/usr/lib/ocf/resource.d/heartbeat/iface-bridge
/usr/lib/ocf/resource.d/heartbeat/iface-vlan
/usr/lib/ocf/resource.d/heartbeat/iscsi
/usr/lib/ocf/resource.d/heartbeat/jboss
/usr/lib/ocf/resource.d/heartbeat/kamailio
/usr/lib/ocf/resource.d/heartbeat/ldirectord
/usr/lib/ocf/resource.d/heartbeat/lxc
/usr/lib/ocf/resource.d/heartbeat/mysql
/usr/lib/ocf/resource.d/heartbeat/mysql-proxy
/usr/lib/ocf/resource.d/heartbeat/nagios
/usr/lib/ocf/resource.d/heartbeat/named
/usr/lib/ocf/resource.d/heartbeat/nfsnotify
/usr/lib/ocf/resource.d/heartbeat/nfsserver
/usr/lib/ocf/resource.d/heartbeat/nginx
/usr/lib/ocf/resource.d/heartbeat/oracle
/usr/lib/ocf/resource.d/heartbeat/oralsnr
/usr/lib/ocf/resource.d/heartbeat/pgagent
/usr/lib/ocf/resource.d/heartbeat/pgsql
/usr/lib/ocf/resource.d/heartbeat/pingd
/usr/lib/ocf/resource.d/heartbeat/portblock
/usr/lib/ocf/resource.d/heartbeat/postfix
/usr/lib/ocf/resource.d/heartbeat/pound
/usr/lib/ocf/resource.d/heartbeat/proftpd
/usr/lib/ocf/resource.d/heartbeat/rabbitmq-cluster
/usr/lib/ocf/resource.d/heartbeat/redis
/usr/lib/ocf/resource.d/heartbeat/rsyncd
/usr/lib/ocf/resource.d/heartbeat/rsyslog
/usr/lib/ocf/resource.d/heartbeat/scsi2reservation
/usr/lib/ocf/resource.d/heartbeat/sfex
/usr/lib/ocf/resource.d/heartbeat/sg_persist
/usr/lib/ocf/resource.d/heartbeat/slapd
/usr/lib/ocf/resource.d/heartbeat/symlink
/usr/lib/ocf/resource.d/heartbeat/syslog-ng
/usr/lib/ocf/resource.d/heartbeat/tomcat
/usr/lib/ocf/resource.d/heartbeat/varnish
/usr/lib/ocf/resource.d/heartbeat/vmware
/usr/lib/ocf/resource.d/heartbeat/vsftpd
/usr/lib/ocf/resource.d/heartbeat/zabbixserver
/usr/lib/tmpfiles.d
/usr/lib/tmpfiles.d/resource-agents.conf
/usr/lib64/heartbeat
/usr/lib64/heartbeat/findif
/usr/lib64/heartbeat/ocf-returncodes
/usr/lib64/heartbeat/ocf-shellfuncs
/usr/lib64/heartbeat/send_arp
/usr/lib64/heartbeat/send_ua
/usr/lib64/heartbeat/sfex_daemon
/usr/lib64/heartbeat/tickle_tcp
/usr/sbin/ocf-tester
/usr/sbin/ocft
/usr/sbin/sfex_init
/usr/sbin/sfex_stat
/usr/share/doc/packages/resource-agents
/usr/share/doc/packages/resource-agents/AUTHORS
/usr/share/doc/packages/resource-agents/README.webapps
/usr/share/licenses/resource-agents
/usr/share/licenses/resource-agents/COPYING
/usr/share/licenses/resource-agents/COPYING.GPLv3
/usr/share/licenses/resource-agents/COPYING.LGPL
/usr/share/man/man7/ocf_heartbeat_AoEtarget.7.gz
/usr/share/man/man7/ocf_heartbeat_AudibleAlarm.7.gz
/usr/share/man/man7/ocf_heartbeat_CTDB.7.gz
/usr/share/man/man7/ocf_heartbeat_ClusterMon.7.gz
/usr/share/man/man7/ocf_heartbeat_Delay.7.gz
/usr/share/man/man7/ocf_heartbeat_Dummy.7.gz
/usr/share/man/man7/ocf_heartbeat_EvmsSCC.7.gz
/usr/share/man/man7/ocf_heartbeat_Evmsd.7.gz
/usr/share/man/man7/ocf_heartbeat_Filesystem.7.gz
/usr/share/man/man7/ocf_heartbeat_ICP.7.gz
/usr/share/man/man7/ocf_heartbeat_IPaddr.7.gz
/usr/share/man/man7/ocf_heartbeat_IPaddr2.7.gz
/usr/share/man/man7/ocf_heartbeat_IPsrcaddr.7.gz
/usr/share/man/man7/ocf_heartbeat_IPv6addr.7.gz
/usr/share/man/man7/ocf_heartbeat_LVM.7.gz
/usr/share/man/man7/ocf_heartbeat_LinuxSCSI.7.gz
/usr/share/man/man7/ocf_heartbeat_MailTo.7.gz
/usr/share/man/man7/ocf_heartbeat_ManageRAID.7.gz
/usr/share/man/man7/ocf_heartbeat_ManageVE.7.gz
/usr/share/man/man7/ocf_heartbeat_NodeUtilization.7.gz
/usr/share/man/man7/ocf_heartbeat_Pure-FTPd.7.gz
/usr/share/man/man7/ocf_heartbeat_Raid1.7.gz
/usr/share/man/man7/ocf_heartbeat_Route.7.gz
/usr/share/man/man7/ocf_heartbeat_SAPDatabase.7.gz
/usr/share/man/man7/ocf_heartbeat_SAPInstance.7.gz
/usr/share/man/man7/ocf_heartbeat_SendArp.7.gz
/usr/share/man/man7/ocf_heartbeat_ServeRAID.7.gz
/usr/share/man/man7/ocf_heartbeat_SphinxSearchDaemon.7.gz
/usr/share/man/man7/ocf_heartbeat_Squid.7.gz
/usr/share/man/man7/ocf_heartbeat_Stateful.7.gz
/usr/share/man/man7/ocf_heartbeat_SysInfo.7.gz
/usr/share/man/man7/ocf_heartbeat_VIPArip.7.gz
/usr/share/man/man7/ocf_heartbeat_VirtualDomain.7.gz
/usr/share/man/man7/ocf_heartbeat_WAS.7.gz
/usr/share/man/man7/ocf_heartbeat_WAS6.7.gz
/usr/share/man/man7/ocf_heartbeat_WinPopup.7.gz
/usr/share/man/man7/ocf_heartbeat_Xen.7.gz
/usr/share/man/man7/ocf_heartbeat_Xinetd.7.gz
/usr/share/man/man7/ocf_heartbeat_anything.7.gz
/usr/share/man/man7/ocf_heartbeat_apache.7.gz
/usr/share/man/man7/ocf_heartbeat_asterisk.7.gz
/usr/share/man/man7/ocf_heartbeat_azure-events.7.gz
/usr/share/man/man7/ocf_heartbeat_clvm.7.gz
/usr/share/man/man7/ocf_heartbeat_conntrackd.7.gz
/usr/share/man/man7/ocf_heartbeat_db2.7.gz
/usr/share/man/man7/ocf_heartbeat_dhcpd.7.gz
/usr/share/man/man7/ocf_heartbeat_dnsupdate.7.gz
/usr/share/man/man7/ocf_heartbeat_docker.7.gz
/usr/share/man/man7/ocf_heartbeat_eDir88.7.gz
/usr/share/man/man7/ocf_heartbeat_ethmonitor.7.gz
/usr/share/man/man7/ocf_heartbeat_exportfs.7.gz
/usr/share/man/man7/ocf_heartbeat_fio.7.gz
/usr/share/man/man7/ocf_heartbeat_galera.7.gz
/usr/share/man/man7/ocf_heartbeat_garbd.7.gz
/usr/share/man/man7/ocf_heartbeat_iSCSILogicalUnit.7.gz
/usr/share/man/man7/ocf_heartbeat_iSCSITarget.7.gz
/usr/share/man/man7/ocf_heartbeat_ids.7.gz
/usr/share/man/man7/ocf_heartbeat_iface-bridge.7.gz
/usr/share/man/man7/ocf_heartbeat_iface-vlan.7.gz
/usr/share/man/man7/ocf_heartbeat_iscsi.7.gz
/usr/share/man/man7/ocf_heartbeat_jboss.7.gz
/usr/share/man/man7/ocf_heartbeat_kamailio.7.gz
/usr/share/man/man7/ocf_heartbeat_lxc.7.gz
/usr/share/man/man7/ocf_heartbeat_mysql-proxy.7.gz
/usr/share/man/man7/ocf_heartbeat_mysql.7.gz
/usr/share/man/man7/ocf_heartbeat_nagios.7.gz
/usr/share/man/man7/ocf_heartbeat_named.7.gz
/usr/share/man/man7/ocf_heartbeat_nfsnotify.7.gz
/usr/share/man/man7/ocf_heartbeat_nfsserver.7.gz
/usr/share/man/man7/ocf_heartbeat_nginx.7.gz
/usr/share/man/man7/ocf_heartbeat_oracle.7.gz
/usr/share/man/man7/ocf_heartbeat_oralsnr.7.gz
/usr/share/man/man7/ocf_heartbeat_pgsql.7.gz
/usr/share/man/man7/ocf_heartbeat_pingd.7.gz
/usr/share/man/man7/ocf_heartbeat_portblock.7.gz
/usr/share/man/man7/ocf_heartbeat_postfix.7.gz
/usr/share/man/man7/ocf_heartbeat_pound.7.gz
/usr/share/man/man7/ocf_heartbeat_proftpd.7.gz
/usr/share/man/man7/ocf_heartbeat_rabbitmq-cluster.7.gz
/usr/share/man/man7/ocf_heartbeat_redis.7.gz
/usr/share/man/man7/ocf_heartbeat_rsyncd.7.gz
/usr/share/man/man7/ocf_heartbeat_rsyslog.7.gz
/usr/share/man/man7/ocf_heartbeat_scsi2reservation.7.gz
/usr/share/man/man7/ocf_heartbeat_sfex.7.gz
/usr/share/man/man7/ocf_heartbeat_sg_persist.7.gz
/usr/share/man/man7/ocf_heartbeat_slapd.7.gz
/usr/share/man/man7/ocf_heartbeat_symlink.7.gz
/usr/share/man/man7/ocf_heartbeat_syslog-ng.7.gz
/usr/share/man/man7/ocf_heartbeat_tomcat.7.gz
/usr/share/man/man7/ocf_heartbeat_varnish.7.gz
/usr/share/man/man7/ocf_heartbeat_vmware.7.gz
/usr/share/man/man7/ocf_heartbeat_zabbixserver.7.gz
/usr/share/man/man8/ocf-tester.8.gz
/usr/share/man/man8/sfex_init.8.gz
/usr/share/resource-agents
/usr/share/resource-agents/metadata.rng
/usr/share/resource-agents/ocft
/usr/share/resource-agents/ocft/README
/usr/share/resource-agents/ocft/README.zh_CN
/usr/share/resource-agents/ocft/caselib
/usr/share/resource-agents/ocft/configs
/usr/share/resource-agents/ocft/configs/Filesystem
/usr/share/resource-agents/ocft/configs/IPaddr2
/usr/share/resource-agents/ocft/configs/IPaddr2v4
/usr/share/resource-agents/ocft/configs/IPaddr2v6
/usr/share/resource-agents/ocft/configs/IPsrcaddr
/usr/share/resource-agents/ocft/configs/IPv6addr
/usr/share/resource-agents/ocft/configs/LVM
/usr/share/resource-agents/ocft/configs/MailTo
/usr/share/resource-agents/ocft/configs/Raid1
/usr/share/resource-agents/ocft/configs/SendArp
/usr/share/resource-agents/ocft/configs/VirtualDomain
/usr/share/resource-agents/ocft/configs/Xen
/usr/share/resource-agents/ocft/configs/Xinetd
/usr/share/resource-agents/ocft/configs/apache
/usr/share/resource-agents/ocft/configs/db2
/usr/share/resource-agents/ocft/configs/drbd.linbit
/usr/share/resource-agents/ocft/configs/exportfs
/usr/share/resource-agents/ocft/configs/exportfs-multidir
/usr/share/resource-agents/ocft/configs/iscsi
/usr/share/resource-agents/ocft/configs/jboss
/usr/share/resource-agents/ocft/configs/mysql
/usr/share/resource-agents/ocft/configs/mysql-proxy
/usr/share/resource-agents/ocft/configs/named
/usr/share/resource-agents/ocft/configs/nfsserver
/usr/share/resource-agents/ocft/configs/oracle
/usr/share/resource-agents/ocft/configs/pgsql
/usr/share/resource-agents/ocft/configs/portblock
/usr/share/resource-agents/ocft/configs/postfix
/usr/share/resource-agents/ocft/configs/sg_persist
/usr/share/resource-agents/ocft/configs/tomcat
/usr/share/resource-agents/ocft/helpers.sh
/usr/share/resource-agents/ocft/runocft
/usr/share/resource-agents/ocft/runocft.prereq
/usr/share/resource-agents/ra-api-1.dtd


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 9 10:42:49 2021