{fence,resource}-agents: PATH for all binaries called by all agents should be resolvable

Bug #1869643 reported by Rafael David Tinoco
26
This bug affects 4 people
Affects Status Importance Assigned to Milestone
fence-agents (Ubuntu)
Fix Released
Medium
Lucas Kanashiro
resource-agents (Ubuntu)
Fix Released
Medium
Lucas Kanashiro

Bug Description

Taking LP: #955164 by example... all resource agents should have resolvable
binary PATHs by default. This bug is opened so all resources can be checked
and fixed appropriately.

Examples:

$ crm_resource --list-standards
ocf
lsb - /etc/init.d/*
service - (sysv + systemd) services
systemd - systemd services
stonith - agents from "fence-agents"

$ crm_resource --list-ocf-providers
heartbeat
pacemaker
redhat

ocf:heartbeat:*
ocf:pacemaker:*
ocf:redhat:*

Example:

crm_resource --show-metadata=ocf:heartbeat:pgsql | more

And also to make sure that all dependencies are satisfied by either:

- resource-agents
       or
- fence-agents

Tags: server-todo
Changed in resource-agents (Ubuntu):
assignee: nobody → Rafael David Tinoco (rafaeldtinoco)
importance: Undecided → Medium
status: New → Confirmed
Changed in fence-agents (Ubuntu):
status: New → Confirmed
importance: Undecided → Medium
assignee: nobody → Rafael David Tinoco (rafaeldtinoco)
summary: - check PATH for all binaries called by all agents
+ {fence,resource}-agents: PATH for all binaries called by all agents
+ should be resolvable
Changed in resource-agents (Ubuntu):
assignee: Rafael David Tinoco (rafaeldtinoco) → nobody
Changed in fence-agents (Ubuntu):
assignee: Rafael David Tinoco (rafaeldtinoco) → nobody
tags: added: server-todo
Changed in resource-agents (Ubuntu):
assignee: nobody → Lucas Kanashiro (lucaskanashiro)
Changed in fence-agents (Ubuntu):
assignee: nobody → Lucas Kanashiro (lucaskanashiro)
Revision history for this message
Lucas Kanashiro (lucaskanashiro) wrote :

The scope of this bug is only the agents present in {resource,fence}-agents-base which are in main. The other agents in {resource,fence}-agents-extra should work just fine but they are not curated by the Ubuntu Server team.

Revision history for this message
Lucas Kanashiro (lucaskanashiro) wrote :

The agents in resource-agents-base did not require any change. And I was not able to find any occurrence of this type of issue with a simple grep command in the other agents inside the extra package. If someone find any issue please file another bug describing that.

Changed in resource-agents (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Lucas Kanashiro (lucaskanashiro) wrote :

The agents in fence-agents-base did not require any change. And I was not able to find any occurrence of this type of issue with a simple grep command in the other agents inside the extra package. If someone find any issue please file another bug describing that.

Changed in fence-agents (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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