Unable to delete Object while connected to the HOST node in a cluster setup in RSA Governance & Lifecycle
8 months ago
Article Number
000072156
Applies To
  • RSA Governance & Lifecycle 8.0
  • RSA Governance & Lifecycle 7.5.2 P08
  • RSA Governance & Lifecycle 7.5.2 P07 HF02
Issue

Unable to delete object/collector/application while connected to the HOST node in a cluster setup in RSA Governance & Lifecycle.

You get the below error in aveksaServer.log

Error deleting the Object:
com.aveksa.server.message.MessengerServiceException: Test request failed with response: com.aveksa.server.db.PersistenceException: n/a 


The issue is reproducible only in the Cluster deployment and when the User is connected to a HOST node and tries to delete the an object (eg: a collector) from the HOST node.
 

Cause

When the user logs into the SON (System Operations Node) node and performs the delete operation, since the request is raised inside the SON node, the request is handed locally by the SON node.
When the user logs into the HOST node to perform delete, the delete operation needs to be sent to the SON node in a cluster message to be processed and executed at the SON node.
At the SON, on receiving cluster message, the respective data collector object is loaded however the "created_by" column is set to NULL causing the failure of the delete operation. 
This issue will be fixed in the next Patches.

Resolution
This is resolved in the following versions:
  • RSA Governance & Lifecycle 8.1.0
  • RSA Governance & Lifecycle 8.0.0 P01
  • RSA Governance & Lifecycle 7.5.2 P09
Workaround

The workaround is to connect to the SON (System Operations node) node and perform delete from there.