e2f60305c8
* new fence agent based on mpathpersist that offers better handling of multipath devices * improve support of fence_ilo_ssh on older firmwares * required packages are also required by autoconf during build time * fence_zvm now supports action 'monitor' (thanks to Neale Ferguson) * introduce --gnutlscli-path --sudo-path --ssh-path and --telnet-path; they are no longer hard-coded * order of XML parameters or options in --help is more stable now * fence_cisco_ucs did not set protocol prefix correctly with --ssl-(in)secure * logging to syslog now works correctly also with \x00 as input - Add patch: 0001-Avoid-problem-with-broken-make-variable-expansion.patch OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/fence-agents?expand=0&rev=27
39 lines
1.6 KiB
Diff
39 lines
1.6 KiB
Diff
From 40ac206ebec011623ea6234229922d39d9eed4b7 Mon Sep 17 00:00:00 2001
|
|
From: =?UTF-8?q?Kristoffer=20Gr=C3=B6nlund?= <krig@koru.se>
|
|
Date: Mon, 15 Dec 2014 14:45:34 +0100
|
|
Subject: [PATCH] Avoid problem with broken make variable expansion
|
|
|
|
---
|
|
make/agentpycheck.mk | 5 ++---
|
|
1 file changed, 2 insertions(+), 3 deletions(-)
|
|
|
|
diff --git a/make/agentpycheck.mk b/make/agentpycheck.mk
|
|
index 090116b..2209bdf 100644
|
|
--- a/make/agentpycheck.mk
|
|
+++ b/make/agentpycheck.mk
|
|
@@ -1,19 +1,18 @@
|
|
TEMPFILE:=$(shell mktemp)
|
|
#DATADIR:=$(abs_top_builddir)/tests/data/metadata
|
|
DATADIR:=$(abs_top_srcdir)/tests/data/metadata
|
|
-AWK='BEGIN {store=-1} /name=\"store_path\"/ {store=2} {if (store!=0) {print}; store--}'
|
|
|
|
check: $(TARGET:%=xml-check.%) $(SYMTARGET:%=xml-check.%) $(TARGET:%=delay-check.%)
|
|
|
|
xml-check.%: %
|
|
$(eval INPUT=$(subst xml-check.,,$@))
|
|
- PYTHONPATH=$(abs_srcdir)/../lib:$(abs_builddir)/../lib python ./$(INPUT) -o metadata | awk $(AWK) > $(TEMPFILE)
|
|
+ PYTHONPATH=$(abs_srcdir)/../lib:$(abs_builddir)/../lib python ./$(INPUT) -o metadata | awk 'BEGIN {store=-1} /name=\"store_path\"/ {store=2} {if (store!=0) {print}; store--}' > $(TEMPFILE)
|
|
diff $(TEMPFILE) $(DATADIR)/$(INPUT).xml
|
|
rm $(TEMPFILE)
|
|
|
|
xml-upload.%: %
|
|
$(eval INPUT=$(subst xml-upload.,,$@))
|
|
- PYTHONPATH=$(abs_srcdir)/../lib:$(abs_builddir)/../lib python ./$(INPUT) -o metadata | awk $(AWK) > $(DATADIR)/$(INPUT).xml
|
|
+ PYTHONPATH=$(abs_srcdir)/../lib:$(abs_builddir)/../lib python ./$(INPUT) -o metadata | awk 'BEGIN {store=-1} /name=\"store_path\"/ {store=2} {if (store!=0) {print}; store--}' > $(DATADIR)/$(INPUT).xml
|
|
|
|
# If test will fail, rerun fence agents to show problems
|
|
delay-check.%: %
|
|
--
|
|
2.2.0
|
|
|