Bug 1127875

Summary: Process service resources continues to monitor old process even after process no longer exists or after piql/pid file has changed
Product: [JBoss] JBoss Operations Network Reporter: John Mazzitelli <mazz>
Component: Plugin -- OtherAssignee: RHQ Project Maintainer <rhq-maint>
Status: CLOSED CURRENTRELEASE QA Contact: Filip Brychta <fbrychta>
Severity: medium Docs Contact:
Priority: unspecified    
Version: JON 3.1.2CC: fbrychta, loleary, mazz, mfoley, myarboro, tsegismo
Target Milestone: ER01Keywords: Triaged
Target Release: JON 3.3.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
A bug in the JON "Platform Plug-in" resulted in connection setting changes to the "Process" resource to be ignored. When the user changed the Connection Settings of a Process service (for example, changed the PIQL query or the PID file path), the plug-in kept monitoring the same process as it was before the change, until this process terminated or the agent was restarted. The ProcessComponent class is now fixed to take Connection Settings into account immediately after changes. The plug-in now immediately monitors the process denoted by the Connection Settings after they were changed.
Story Points: ---
Clone Of: 1109439 Environment:
Last Closed: 2014-12-11 14:02:46 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: 1100609, 1109439    
Bug Blocks: 1091134, 1127876    

Comment 1 John Mazzitelli 2014-08-07 20:00:44 UTC
this looks to already be in the release/jon3.3.x branch:

# On branch release/jon3.3.x
nothing to commit (working directory clean)
The previous cherry-pick is now empty, possibly due to conflict resolution.

Comment 2 Simeon Pinder 2014-08-19 23:50:47 UTC
Moving to ON_QA as available to test in the following brew build:

https://brewweb.devel.redhat.com//buildinfo?buildID=379025

Comment 3 Filip Brychta 2014-08-27 14:10:07 UTC
Verified on 
Version :	
3.3.0.ER01.1
Build Number :	
9941660:f3aa7e7

Comment 6 John Mazzitelli 2014-10-13 13:40:08 UTC
I do not know why this has NEEDINFO from me - I don't think i've been asked anything. Clearing the NEEDINFO field. If there is something needed from me, let me know what it is.