Bug 1028421
Summary: | Resource Agent "Delay" missing from updated resource-agents-3.9.2-21 package (RHEA-2013-1494) | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 6 | Reporter: | BugBuster666 <reg> |
Component: | resource-agents | Assignee: | David Vossel <dvossel> |
Status: | CLOSED ERRATA | QA Contact: | Cluster QE <mspqa-list> |
Severity: | high | Docs Contact: | |
Priority: | high | ||
Version: | 6.6 | CC: | agk, cluster-maint, djansa, fdinitto, jruemker, jsvarova, mnovacek |
Target Milestone: | rc | Keywords: | Reopened, ZStream |
Target Release: | --- | ||
Hardware: | All | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | resource-agents-3.9.2-41.el6 | Doc Type: | Bug Fix |
Doc Text: |
With this update, the "Delay" resource agent has been added to the resource-agent packages as an officially supported agent.
|
Story Points: | --- |
Clone Of: | Environment: | ||
Last Closed: | 2014-10-14 04:59:56 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 1032775, 1032777 |
Description
BugBuster666
2013-11-08 12:02:21 UTC
Delay is blind to whether or not the condition that is being waited on has completed or not. This is generally not a recommended approach. Can you describe your usage of Delay. This agent was removed because we were unable to come up with a supportable use-case for the agent. Thanks, -- Vossel Hello, that's what Andrew B. also asked :) Use case details here: http://www.mail-archive.com/pacemaker@oss.clusterlabs.org/msg18189.html We have a setup of load balancing via OSPF (ECMP). We must make sure that some service is stopped not before 30 seconds (or better OSPF heartbeat timeout) after the stop of the OSPF deamon (quagga). This allows seamless failover without any downtime. - OSPF session active and traffic is routed to our load balancer - crm node standby - now OSPFD should be stopped (now ~<OSPF dead detection timeout> seconds, traffic is still routed to our node, which we want to service, in our case ~10sec) - we wait 30 seconds (with Delay) (after ~<OSPF dead detection timeout> seconds, no more traffic to our "standby node") - now the load balanced service should be stopped For this we need Delay :) This only requires a spec file change that removes the excludes line associated with the Delay agent and its man page. I have verified that Delay resource agent is present in resource-agents-3.9.5-11.el6.x86_64. ----- # rpm -q resource-agents resource-agents-3.9.5-11.el6.x86_64 # ls -l /usr/lib/ocf/resource.d/heartbeat/Delay -rwxr-xr-x. 1 root root 4761 Jul 7 20:17 /usr/lib/ocf/resource.d/heartbeat/Delay Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHBA-2014-1428.html |