[ https://issues.apache.org/jira/browse/STRATOS-1430?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Martin Eppel updated STRATOS-1430: ---------------------------------- Attachment: wso2carbon.zip > Stratos 4.1: Application fails to un-deploy completely under certain > circumstances > ----------------------------------------------------------------------------------- > > Key: STRATOS-1430 > URL: https://issues.apache.org/jira/browse/STRATOS-1430 > Project: Stratos > Issue Type: Bug > Components: Autoscaler > Affects Versions: 4.1.0 RC2 > Reporter: Martin Eppel > Attachments: wso2carbon.zip > > > • After the “Application undeployment process started” is started, there > is a likelihood that (a few) VMs are still launched – I suspect this is due > to some race condition between “Application undeployment process started” and > the “autoscaler”. > • All Vms which were launched before the “Application undeployment > process started” get terminated as part of the undeployment process. > • Vms which were launched after “Application undeployment process > started” eventually get moved to obsolete / pending state and cleaned up, > this can take up to 15- 20 minutes. > • The application never gets completely removed, > • The following exception is consistently observed: > ID: [0] [STRATOS] [2015-06-05 20:47:07,237] WARN > {org.apache.stratos.common.concurrent.locks.ReadWriteLock} - System warning! > Trying to release a lock which has not been taken by the same thread: > [lock-name] application-holder [thread-id] 114 [thread-name] pool-24-thread-2 > TID: [0] [STRATOS] [2015-06-05 20:47:07,237] ERROR > {org.apache.stratos.messaging.message.receiver.topology.TopologyEventMessageDelegator} > - Failed to retrieve topology event message > org.apache.stratos.common.exception.InvalidLockRequestedException: System > error, cannot acquire a write lock while having a read lock on the same > thread: [lock-name] application-holder [thread-id] 114 [thread-name] > pool-24-thread-2 > at > org.apache.stratos.common.concurrent.locks.ReadWriteLock.acquireWriteLock(ReadWriteLock.java:114) > at > org.apache.stratos.autoscaler.applications.ApplicationHolder.acquireWriteLock(ApplicationHolder.java:60) > • > see also email thread (on dev list): Testing Stratos 4.1: Application > undeployment: application fails to undeploy (nested grouping, group scaling) -- This message was sent by Atlassian JIRA (v6.3.4#6332)