Blame SOURCES/006-stateful-metadata.patch

0aa0b6
From b52fe799c89637e2a761a5725c2376db5c05f2d1 Mon Sep 17 00:00:00 2001
0aa0b6
From: Ken Gaillot <kgaillot@redhat.com>
0aa0b6
Date: Tue, 30 Nov 2021 15:51:54 -0600
0aa0b6
Subject: [PATCH 1/2] Low: resources: remove DOCTYPE from OCF 1.1-compliant
0aa0b6
 agents
0aa0b6
0aa0b6
OCF 1.1 replaced the DTD schema with RNG, but DOCTYPE still refers to the DTD.
0aa0b6
There's no DOCTYPE for RNG, and DOCTYPE is optional, so just remove it.
0aa0b6
---
0aa0b6
 extra/resources/Dummy        | 3 +--
0aa0b6
 extra/resources/HealthIOWait | 3 +--
0aa0b6
 extra/resources/Stateful     | 3 +--
0aa0b6
 extra/resources/attribute    | 3 +--
0aa0b6
 extra/resources/ping         | 3 +--
0aa0b6
 extra/resources/remote       | 3 +--
0aa0b6
 6 files changed, 6 insertions(+), 12 deletions(-)
0aa0b6
0aa0b6
diff --git a/extra/resources/Dummy b/extra/resources/Dummy
0aa0b6
index a344deac0..56584e564 100755
0aa0b6
--- a/extra/resources/Dummy
0aa0b6
+++ b/extra/resources/Dummy
0aa0b6
@@ -58,8 +58,7 @@
0aa0b6
 meta_data() {
0aa0b6
     cat <
0aa0b6
 
0aa0b6
-
0aa0b6
-<resource-agent name="Dummy" version="2.0">
0aa0b6
+<resource-agent name="Dummy" version="2.1">
0aa0b6
 <version>1.1</version>
0aa0b6
 
0aa0b6
 <longdesc lang="en">
0aa0b6
diff --git a/extra/resources/HealthIOWait b/extra/resources/HealthIOWait
0aa0b6
index 43a8b70c4..5f1483ef7 100755
0aa0b6
--- a/extra/resources/HealthIOWait
0aa0b6
+++ b/extra/resources/HealthIOWait
0aa0b6
@@ -25,8 +25,7 @@
0aa0b6
 meta_data() {
0aa0b6
         cat <
0aa0b6
 
0aa0b6
-
0aa0b6
-<resource-agent name="HealthIOWait" version="1.1">
0aa0b6
+<resource-agent name="HealthIOWait" version="1.2">
0aa0b6
 <version>1.1</version>
0aa0b6
 
0aa0b6
 <longdesc lang="en">
0aa0b6
diff --git a/extra/resources/Stateful b/extra/resources/Stateful
0aa0b6
index ae3424bbf..0d2062d51 100755
0aa0b6
--- a/extra/resources/Stateful
0aa0b6
+++ b/extra/resources/Stateful
0aa0b6
@@ -39,8 +39,7 @@ SCORE_PROMOTED=10
0aa0b6
 meta_data() {
0aa0b6
     cat <
0aa0b6
 
0aa0b6
-
0aa0b6
-<resource-agent name="Stateful" version="1.1">
0aa0b6
+<resource-agent name="Stateful" version="1.2">
0aa0b6
 <version>1.1</version>
0aa0b6
 
0aa0b6
 <longdesc lang="en">
0aa0b6
diff --git a/extra/resources/attribute b/extra/resources/attribute
0aa0b6
index 1800dff8f..a2bd353e0 100755
0aa0b6
--- a/extra/resources/attribute
0aa0b6
+++ b/extra/resources/attribute
0aa0b6
@@ -57,8 +57,7 @@ END
0aa0b6
 meta_data() {
0aa0b6
     cat <
0aa0b6
 
0aa0b6
-
0aa0b6
-<resource-agent name="attribute" version="1.1">
0aa0b6
+<resource-agent name="attribute" version="1.2">
0aa0b6
   <version>1.1</version>
0aa0b6
   <shortdesc lang="en">Manages a node attribute</shortdesc>
0aa0b6
   <longdesc lang="en">
0aa0b6
diff --git a/extra/resources/ping b/extra/resources/ping
0aa0b6
index 6e296979f..7cc6b802d 100755
0aa0b6
--- a/extra/resources/ping
0aa0b6
+++ b/extra/resources/ping
0aa0b6
@@ -36,8 +36,7 @@
0aa0b6
 meta_data() {
0aa0b6
      cat <
0aa0b6
 
0aa0b6
-
0aa0b6
-<resource-agent name="ping" version="1.1">
0aa0b6
+<resource-agent name="ping" version="1.2">
0aa0b6
 <version>1.1</version>
0aa0b6
 
0aa0b6
 <longdesc lang="en">
0aa0b6
diff --git a/extra/resources/remote b/extra/resources/remote
0aa0b6
index a53262bb6..f7e40dc81 100755
0aa0b6
--- a/extra/resources/remote
0aa0b6
+++ b/extra/resources/remote
0aa0b6
@@ -24,8 +24,7 @@
0aa0b6
 meta_data() {
0aa0b6
     cat <
0aa0b6
 
0aa0b6
-
0aa0b6
-<resource-agent name="remote" version="1.0">
0aa0b6
+<resource-agent name="remote" version="1.1">
0aa0b6
   <version>1.1</version>
0aa0b6
   <shortdesc lang="en">Pacemaker Remote connection</shortdesc>
0aa0b6
   <parameters>
0aa0b6
-- 
0aa0b6
2.27.0
0aa0b6
0aa0b6
0aa0b6
From 70f469120f8db6a024c786466ee74a6c7fbd1f43 Mon Sep 17 00:00:00 2001
0aa0b6
From: Ken Gaillot <kgaillot@redhat.com>
0aa0b6
Date: Tue, 30 Nov 2021 15:53:39 -0600
0aa0b6
Subject: [PATCH 2/2] Fix: resources: use correct syntax in Stateful meta-data
0aa0b6
0aa0b6
The OCF standard only allows "0" or "1" for booleans.
0aa0b6
0aa0b6
This fixes incorrect ocf:pacemaker:Stateful meta-data syntax introduced by
0aa0b6
7024398 as a regression in the 2.1.0 release.
0aa0b6
---
0aa0b6
 extra/resources/Stateful | 4 ++--
0aa0b6
 1 file changed, 2 insertions(+), 2 deletions(-)
0aa0b6
0aa0b6
diff --git a/extra/resources/Stateful b/extra/resources/Stateful
0aa0b6
index 0d2062d51..2ebe6725f 100755
0aa0b6
--- a/extra/resources/Stateful
0aa0b6
+++ b/extra/resources/Stateful
0aa0b6
@@ -57,7 +57,7 @@ Location to store the resource state in
0aa0b6
 <content type="string" default="${HA_VARRUN%%/}/Stateful-${OCF_RESOURCE_INSTANCE}.state" />
0aa0b6
 </parameter>
0aa0b6
 
0aa0b6
-<parameter name="envfile" reloadable="true">
0aa0b6
+<parameter name="envfile" reloadable="1">
0aa0b6
 <longdesc lang="en">
0aa0b6
 If this is set, the environment will be dumped to this file for every call.
0aa0b6
 </longdesc>
0aa0b6
@@ -65,7 +65,7 @@ If this is set, the environment will be dumped to this file for every call.
0aa0b6
 <content type="string" default="" />
0aa0b6
 </parameter>
0aa0b6
 
0aa0b6
-<parameter name="notify_delay" reloadable="true">
0aa0b6
+<parameter name="notify_delay" reloadable="1">
0aa0b6
 <longdesc lang="en">
0aa0b6
 The notify action will sleep for this many seconds before returning,
0aa0b6
 to simulate a long-running notify.
0aa0b6
-- 
0aa0b6
2.27.0
0aa0b6