Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-6722

*Sometimes* when adding containers to the ensemble, the container ends in InvalidComponentException

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • fuse-6.x-GA
    • jboss-fuse-6.3
    • Fabric8 v1
    • None
    • % %

    Description

      Sometimes one of the containers added to ensemble ends in InvalidComponentException status:

      2017-04-06 10:29:03,818 | ERROR | 8.0.1-1-thread-1 | DeploymentAgent                  | 88 - io.fabric8.fabric-agent - 1.2.0.redhat-630254 | Unable to update agent
      io.fabric8.api.InvalidComponentException
      	at io.fabric8.api.scr.ValidationSupport.assertValid(ValidationSupport.java:53)[83:io.fabric8.fabric-api:1.2.0.redhat-630254]
      	at io.fabric8.api.scr.AbstractComponent.assertValid(AbstractComponent.java:54)[83:io.fabric8.fabric-api:1.2.0.redhat-630254]
      	at io.fabric8.service.FabricServiceImpl.getCurrentContainerName(FabricServiceImpl.java:261)[84:io.fabric8.fabric-core:1.2.0.redhat-630254]
      	at io.fabric8.agent.DeploymentAgent.handleRestartJvmFlag(DeploymentAgent.java:781)[88:io.fabric8.fabric-agent:1.2.0.redhat-630254]
      	at io.fabric8.agent.DeploymentAgent$11.done(DeploymentAgent.java:726)[88:io.fabric8.fabric-agent:1.2.0.redhat-630254]
      	at io.fabric8.agent.service.Agent$2.done(Agent.java:352)[88:io.fabric8.fabric-agent:1.2.0.redhat-630254]
      	at io.fabric8.agent.service.Deployer.deploy(Deployer.java:1016)[88:io.fabric8.fabric-agent:1.2.0.redhat-630254]
      	at io.fabric8.agent.service.Agent.provision(Agent.java:366)[88:io.fabric8.fabric-agent:1.2.0.redhat-630254]
      	at io.fabric8.agent.service.Agent.provision(Agent.java:199)[88:io.fabric8.fabric-agent:1.2.0.redhat-630254]
      	at io.fabric8.agent.DeploymentAgent.doUpdate(DeploymentAgent.java:736)[88:io.fabric8.fabric-agent:1.2.0.redhat-630254]
      	at io.fabric8.agent.DeploymentAgent$4.run(DeploymentAgent.java:287)[88:io.fabric8.fabric-agent:1.2.0.redhat-630254]
      	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:522)[:1.8.0]
      	at java.util.concurrent.FutureTask.run(FutureTask.java:277)[:1.8.0]
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1153)[:1.8.0]
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)[:1.8.0]
      	at java.lang.Thread.run(Thread.java:785)[:1.8.0]
      
      container-create-child --jvm-opts "-Djava.security.egd=file:/dev/./urandom"  --jmx-user admin --jmx-password admin root child2
      container-create-child --jvm-opts "-Djava.security.egd=file:/dev/./urandom"  --jmx-user admin --jmx-password admin root child3
      ensemble-add --force child2 child3
      

      Attaching logs of all containers

      Attachments

        1. child2.log
          208 kB
        2. child3.log
          179 kB
        3. root.log
          511 kB

        Issue Links

          Activity

            People

              ggrzybek Grzegorz Grzybek
              avano@redhat.com Andrej Vano
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: