Blame SOURCES/006-stateful-metadata.patch

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