Branch: refs/heads/master
Home: https://github.com/rhq-project/rhq
Commit: 32a59632e1eee8b2dc2d3c763416f39d2d1fec4a
https://github.com/rhq-project/rhq/commit/32a59632e1eee8b2dc2d3c763416f39d2…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-03-05 (Wed, 05 Mar 2014)
Changed paths:
A modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/ping/PingAgentService.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/PluginContainer.java
A modules/core/plugin-container/src/main/java/org/rhq/core/pc/ping/PingManager.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/TestAgentClient.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/agentclient/AgentClient.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/agentclient/impl/AgentClientImpl.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/configuration/ConfigurationManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/AgentManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementScheduleManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/operation/OperationManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceManagerBean.java
Log Message:
-----------
[918207] Uninventorying resources for agents, on unreachable networks or waiting for registration, causes database hang
There are two underlying issues in this BZ. First, agent notifications
for uninventory are not protected via a short ping check. And second, our
current AgentClient.ping() returns true if a comm link can be established,
even if the agent is not accepting service requests. Since by default we
don't timeout service requests, service requests can wait indefinitely for
an agent that is failing to connect.
This commit adds a new AgentClient.servicePing(long) which returns true
only if the agent can be reached, is accepting service requests, and returns
before the supplied timeout expires. It also adds a call to this in the
uninventory SLSB, as well as converts existing ping() calls to pingService().
Commit: c8f4c35a4b956fb15ff85ecf6feed74c46be4887
https://github.com/rhq-project/rhq/commit/c8f4c35a4b956fb15ff85ecf6feed74c4…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-03-05 (Wed, 05 Mar 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/agentclient/impl/AgentClientImpl.java
Log Message:
-----------
918207 - since we have the information, let's use it to proactively warn the user that an agent's clock is probably skewed
Commit: b93920c676b36e9315a34105169d8dd89093a1ca
https://github.com/rhq-project/rhq/commit/b93920c676b36e9315a34105169d8dd89…
Author: jshaughn <jshaughn(a)redhat.com>
Date: 2014-03-05 (Wed, 05 Mar 2014)
Changed paths:
A modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/ping/PingAgentService.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/PluginContainer.java
A modules/core/plugin-container/src/main/java/org/rhq/core/pc/ping/PingManager.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/TestAgentClient.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/agentclient/AgentClient.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/agentclient/impl/AgentClientImpl.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/configuration/ConfigurationManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/AgentManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementScheduleManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/operation/OperationManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceManagerBean.java
Log Message:
-----------
Merge pull request #6 from rhq-project/jshaughn/pingservice
[918207] Uninventorying resources for agents, on unreachable networks or...
Compare: https://github.com/rhq-project/rhq/compare/b0199717c3fb...b93920c676b3
Branch: refs/heads/jshaughn/pingservice
Home: https://github.com/rhq-project/rhq
Commit: c8f4c35a4b956fb15ff85ecf6feed74c46be4887
https://github.com/rhq-project/rhq/commit/c8f4c35a4b956fb15ff85ecf6feed74c4…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-03-05 (Wed, 05 Mar 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/agentclient/impl/AgentClientImpl.java
Log Message:
-----------
918207 - since we have the information, let's use it to proactively warn the user that an agent's clock is probably skewed
Branch: refs/heads/jshaughn/pingservice
Home: https://github.com/rhq-project/rhq
Commit: 32a59632e1eee8b2dc2d3c763416f39d2d1fec4a
https://github.com/rhq-project/rhq/commit/32a59632e1eee8b2dc2d3c763416f39d2…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-03-05 (Wed, 05 Mar 2014)
Changed paths:
A modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/ping/PingAgentService.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/PluginContainer.java
A modules/core/plugin-container/src/main/java/org/rhq/core/pc/ping/PingManager.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/TestAgentClient.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/agentclient/AgentClient.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/agentclient/impl/AgentClientImpl.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/configuration/ConfigurationManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/AgentManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementScheduleManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/operation/OperationManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceManagerBean.java
Log Message:
-----------
[918207] Uninventorying resources for agents, on unreachable networks or waiting for registration, causes database hang
There are two underlying issues in this BZ. First, agent notifications
for uninventory are not protected via a short ping check. And second, our
current AgentClient.ping() returns true if a comm link can be established,
even if the agent is not accepting service requests. Since by default we
don't timeout service requests, service requests can wait indefinitely for
an agent that is failing to connect.
This commit adds a new AgentClient.servicePing(long) which returns true
only if the agent can be reached, is accepting service requests, and returns
before the supplied timeout expires. It also adds a call to this in the
uninventory SLSB, as well as converts existing ping() calls to pingService().
Branch: refs/heads/master
Home: https://github.com/rhq-project/rhq
Commit: b0199717c3fb85a2bfc63e9e3eefdc3eabed01ff
https://github.com/rhq-project/rhq/commit/b0199717c3fb85a2bfc63e9e3eefdc3ea…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-03-05 (Wed, 05 Mar 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/internal/AgentConditionCache.java
Log Message:
-----------
[BZ 911432] - Alerts for events do not include 'source location' - adding the source location information to alert condition log. Column 'value' on table 'rhq_alert_condition_log' is limited by 255 characters so if the actual message is long enough the source location information can be lost.
Branch: refs/heads/master
Home: https://github.com/rhq-project/rhq
Commit: 5c8c2b8f0c82c9ca624660eb942dd76cfcad42b5
https://github.com/rhq-project/rhq/commit/5c8c2b8f0c82c9ca624660eb942dd76cf…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-03-05 (Wed, 05 Mar 2014)
Changed paths:
M modules/plugins/jboss-as-7/pom.xml
Log Message:
-----------
As7 i-test: move ManagedServerTest up in the execution order, it seems
to be affected by earlier test classes.
Commit: 305702fefee764e21915ec3b69d4655200695071
https://github.com/rhq-project/rhq/commit/305702fefee764e21915ec3b69d465520…
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2014-03-05 (Wed, 05 Mar 2014)
Changed paths:
M modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/standalone/ResourcesStandaloneServerTest.java
Log Message:
-----------
as7 itests: Datasource Standalone resources cannot be tested with the simple ResourcesStandaloneServerTest workflow
Commit: 6a9d13d06a4ed49104be921ee37767876c0b5ca3
https://github.com/rhq-project/rhq/commit/6a9d13d06a4ed49104be921ee37767876…
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2014-03-05 (Wed, 05 Mar 2014)
Changed paths:
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/MemoryPoolComponent.java
Log Message:
-----------
Avoid java.lang.ClassCastException: java.lang.Boolean cannot be cast to java.lang.String in MemoryPoolComponent
Fix following commit "as7plugin: let MemoryPoolComponent start even if the underlying server is down"
Compare: https://github.com/rhq-project/rhq/compare/341c04bd4c27...6a9d13d06a4e
Branch: refs/heads/master
Home: https://github.com/rhq-project/rhq
Commit: 6a9d13d06a4ed49104be921ee37767876c0b5ca3
https://github.com/rhq-project/rhq/commit/6a9d13d06a4ed49104be921ee37767876…
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2014-03-05 (Wed, 05 Mar 2014)
Changed paths:
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/MemoryPoolComponent.java
Log Message:
-----------
Avoid java.lang.ClassCastException: java.lang.Boolean cannot be cast to java.lang.String in MemoryPoolComponent
Fix following commit "as7plugin: let MemoryPoolComponent start even if the underlying server is down"
Branch: refs/heads/master
Home: https://github.com/rhq-project/rhq
Commit: 5c8c2b8f0c82c9ca624660eb942dd76cfcad42b5
https://github.com/rhq-project/rhq/commit/5c8c2b8f0c82c9ca624660eb942dd76cf…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-03-05 (Wed, 05 Mar 2014)
Changed paths:
M modules/plugins/jboss-as-7/pom.xml
Log Message:
-----------
As7 i-test: move ManagedServerTest up in the execution order, it seems
to be affected by earlier test classes.