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

Bamboos JIRA bundled plugin needs to be added to agent-bootstrap-blacklist.txt

    XMLWordPrintable

Details

    Description

      Found on one of JBAC's agents today:

      2014-01-28 00:42:43,087 INFO [Thread-2] [RemoteAgent] Starting Bamboo Remote Agent...
      2014-01-28 00:42:43,087 INFO [Thread-2] [RemoteAgent] Starting application context...
      2014-01-28 00:42:44,932 WARN [Thread-2] [PropertyPlaceholderConfigurer] Could not load properties from class path resource [bamboo-init.properties]: class path resource [bamboo-init.properties] cannot be opened because it does not exist
      2014-01-28 00:42:44,957 INFO [Thread-2] [RemoteAgentHomeLocatorForBootstrap] Agent home located at '/opt/bamboo-agent/'
      2014-01-28 00:42:44,957 INFO [Thread-2] [RemoteAgentHomeDirectoryLayout] Plugin directory: /opt/bamboo-agent/plugins
      2014-01-28 00:42:44,957 INFO [Thread-2] [RemoteAgentHomeDirectoryLayout] Plugin cache directory: /opt/bamboo-agent/caches/plugins
      2014-01-28 00:42:45,026 INFO [Thread-2] [BambooActiveMQConnectionFactory] Setting broker URL to 'failover:(tcp://jira-bamboo.buildeng.atlassian.com:54663?wireFormat.maxInactivityDuration=300000)?initialReconnectDelay=15000&maxReconnectAtte
      mpts=10'
      2014-01-28 00:42:45,033 INFO [Thread-2] [BambooActiveMQConnectionFactory] Broker URI: tcp://jira-bamboo.buildeng.atlassian.com:54663?wireFormat.maxInactivityDuration=300000 is valid.
      2014-01-28 00:42:45,080 INFO [Thread-2] [BambooActiveMQConnectionFactory] Setting broker URL to 'failover:(tcp://jira-bamboo.buildeng.atlassian.com:54663?wireFormat.maxInactivityDuration=300000)?initialReconnectDelay=15000&maxReconnectAtte
      mpts=10'
      2014-01-28 00:42:45,081 INFO [Thread-2] [BambooActiveMQConnectionFactory] Broker URI: tcp://jira-bamboo.buildeng.atlassian.com:54663?wireFormat.maxInactivityDuration=300000 is valid.
      2014-01-28 00:42:47,028 INFO [Thread-2] [DefaultAgentCapabilityManagerImpl] Default agent capabilities loaded from bamboo-capabilities.properties
      2014-01-28 00:42:48,545 WARN [Felix:Startup] [DefaultComponentRegistrar] Host component buildDefinitionConverter of instance com.atlassian.bamboo.fieldvalue.BuildDefinitionConverter@4d88e490 has no interfaces
      2014-01-28 00:42:50,526 INFO [Thread-2] [ClasspathBuilder] Syncing [/opt/bamboo-agent/plugins/system-provided] with https://jira-bamboo.internal.atlassian.com/agentServer/bundled-plugins.zip?fingerprint=6699159504631116387
      2014-01-28 00:42:50,632 INFO [Thread-2] [ClasspathBuilder] 9 file(s) already available in [/opt/bamboo-agent/plugins/system-provided]
      
      2014-01-28 00:42:51,725 ERROR [Thread-2] [OsgiPlugin] Detected an error (BundleException) enabling the plugin 'com.atlassian.bamboo.plugin.jira' : Unresolved constraint in bundle com.atlassian.bamboo.plugins.jira.atlassian-bamboo-plugin-ji
      ra [10]: Unable to resolve 10.0: missing requirement [10.0] package; (&(package=com.atlassian.bamboo.plugins.rest.common)(version>=5.4.0)(!(version>=6.0.0))).  This error usually occurs when your plugin imports a package from another bundl
      e with a specific version constraint and either the bundle providing that package doesn't meet those version constraints, or there is no bundle available that provides the specified package. For more details on how to fix this, see http://
      confluence.atlassian.com/x/1xy6D
      2014-01-28 00:42:51,726 WARN [Thread-2] [OsgiPlugin] Unable to enable plugin 'com.atlassian.bamboo.plugin.jira'
      com.atlassian.plugin.osgi.container.OsgiContainerException: Cannot start plugin: com.atlassian.bamboo.plugin.jira
              at com.atlassian.plugin.osgi.factory.OsgiPlugin.enableInternal(OsgiPlugin.java:445)
              at com.atlassian.plugin.impl.AbstractPlugin.enable(AbstractPlugin.java:237)
              at com.atlassian.plugin.manager.PluginEnabler.actualEnable(PluginEnabler.java:114)
              at com.atlassian.plugin.manager.PluginEnabler.enable(PluginEnabler.java:99)
              at com.atlassian.plugin.manager.DefaultPluginManager.addPlugins(DefaultPluginManager.java:725)
              at com.atlassian.plugin.manager.DefaultPluginManager.init(DefaultPluginManager.java:178)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:597)
              at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1237)
              at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1203)
              at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1167)
              at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:427)
              at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:249)
              at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:155)
              at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:246)
              at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
              at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:267)
              at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:110)
              at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1095)
              at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:857)
              at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:423)
              at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:249)
              at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:155)
              at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:246)
              at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
              at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:291)
              at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)
              at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:122)
              at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:88)
              at com.atlassian.bamboo.v2.build.agent.remote.RemoteAgent.initApplicationContext(RemoteAgent.java:160)
              at com.atlassian.bamboo.v2.build.agent.remote.RemoteAgent.start(RemoteAgent.java:53)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:597)
              at com.atlassian.bamboo.agent.bootstrap.AgentRunner.run(AgentRunner.java:28)
              at java.lang.Thread.run(Thread.java:662)
      Caused by: org.osgi.framework.BundleException: Unresolved constraint in bundle com.atlassian.bamboo.plugins.jira.atlassian-bamboo-plugin-jira [10]: Unable to resolve 10.0: missing requirement [10.0] package; (&(package=com.atlassian.bamboo.plugins.rest.common)(version>=5.4.0)(!(version>=6.0.0)))
              at org.apache.felix.framework.Felix.resolveBundle(Felix.java:3409)
              at org.apache.felix.framework.Felix.startBundle(Felix.java:1709)
              at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:905)
              at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:892)
              at com.atlassian.plugin.osgi.factory.OsgiPlugin.enableInternal(OsgiPlugin.java:417)
              ... 38 more
      2014-01-28 00:42:51,728 ERROR [Thread-2] [PluginEnabler] Unable to enable plugin com.atlassian.bamboo.plugin.jira
      com.atlassian.plugin.osgi.container.OsgiContainerException: Cannot start plugin: com.atlassian.bamboo.plugin.jira
              at com.atlassian.plugin.osgi.factory.OsgiPlugin.enableInternal(OsgiPlugin.java:445)
              at com.atlassian.plugin.impl.AbstractPlugin.enable(AbstractPlugin.java:237)
              at com.atlassian.plugin.manager.PluginEnabler.actualEnable(PluginEnabler.java:114)
              at com.atlassian.plugin.manager.PluginEnabler.enable(PluginEnabler.java:99)
              at com.atlassian.plugin.manager.DefaultPluginManager.addPlugins(DefaultPluginManager.java:725)
              at com.atlassian.plugin.manager.DefaultPluginManager.init(DefaultPluginManager.java:178)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:597)
              at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1237)
              at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1203)
              at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1167)
              at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:427)
              at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:249)
              at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:155)
              at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:246)
              at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
              at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:267)
              at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:110)
              at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1095)
              at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:857)
              at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:423)
              at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:249)
              at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:155)
              at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:246)
              at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
              at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:291)
              at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)
              at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:122)
              at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:88)
              at com.atlassian.bamboo.v2.build.agent.remote.RemoteAgent.initApplicationContext(RemoteAgent.java:160)
              at com.atlassian.bamboo.v2.build.agent.remote.RemoteAgent.start(RemoteAgent.java:53)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:597)
              at com.atlassian.bamboo.agent.bootstrap.AgentRunner.run(AgentRunner.java:28)
              at java.lang.Thread.run(Thread.java:662)
      Caused by: org.osgi.framework.BundleException: Unresolved constraint in bundle com.atlassian.bamboo.plugins.jira.atlassian-bamboo-plugin-jira [10]: Unable to resolve 10.0: missing requirement [10.0] package; (&(package=com.atlassian.bamboo.plugins.rest.common)(version>=5.4.0)(!(version>=6.0.0)))
              at org.apache.felix.framework.Felix.resolveBundle(Felix.java:3409)
              at org.apache.felix.framework.Felix.startBundle(Felix.java:1709)
              at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:905)
              at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:892)
              at com.atlassian.plugin.osgi.factory.OsgiPlugin.enableInternal(OsgiPlugin.java:417)
              ... 38 more
      

      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: