Uploaded image for project: 'Bamboo Data Center'
  1. Bamboo Data Center
  2. BAM-13854

TME: get(attachedVolumes) failed on instance of com.atlassian.bamboo.agent.elastic.server.RemoteElasticInstanceImpl

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Low
    • None
    • None
    • None
    • None

    Description

      Found a lot exceptions in JBAC's log this morning:

      2013-10-03 19:31:33,116 INFO [http-bio-8085-exec-116] [AccessLogFilter] sginter GET http://jira-bamboo.internal.atlassian.com/ajax/viewElasticSnippet.action 1671579kb
      2013-10-03 19:31:33,388 INFO [http-bio-8085-exec-116] [InstanceCache] query for a non-existing resource [i-0a520171]
      2013-10-03 19:31:33,388 ERROR [http-bio-8085-exec-116] [runtime] get(attachedVolumes) failed on instance of com.atlassian.bamboo.agent.elastic.server.RemoteElasticInstanceImpl
      
      get(attachedVolumes) failed on instance of com.atlassian.bamboo.agent.elastic.server.RemoteElasticInstanceImpl
      The problematic instruction:
      ----------
      ==> assignment: attachedVolumes=instance.attachedVolumes [on line 137, column 13 in admin/elastic/commonElasticFunctions.ftl]
       in user-directive ela.listElasticInstances [on line 41, column 5 in admin/elastic/elasticSnippet.ftl]
      ----------
      
      Java backtrace for programmers:
      ----------
      freemarker.template.TemplateModelException: get(attachedVolumes) failed on instance of com.atlassian.bamboo.agent.elastic.server.RemoteElasticInstanceImpl
              at freemarker.ext.beans.BeanModel.get(BeanModel.java:210)
      
      ... stack trace ....
      
      Caused by: java.lang.reflect.InvocationTargetException
              at sun.reflect.GeneratedMethodAccessor1797.invoke(Unknown Source)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:597)
              at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:805)
              at freemarker.ext.beans.BeanModel.invokeThroughDescriptor(BeanModel.java:251)
              at freemarker.ext.beans.BeanModel.get(BeanModel.java:176)
              ... 268 more
      Caused by: Ec2CacheMissException: Status Code: 400, AWS Service: AmazonEC2, AWS Request ID: none, AWS Error Code: InvalidInstanceID.NotFound, AWS Error Message: The resource with ID 'i-0a520171' does not exist
      

      If this is a valid error case, please handle it appropriately. Thanks

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              mmeinhold Martin Meinhold
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: