File pacemaker-resources-OCF-version-tagging.patch of Package pacemaker.3577
commit 44c40b58ef04116cb4d4dfe34ae20d397c5cfe60
Author: Ken Gaillot <kgaillot@redhat.com>
Date: Mon May 16 18:04:09 2016 -0500
Fix: resources: use OCF version tagging correctly
The OCF spec intended the version in
<resource-agent name="..." version="...">
to be used for the version of the resource agent itself, and
the version in
<version>1.0</version>
to be the version of the OCF spec the RA was written for
(which should always be 1.0 at this point).
diff --git a/extra/resources/ClusterMon b/extra/resources/ClusterMon
index 8efdf1b..5d1472d 100644
--- a/extra/resources/ClusterMon
+++ b/extra/resources/ClusterMon
@@ -46,7 +46,7 @@ meta_data() {
cat <<END
<?xml version="1.0"?>
<!DOCTYPE resource-agent SYSTEM "ra-api-1.dtd">
-<resource-agent name="ClusterMon">
+<resource-agent name="ClusterMon" version="1.0">
<version>1.0</version>
<longdesc lang="en">
diff --git a/extra/resources/HealthCPU b/extra/resources/HealthCPU
index 32a10ad..c5fbb53 100644
--- a/extra/resources/HealthCPU
+++ b/extra/resources/HealthCPU
@@ -49,7 +49,7 @@ meta_data() {
<?xml version="1.0"?>
<!DOCTYPE resource-agent SYSTEM "ra-api-1.dtd">
<resource-agent name="HealthCPU" version="0.1">
-<version>0.1</version>
+<version>1.0</version>
<longdesc lang="en">
Systhem health agent that measures the CPU idling and updates the #health-cpu attribute.
diff --git a/extra/resources/HealthSMART b/extra/resources/HealthSMART
index 9eee059..3db92ad 100644
--- a/extra/resources/HealthSMART
+++ b/extra/resources/HealthSMART
@@ -46,7 +46,7 @@ meta_data() {
<?xml version="1.0"?>
<!DOCTYPE resource-agent SYSTEM "ra-api-1.dtd">
<resource-agent name="HealthSMART" version="0.1">
-<version>0.1</version>
+<version>1.0</version>
<longdesc lang="en">
Systhem health agent that checks the S.M.A.R.T. status of the given drives and
diff --git a/extra/resources/SysInfo b/extra/resources/SysInfo
index 03b3bbd..e277c28 100644
--- a/extra/resources/SysInfo
+++ b/extra/resources/SysInfo
@@ -39,7 +39,7 @@ meta_data() {
cat <<END
<?xml version="1.0"?>
<!DOCTYPE resource-agent SYSTEM "ra-api-1.dtd">
-<resource-agent name="SysInfo">
+<resource-agent name="SysInfo" version="1.0">
<version>1.0</version>
<longdesc lang="en">
diff --git a/extra/resources/SystemHealth b/extra/resources/SystemHealth
index 658d446..3e76fc3 100644
--- a/extra/resources/SystemHealth
+++ b/extra/resources/SystemHealth
@@ -39,7 +39,7 @@ meta_data() {
<?xml version="1.0"?>
<!DOCTYPE resource-agent SYSTEM "ra-api-1.dtd">
<resource-agent name="SystemHealth" version="0.1">
-<version>0.1</version>
+<version>1.0</version>
<longdesc lang="en">
This is a SystemHealth Resource Agent. It is used to monitor
diff --git a/extra/resources/ifspeed b/extra/resources/ifspeed
index a9390dc..a41377c 100644
--- a/extra/resources/ifspeed
+++ b/extra/resources/ifspeed
@@ -37,7 +37,7 @@ meta_data() {
cat <<END
<?xml version="1.0"?>
<!DOCTYPE resource-agent SYSTEM "ra-api-1.dtd">
-<resource-agent name="ifspeed">
+<resource-agent name="ifspeed" version="1.0">
<version>1.0</version>
<longdesc lang="en">
diff --git a/extra/resources/o2cb b/extra/resources/o2cb
index e8ec42c..67ff6a9 100755
--- a/extra/resources/o2cb
+++ b/extra/resources/o2cb
@@ -377,7 +377,7 @@ meta_data() {
cat <<END
<?xml version="1.0"?>
<!DOCTYPE resource-agent SYSTEM "ra-api-1.dtd">
-<resource-agent name="o2cb">
+<resource-agent name="o2cb" version="1.0">
<version>1.0</version>
<shortdesc lang="en">OCFS2 daemon resource agent</shortdesc>
<longdesc lang="en">
diff --git a/extra/resources/ping b/extra/resources/ping
index e2c5e9e..26cc0cc 100755
--- a/extra/resources/ping
+++ b/extra/resources/ping
@@ -39,7 +39,7 @@ meta_data() {
cat <<END
<?xml version="1.0"?>
<!DOCTYPE resource-agent SYSTEM "ra-api-1.dtd">
-<resource-agent name="ping">
+<resource-agent name="ping" version="1.0">
<version>1.0</version>
<longdesc lang="en">
diff --git a/extra/resources/pingd b/extra/resources/pingd
index add1526..6003c02 100644
--- a/extra/resources/pingd
+++ b/extra/resources/pingd
@@ -76,7 +76,7 @@ case $__OCF_ACTION in
cat <<END
<?xml version="1.0"?>
<!DOCTYPE resource-agent SYSTEM "ra-api-1.dtd">
-<resource-agent name="pingd">
+<resource-agent name="pingd" version="1.0">
<version>1.0</version>
<longdesc lang="en">
This agent (ocf:pacemaker:pingd) has been replaced by the more reliable ocf:pacemaker:ping.
diff --git a/extra/resources/remote b/extra/resources/remote
index bf6a91c..afd8c79 100644
--- a/extra/resources/remote
+++ b/extra/resources/remote
@@ -44,7 +44,7 @@ meta_data() {
<?xml version="1.0"?>
<!DOCTYPE resource-agent SYSTEM "ra-api-1.dtd">
<resource-agent name="remote" version="0.1">
-<version>0.1</version>
+<version>1.0</version>
<shortdesc lang="en">remote resource agent</shortdesc>
<parameters>
<parameter name="server" unique="1">