| Summary: | condor_triggerd ignore SIGTERM and SIGQUIT signals on RHEL6/x86_64 | ||
|---|---|---|---|
| Product: | Red Hat Enterprise MRG | Reporter: | Tomas Rusnak <trusnak> |
| Component: | condor | Assignee: | Robert Rati <rrati> |
| Status: | CLOSED ERRATA | QA Contact: | Tomas Rusnak <trusnak> |
| Severity: | high | Docs Contact: | |
| Priority: | high | ||
| Version: | 2.0 | CC: | matt |
| Target Milestone: | 2.0 | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | qpid-qmf-0.10-7 | Doc Type: | Bug Fix |
| Doc Text: |
N/A
|
Story Points: | --- |
| Clone Of: | Environment: | ||
| Last Closed: | 2011-06-27 15:33:31 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
|
Description
Tomas Rusnak
2011-05-25 09:12:46 UTC
Try with repaired config gives me same results. The triggerd completely ignore such signals. The TriggerLog stay untouched. Parameter changed to: DC_DAEMON_LIST =+ TRIGGERD, JOB_SERVER What packages on rhel6 were you using when you found the issue? Does it still if you run with the latest qpid packages for rhel6? Retested over current packages:
# rpm -qa | egrep '(qpid|qmf|condor)' | sort
condor-7.6.1-0.6.el6.x86_64
condor-aviary-7.6.1-0.6.el6.x86_64
condor-classads-7.6.1-0.6.el6.x86_64
condor-debuginfo-7.6.1-0.6.el6.x86_64
condor-kbdd-7.6.1-0.6.el6.x86_64
condor-qmf-7.6.1-0.6.el6.x86_64
condor-vm-gahp-7.6.1-0.6.el6.x86_64
condor-wallaby-base-db-1.12-1.el6.noarch
condor-wallaby-client-4.0-6.el6.noarch
condor-wallaby-tools-4.0-6.el6.noarch
python-condorutils-1.5-3.el6.noarch
python-qpid-0.10-1.el6.noarch
python-qpid-qmf-0.10-7.el6.x86_64
qpid-cpp-client-0.10-5.el6.x86_64
qpid-cpp-client-devel-0.10-5.el6.x86_64
qpid-cpp-client-devel-docs-0.10-5.el6.noarch
qpid-cpp-client-rdma-0.10-5.el6.x86_64
qpid-cpp-client-ssl-0.10-5.el6.x86_64
qpid-cpp-server-0.10-5.el6.x86_64
qpid-cpp-server-cluster-0.10-5.el6.x86_64
qpid-cpp-server-devel-0.10-5.el6.x86_64
qpid-cpp-server-rdma-0.10-5.el6.x86_64
qpid-cpp-server-ssl-0.10-5.el6.x86_64
qpid-cpp-server-store-0.10-5.el6.x86_64
qpid-cpp-server-xml-0.10-5.el6.x86_64
qpid-java-client-0.10-6.el6.noarch
qpid-java-common-0.10-6.el6.noarch
qpid-java-example-0.10-6.el6.noarch
qpid-java-jca-0.10-6.el6.noarch
qpid-qmf-0.10-7.el6.x86_64
qpid-tests-0.10-1.el6.noarch
qpid-tools-0.10-4.el6.noarch
rh-qpid-cpp-tests-0.10-5.el6.x86_64
ruby-qpid-0.7.946106-2.el6.x86_64
ruby-qpid-qmf-0.10-7.el6.x86_64
MasterLog:
05/26/11 12:39:02 Got SIGQUIT. Performing fast shutdown.
05/26/11 12:39:02 Trying to update collector <127.0.0.1:9618>
05/26/11 12:39:02 Attempting to send update via UDP to collector localhost.localdomain <127.0.0.1:9618>
05/26/11 12:39:02 NumberOfChildren() returning 6
05/26/11 12:39:02 Send_Signal(): Doing kill(8073,3) [SIGQUIT]
05/26/11 12:39:02 Sent SIGQUIT to COLLECTOR (pid 8073)
05/26/11 12:39:02 Send_Signal(): Doing kill(8083,3) [SIGQUIT]
05/26/11 12:39:02 Sent SIGQUIT to CONFIGD (pid 8083)
05/26/11 12:39:02 Send_Signal(): Doing kill(8079,3) [SIGQUIT]
05/26/11 12:39:02 Sent SIGQUIT to JOB_SERVER (pid 8079)
05/26/11 12:39:02 Send_Signal(): Doing kill(8080,3) [SIGQUIT]
05/26/11 12:39:02 Sent SIGQUIT to NEGOTIATOR (pid 8080)
05/26/11 12:39:02 Send_Signal(): Doing kill(8081,3) [SIGQUIT]
05/26/11 12:39:02 Sent SIGQUIT to STARTD (pid 8081)
05/26/11 12:39:02 Send_Signal(): Doing kill(8082,3) [SIGQUIT]
05/26/11 12:39:02 Sent SIGQUIT to TRIGGERD (pid 8082)
05/26/11 12:39:02 DaemonCore: No more children processes to reap.
05/26/11 12:39:02 The NEGOTIATOR (pid 8080) exited with status 0
05/26/11 12:39:02 ProcAPI::buildFamily failed: parent 8080 not found on system.
05/26/11 12:39:02 ProcAPI::getProcInfo() pid 8080 does not exist.
05/26/11 12:39:02 ProcAPI::getProcInfo() pid 8080 does not exist.
05/26/11 12:39:02 ProcAPI::getProcInfo() pid 8080 does not exist.
05/26/11 12:39:02 ProcAPI::getProcInfo() pid 8080 does not exist.
05/26/11 12:39:02 ProcAPI::getProcInfo() pid 8080 does not exist.
05/26/11 12:39:02 NumberOfChildren() returning 5
05/26/11 12:39:02 DaemonCore: No more children processes to reap.
05/26/11 12:39:02 The CONFIGD (pid 8083) exited with status 0
05/26/11 12:39:02 ProcAPI::buildFamily failed: parent 8083 not found on system.
05/26/11 12:39:02 ProcAPI::getProcInfo() pid 8083 does not exist.
05/26/11 12:39:02 ProcAPI::getProcInfo() pid 8083 does not exist.
05/26/11 12:39:02 ProcAPI::getProcInfo() pid 8083 does not exist.
05/26/11 12:39:02 ProcAPI::getProcInfo() pid 8083 does not exist.
05/26/11 12:39:02 ProcAPI::getProcInfo() pid 8083 does not exist.
05/26/11 12:39:02 NumberOfChildren() returning 4
05/26/11 12:39:02 DaemonCore: No more children processes to reap.
05/26/11 12:39:02 The TRIGGERD (pid 8082) exited with status 0
05/26/11 12:39:02 ProcAPI::buildFamily failed: parent 8082 not found on system.
05/26/11 12:39:02 ProcAPI::getProcInfo() pid 8082 does not exist.
05/26/11 12:39:02 ProcAPI::getProcInfo() pid 8082 does not exist.
05/26/11 12:39:02 ProcAPI::getProcInfo() pid 8082 does not exist.
05/26/11 12:39:02 ProcAPI::getProcInfo() pid 8082 does not exist.
05/26/11 12:39:02 ProcAPI::getProcInfo() pid 8082 does not exist.
05/26/11 12:39:02 NumberOfChildren() returning 3
05/26/11 12:39:03 DaemonCore: No more children processes to reap.
No such error found in latest qpid packages.
>>> VERIFIED
Technical note added. If any revisions are required, please edit the "Technical Notes" field
accordingly. All revisions will be proofread by the Engineering Content Services team.
New Contents:
N/A
|