AS7/EAP6 deployment resources for domain mode

Thomas Segismont tsegismo at redhat.com
Fri May 16 12:32:37 UTC 2014


Hi,

In an effort to improve integration of RHQ with AS7/EAP6 domain mode, 
I'm looking right now at the different "Deployment" resource types.

In domain mode, deployments appear at three different levels:
(1) Domain deployments under the host controller resource
(2) Deployments under server group resources
(3) Managed deployments under managed server resources

In the plugin descriptor, both resource type (1) and (2) have 
createDeletePolicy="both" (with creationDataType="content"), while (3) 
has createDeletePolicy="neither".

This is confusing because when you upgrade the content of a Domain 
deployment resource, you see a stale history of content in the Server 
Group Deployment resource (see Bug 889250 [1]).

Unless I missed something, users should only upgrade content of Domain 
deployment resource, and use the server group deployment resource to 
execute enable/disable/restart operations (deploy/undeploy/redeploy in 
AS7/EAP6 terminology).

I'm for creating a new deployment resource type, server group specific 
and unaware of the content aspects. Is there any major objection before 
I start the pull request?

Thanks,
Thomas


[1] https://bugzilla.redhat.com/show_bug.cgi?id=889250





More information about the rhq-devel mailing list