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

Ensemble remove operation leave container in a provisioning error state

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • jboss-fuse-6.3
    • jboss-fuse-6.2.1
    • Fabric8 v1
    • None
    • % %
    • Hide
      fabric:create --wait-for-provisioning --resolver localip
      container-create-child root local_child
      wait-for-provisioning -v
      container-create-ssh --resolver localip --user fuse --host 172.17.0.3 ssh2
      wait-for-provisioning -v
      ensemble-add --force local_child ssh2 
      
      fabric:profile-create test-hibernate-feature
      fabric:profile-edit --feature hibernate test-hibernate-feature
      fabric:container-add-profile ssh2 test-hibernate-feature
      
      wait-for-provisioning -v
      container-list 
      
      ensemble-remove --force ssh2 local_child 
      
      wait-for-provisioning -v
      
      
      Show
      fabric:create --wait- for -provisioning --resolver localip container-create-child root local_child wait- for -provisioning -v container-create-ssh --resolver localip --user fuse --host 172.17.0.3 ssh2 wait- for -provisioning -v ensemble-add --force local_child ssh2 fabric:profile-create test-hibernate-feature fabric:profile-edit --feature hibernate test-hibernate-feature fabric:container-add-profile ssh2 test-hibernate-feature wait- for -provisioning -v container-list ensemble-remove --force ssh2 local_child wait- for -provisioning -v
    • 6.3 Sprint 4 (Mar 28 - Apr 29)

      This probably applies only to the specific scenario of a remote ssh container, initially member of an ensemble, that has specific profiles applied to it.

      When the ensemble is released, the remote node fails to provision some of its assigned bundles.

      See error message:

      JBossFuse:karaf@root> container-info ssh2
      Name:                          ssh2
      Version:                       1.0
      Connected:                     true
      Type:                          karaf
      Root:                          true
      Ensemble Server:               false
      Managed:                       true
      Process ID:                    1367
      Resolver:                      localip
      Network Address:               172.17.0.3
      Local Network Address:         172.17.0.3
      Public Network Address:        
      Local Hostname:                9e5e9e68fa3f
      Public Hostname:               
      SSH Url:                       172.17.0.3:8101
      JMX Url:                       service:jmx:rmi://172.17.0.3:44444/jndi/rmi://172.17.0.3:1099/karaf-ssh2
      Http Url:                      http://172.17.0.3:8181
      Jolokia Url:                   http://172.17.0.3:8181/jolokia
      Blueprint Status:              started
      Provision Status:              error - io.fabric8.common.util.MultiException: Error
      Provision Error:               io.fabric8.common.util.MultiException: Error
      	at io.fabric8.agent.download.impl.MavenDownloadManager$MavenDownloader.<init>(MavenDownloadManager.java:93)
      	at io.fabric8.agent.download.impl.MavenDownloadManager.createDownloader(MavenDownloadManager.java:71)
      	at io.fabric8.agent.region.Subsystem.downloadBundles(Subsystem.java:329)
      	at io.fabric8.agent.region.Subsystem.downloadBundles(Subsystem.java:326)
      	at io.fabric8.agent.region.SubsystemResolver.resolve(SubsystemResolver.java:182)
      	at io.fabric8.agent.service.Deployer.deploy(Deployer.java:273)
      	at io.fabric8.agent.service.Agent.provision(Agent.java:366)
      	at io.fabric8.agent.service.Agent.provision(Agent.java:199)
      	at io.fabric8.agent.DeploymentAgent.doUpdate(DeploymentAgent.java:727)
      	at io.fabric8.agent.DeploymentAgent$4.run(DeploymentAgent.java:283)
      	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
      	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
      	at java.lang.Thread.run(Thread.java:745)
      java.io.IOException: Error downloading mvn:org.hibernate/hibernate-osgi/4.2.20.Final-redhat-1
      	at io.fabric8.agent.download.impl.AbstractRetryableDownloadTask.run(AbstractRetryableDownloadTask.java:49)
      	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
      	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
      	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178)
      	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292)
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
      	at java.lang.Thread.run(Thread.java:745)
      Caused by: java.io.IOException: Error resolving artifact org.hibernate:hibernate-osgi:jar:4.2.20.Final-redhat-1: Could not find artifact org.hibernate:hibernate-osgi:jar:4.2.20.Final-redhat-1 in karaf-default (file:/home/fuse/containers/ssh2/fabric8-karaf-1.2.0.redhat-621084/system/)
      	at io.fabric8.maven.url.internal.AetherBasedResolver.resolve(AetherBasedResolver.java:531)
      	at io.fabric8.maven.url.internal.AetherBasedResolver.resolveFile(AetherBasedResolver.java:472)
      	at io.fabric8.maven.url.internal.AetherBasedResolver.resolveFile(AetherBasedResolver.java:457)
      	at io.fabric8.maven.url.internal.AetherBasedResolver.download(AetherBasedResolver.java:433)
      	at io.fabric8.agent.download.impl.MavenDownloadTask.download(MavenDownloadTask.java:33)
      	at io.fabric8.agent.download.impl.AbstractRetryableDownloadTask.run(AbstractRetryableDownloadTask.java:40)
      	... 7 more
      java.io.IOException: Error downloading mvn:org.hibernate/hibernate-core/4.2.20.Final-redhat-1
      	at io.fabric8.agent.download.impl.AbstractRetryableDownloadTask.run(AbstractRetryableDownloadTask.java:49)
      	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
      	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
      	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178)
      	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292)
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
      	at java.lang.Thread.run(Thread.java:745)
      Caused by: java.io.IOException: Error resolving artifact org.hibernate:hibernate-core:jar:4.2.20.Final-redhat-1: Could not find artifact org.hibernate:hibernate-core:jar:4.2.20.Final-redhat-1 in karaf-default (file:/home/fuse/containers/ssh2/fabric8-karaf-1.2.0.redhat-621084/system/)
      	at io.fabric8.maven.url.internal.AetherBasedResolver.resolve(AetherBasedResolver.java:531)
      	at io.fabric8.maven.url.internal.AetherBasedResolver.resolveFile(AetherBasedResolver.java:472)
      	at io.fabric8.maven.url.internal.AetherBasedResolver.resolveFile(AetherBasedResolver.java:457)
      	at io.fabric8.maven.url.internal.AetherBasedResolver.download(AetherBasedResolver.java:433)
      	at io.fabric8.agent.download.impl.MavenDownloadTask.download(MavenDownloadTask.java:33)
      	at io.fabric8.agent.download.impl.AbstractRetryableDownloadTask.run(AbstractRetryableDownloadTask.java:40)
      	... 7 more
      java.io.IOException: Error downloading mvn:org.hibernate/hibernate-entitymanager/4.2.20.Final-redhat-1
      	at io.fabric8.agent.download.impl.AbstractRetryableDownloadTask.run(AbstractRetryableDownloadTask.java:49)
      	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
      	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
      	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178)
      	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292)
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
      	at java.lang.Thread.run(Thread.java:745)
      Caused by: java.io.IOException: Error resolving artifact org.hibernate:hibernate-entitymanager:jar:4.2.20.Final-redhat-1: Could not find artifact org.hibernate:hibernate-entitymanager:jar:4.2.20.Final-redhat-1 in karaf-default (file:/home/fuse/containers/ssh2/fabric8-karaf-1.2.0.redhat-621084/system/)
      	at io.fabric8.maven.url.internal.AetherBasedResolver.resolve(AetherBasedResolver.java:531)
      	at io.fabric8.maven.url.internal.AetherBasedResolver.resolveFile(AetherBasedResolver.java:472)
      	at io.fabric8.maven.url.internal.AetherBasedResolver.resolveFile(AetherBasedResolver.java:457)
      	at io.fabric8.maven.url.internal.AetherBasedResolver.download(AetherBasedResolver.java:433)
      	at io.fabric8.agent.download.impl.MavenDownloadTask.download(MavenDownloadTask.java:33)
      	at io.fabric8.agent.download.impl.AbstractRetryableDownloadTask.run(AbstractRetryableDownloadTask.java:40)
      	... 7 more
      
      

            pantinor@redhat.com Paolo Antinori
            pantinor@redhat.com Paolo Antinori
            Andrej Vano Andrej Vano
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: