Bug 847674
Summary: | [as7] reload operation fails for standalone server - InvalidPluginConfigurationException | |||
---|---|---|---|---|
Product: | [Other] RHQ Project | Reporter: | Libor Zoubek <lzoubek> | |
Component: | Plugins | Assignee: | Stefan Negrea <snegrea> | |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Mike Foley <mfoley> | |
Severity: | urgent | Docs Contact: | ||
Priority: | high | |||
Version: | 4.4 | CC: | hrupp, theute | |
Target Milestone: | --- | |||
Target Release: | RHQ 4.5.0 | |||
Hardware: | Unspecified | |||
OS: | Unspecified | |||
Whiteboard: | ||||
Fixed In Version: | Doc Type: | Bug Fix | ||
Doc Text: | Story Points: | --- | ||
Clone Of: | ||||
: | 847869 (view as bug list) | Environment: | ||
Last Closed: | 2013-09-01 10:00:50 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: | 707223, 847869 |
Description
Libor Zoubek
2012-08-13 09:20:59 UTC
The bug did not affect the restart operation itself. The plugin was not properly detecting when the server was up and operational after a successful restart. The code that was probing the server by sending an operation and looking for success or failure on the operation execution. If the server is not fully started, the operation execution could fail in surprising ways, thus throwing exceptions that bubbled up the stack. Updated the probing code to catch exceptions and just consider them failed attempts to connect to the server. master branch commit: http://git.fedorahosted.org/cgit/rhq/rhq.git/commit/?id=1b2ba60b043c4c9e8feff247dcb0b53f342b9371 Hi Stefan, I was still able to reproduce this BZ on JON 3.1.1.ER2 please ignore my previous comment. Updated all the wait methods for reload, shutdown, and restart to have the same design. All the methods now take into account possible exceptions for the test operation sent to the application server. master branch commit: http://git.fedorahosted.org/cgit/rhq/rhq.git/commit/?id=e6e91058f3ac76c6458847bd66a8ee5c9c24493e Bulk closing of items that are on_qa and in old RHQ releases, which are out for a long time and where the issue has not been re-opened since. |