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">
openSUSE Build Service is sponsored by