Aled Sage created BROOKLYN-259:
----------------------------------

             Summary: jcloudsByon location spec leaks location instances
                 Key: BROOKLYN-259
                 URL: https://issues.apache.org/jira/browse/BROOKLYN-259
             Project: Brooklyn
          Issue Type: Bug
    Affects Versions: 0.9.0
            Reporter: Aled Sage
             Fix For: 0.10.0


When declaring in brooklyn.properties a location spec such as 
{noformat}
jcloudsByon(provider="aws-ec2",region="us-east-1",user="brooklyn",password="pa55w0rd",hosts="i-12345678")
{noformat}

It caused new locations to be created and persisted every few seconds, but for 
those locations to be never deleted.

---
This was caused by changes made in 0.9.0 to {{LocationResolver}} 
implementations, so that it creates a {{LocationSpec}} rather than 
instantiating a location directly. Unfortunately, 
{{JcloudsByonLocationResolver}} had not been updated. The REST api would poll 
this regularly to find out about the types of location, and on every poll it 
would create new locations.

This is similar to the problem encountered for localhost, fixed in time for 
0.9.0 in https://github.com/apache/brooklyn-server/pull/97.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to