From b3596d187d81e06e4539dede7a1fa0b63ebd7cef Mon Sep 17 00:00:00 2001 From: Christopher Brown Date: Thu, 10 Sep 2020 21:59:21 +0100 Subject: [PATCH] Add disable-http-filter option Change-Id: I28af33e1a8e54bdb9bd9af280e39519ab81d15d5 --- agent_generator/src_xml/fence_rhevm.xml | 5 +++++ manifests/stonith/fence_rhevm.pp | 9 +++++++++ 2 files changed, 14 insertions(+) diff --git a/agent_generator/src_xml/fence_rhevm.xml b/agent_generator/src_xml/fence_rhevm.xml index fe6e39e9..8a281ef2 100644 --- a/agent_generator/src_xml/fence_rhevm.xml +++ b/agent_generator/src_xml/fence_rhevm.xml @@ -99,6 +99,11 @@ Test X seconds for status change after ON/OFF + + + + Set HTTP Filter header to false + diff --git a/manifests/stonith/fence_rhevm.pp b/manifests/stonith/fence_rhevm.pp index 333742b2..19812e11 100644 --- a/manifests/stonith/fence_rhevm.pp +++ b/manifests/stonith/fence_rhevm.pp @@ -88,6 +88,9 @@ # [*pcmk_host_list*] # List of Pacemaker hosts. # +# [*disable_http_filter*] +# (optional) Set HTTP Filter header to false +# # [*meta_attr*] # (optional) String of meta attributes # Defaults to undef @@ -159,6 +162,8 @@ define pacemaker::stonith::fence_rhevm ( $tries = undef, $try_sleep = undef, + $disable_http_filter = undef, + $deep_compare = false, $update_settle_secs = 600, ) { @@ -242,6 +247,10 @@ define pacemaker::stonith::fence_rhevm ( undef => '', default => "power_wait=\"${power_wait}\"", } + $disable_http_filter_chunk = $disable_http_filter ? { + undef => '', + default => "disable_http_filter=\"${disable_http_filter}\"", + } $delay_chunk = $delay ? { undef => '', default => "delay=\"${delay}\"",