resource-agents should depend on psmisc (and probably others) for the resources to work

Bug #1866412 reported by Rafael David Tinoco
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
resource-agents (Ubuntu)
Confirmed
Medium
Rafael David Tinoco

Bug Description

When configuring a Filesystem OCF resource with the following setup:

(k)rafaeldtinoco@clubionic01:~$ crm conf show
node 1: clubionic01
node 2: clubionic02
node 3: clubionic03
primitive ext4 Filesystem \
        params device="/dev/clustervg/clustervol" directory="/clusterdata" fstype=ext4
primitive fence_clubionic stonith:fence_scsi \
        params pcmk_host_list="clubionic01 clubionic02 clubionic03" plug="" devices="/dev/sda" \
        meta provides=unfencing target-role=Started
primitive lvm2 LVM-activate \
        params vgname=clustervg vg_access_mode=system_id
primitive virtual_ip IPaddr2 \
        params ip=10.250.98.13 nic=eth3 \
        op monitor interval=10s
primitive webserver systemd:lighttpd \
        op monitor interval=10 timeout=30
group webservergroup lvm2 ext4 virtual_ip webserver \
        meta target-role=Started
property cib-bootstrap-options: \
        have-watchdog=false \
        dc-version=1.1.18-2b07d5c5a9 \
        cluster-infrastructure=corosync \
        cluster-name=clubionic \
        stonith-enabled=on \
        stonith-action=off \
        no-quorum-policy=stop \
        last-lrm-refresh=1583529396

being clubionic01,02,03 all nodes configured with Ubuntu Cloud Images, I got the following error when trying to enable "ext4" resource:

* ext4_monitor_0 on clubionic02 'not installed' (5): call=161, status=complete, exitreason='Setup problem: couldn't find command: fuser', last-rc-change='Fri Mar 6 21:14:36 2020', queued=0ms, exec=44ms

Because the nodes were missing "psmisc" package.

Changed in resource-agents (Ubuntu):
status: New → Confirmed
importance: Undecided → Medium
assignee: nobody → Rafael David Tinoco (rafaeldtinoco)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.