On Tue, Jul 30, 2019 at 12:52:20PM +0200, Koen de Jonge wrote:
> while trying to use the ocf:heartbeat:ZFS resource from the resource-agents 
> package on debian buster I ran in to a problem where 
> 
> In /var/log/daemon.log I got this:
>  pacemaker-controld[759]:  warning: Action 3 (zfs_monitor_0) on node1 failed 
> (target: 7 vs. rc: 0): Error
> 
> The result was that directly after the zfs pool was imported by pacemaker 
> (i.e. the resource was started) the resource got stopped again since the 
> monitor script did not report the HEALTH of the pool well. 
> 
> The check for health changed on 17 oct 2018 see: 
> https://github.com/ClusterLabs/resource-agents/commit/2bdeee4b063f73b5e1804b4bec4d1ad43733a9f7#diff-2f9687bda2dc6253e000b30aaea222d9
> 
> This change, that subsequently went in to debian buster works fine in bash, 
> but not in dash (which /bin/sh is).
> 
> I have reported the problem upstream and created a fix here: 
> https://github.com/ClusterLabs/resource-agents/pull/1372
> 
> Can you fix this in debian stable? 

Thanks for the report and the fix.  We will definitely update
unstable/testing and backports when a new version is released
by the upstream. The updated for stable is a bit more tricky
because:

https://www.debian.org/doc/manuals/developers-reference/ch05.html#upload-stable
"Basically, a package should only be uploaded to stable if one of the following
happens:

* a truly critical functionality problem
* the package becomes uninstallable
* a released architecture lacks the package"

-- 
Valentin

Reply via email to