-
Bug
-
Resolution: Done
-
Major
-
jboss-fuse-6.2-patches
-
None
-
%
-
-
Having both nodes without internet access, the ssh container prints this into the log:
2016-08-29 02:18:56,848 | WARN | tures-1-thread-1 | AetherBasedResolver | 15 - io.fabric8.fabric-maven - 1.2.0.redhat-621147 | Error resolving artifactorg.jboss.fuse:jboss-fuse:xml:features:6.2.1.redhat-147:Could not transfer artifact org.jboss.fuse:jboss-fuse:xml:features:6.2.1.redhat-147 from/to central (http://repo1.maven.org/maven2/): Connect to repo1.maven.org:80 [repo1.maven.org/151.101.56.209] failed: Connection refused org.eclipse.aether.resolution.ArtifactResolutionException: Could not transfer artifact org.jboss.fuse:jboss-fuse:xml:features:6.2.1.redhat-147 from/to central (http://repo1.maven.org/maven2/): Connect to repo1.maven.org:80 [repo1.maven.org/151.101.56.209] failed: Connection refused at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:444)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:246)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifact(DefaultArtifactResolver.java:223)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] at org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveArtifact(DefaultRepositorySystem.java:294)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] at io.fabric8.maven.url.internal.AetherBasedResolver.resolve(AetherBasedResolver.java:520)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] at io.fabric8.maven.url.internal.AetherBasedResolver.resolveFile(AetherBasedResolver.java:475)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] at io.fabric8.maven.url.internal.AetherBasedResolver.resolveFile(AetherBasedResolver.java:460)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] at io.fabric8.maven.url.internal.AetherBasedResolver.download(AetherBasedResolver.java:436)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] at io.fabric8.maven.url.internal.Connection.getInputStream(Connection.java:124)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] at org.apache.karaf.features.internal.RepositoryImpl.load(RepositoryImpl.java:97)[76:io.fabric8.fabric-features-service:1.2.0.redhat-621147] at io.fabric8.features.FabricFeaturesServiceImpl$1.load(FabricFeaturesServiceImpl.java:80)[76:io.fabric8.fabric-features-service:1.2.0.redhat-621147] at io.fabric8.features.FabricFeaturesServiceImpl$1.load(FabricFeaturesServiceImpl.java:76)[76:io.fabric8.fabric-features-service:1.2.0.redhat-621147] at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3524)[60:com.google.guava:17.0.0] at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2317)[60:com.google.guava:17.0.0] at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2280)[60:com.google.guava:17.0.0] at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2195)[60:com.google.guava:17.0.0] at com.google.common.cache.LocalCache.get(LocalCache.java:3934)[60:com.google.guava:17.0.0] at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3938)[60:com.google.guava:17.0.0] at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4821)[60:com.google.guava:17.0.0] at io.fabric8.features.FabricFeaturesServiceImpl.populateRepositories(FabricFeaturesServiceImpl.java:389)[76:io.fabric8.fabric-features-service:1.2.0.redhat-621147] at io.fabric8.features.FabricFeaturesServiceImpl.listInstalledRepositories(FabricFeaturesServiceImpl.java:379)[76:io.fabric8.fabric-features-service:1.2.0.redhat-621147] at io.fabric8.features.FabricFeaturesServiceImpl.run(FabricFeaturesServiceImpl.java:108)[76:io.fabric8.fabric-features-service:1.2.0.redhat-621147] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)[:1.7.0_75] at java.util.concurrent.FutureTask.run(FutureTask.java:262)[:1.7.0_75] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)[:1.7.0_75] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)[:1.7.0_75] at java.lang.Thread.run(Thread.java:745)[:1.7.0_75] Caused by: org.eclipse.aether.transfer.ArtifactTransferException: Could not transfer artifact org.jboss.fuse:jboss-fuse:xml:features:6.2.1.redhat-147 from/to central (http://repo1.maven.org/maven2/): Connect to repo1.maven.org:80 [repo1.maven.org/151.101.56.209] failed: Connection refused at org.eclipse.aether.connector.basic.ArtifactTransportListener.transferFailed(ArtifactTransportListener.java:43)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] at org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run(BasicRepositoryConnector.java:355)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] at org.eclipse.aether.util.concurrency.RunnableErrorForwarder$1.run(RunnableErrorForwarder.java:67)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] at org.eclipse.aether.connector.basic.BasicRepositoryConnector$DirectExecutor.execute(BasicRepositoryConnector.java:581)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] at org.eclipse.aether.connector.basic.BasicRepositoryConnector.get(BasicRepositoryConnector.java:249)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] at org.eclipse.aether.internal.impl.DefaultArtifactResolver.performDownloads(DefaultArtifactResolver.java:520)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:421)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] ... 26 more Caused by: org.apache.maven.wagon.TransferFailedException: Connect to repo1.maven.org:80 [repo1.maven.org/151.101.56.209] failed: Connection refused at org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.fillInputData(AbstractHttpClientWagon.java:1085)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] at org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.fillInputData(AbstractHttpClientWagon.java:977)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] at org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:116)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] at org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] at org.eclipse.aether.transport.wagon.WagonTransporter$GetTaskRunner.run(WagonTransporter.java:560)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] at org.eclipse.aether.transport.wagon.WagonTransporter.execute(WagonTransporter.java:427)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] at org.eclipse.aether.transport.wagon.WagonTransporter.get(WagonTransporter.java:404)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] at org.eclipse.aether.connector.basic.BasicRepositoryConnector$GetTaskRunner.runTask(BasicRepositoryConnector.java:447)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] at org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run(BasicRepositoryConnector.java:350)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] ... 31 more Caused by: org.apache.http.conn.HttpHostConnectException: Connect to repo1.maven.org:80 [repo1.maven.org/151.101.56.209] failed: Connection refused at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:142)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] at org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.execute(AbstractHttpClientWagon.java:848)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] at org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.fillInputData(AbstractHttpClientWagon.java:1000)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] ... 40 more Caused by: java.net.ConnectException: Connection refused at java.net.PlainSocketImpl.socketConnect(Native Method)[:1.7.0_75] at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)[:1.7.0_75] at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)[:1.7.0_75] at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)[:1.7.0_75] at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)[:1.7.0_75] at java.net.Socket.connect(Socket.java:579)[:1.7.0_75] at org.apache.http.conn.socket.PlainConnectionSocketFactory.connectSocket(PlainConnectionSocketFactory.java:72)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:125)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] ... 50 more 2016-08-29 02:18:56,851 | WARN | tures-1-thread-1 | FeaturesService | 76 - io.fabric8.fabric-features-service - 1.2.0.redhat-621147 | Error while populating repositories from uri. java.util.concurrent.ExecutionException: java.io.IOException: Error resolving artifact org.jboss.fuse:jboss-fuse:xml:features:6.2.1.redhat-147: Could not transfer artifact org.jboss.fuse:jboss-fuse:xml:features:6.2.1.redhat-147 from/to central (http://repo1.maven.org/maven2/): Connect to repo1.maven.org:80 [repo1.maven.org/151.101.56.209] failed: Connection refused : mvn:org.jboss.fuse/jboss-fuse/6.2.1.redhat-147/xml/features at com.google.common.util.concurrent.AbstractFuture$Sync.getValue(AbstractFuture.java:299)[60:com.google.guava:17.0.0] at com.google.common.util.concurrent.AbstractFuture$Sync.get(AbstractFuture.java:286)[60:com.google.guava:17.0.0] at com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:116)[60:com.google.guava:17.0.0] at com.google.common.util.concurrent.Uninterruptibles.getUninterruptibly(Uninterruptibles.java:135)[60:com.google.guava:17.0.0] at com.google.common.cache.LocalCache$Segment.getAndRecordStats(LocalCache.java:2346)[60:com.google.guava:17.0.0] at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2318)[60:com.google.guava:17.0.0] at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2280)[60:com.google.guava:17.0.0] at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2195)[60:com.google.guava:17.0.0] at com.google.common.cache.LocalCache.get(LocalCache.java:3934)[60:com.google.guava:17.0.0] at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3938)[60:com.google.guava:17.0.0] at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4821)[60:com.google.guava:17.0.0] at io.fabric8.features.FabricFeaturesServiceImpl.populateRepositories(FabricFeaturesServiceImpl.java:389)[76:io.fabric8.fabric-features-service:1.2.0.redhat-621147] at io.fabric8.features.FabricFeaturesServiceImpl.listInstalledRepositories(FabricFeaturesServiceImpl.java:379)[76:io.fabric8.fabric-features-service:1.2.0.redhat-621147] at io.fabric8.features.FabricFeaturesServiceImpl.run(FabricFeaturesServiceImpl.java:108)[76:io.fabric8.fabric-features-service:1.2.0.redhat-621147] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)[:1.7.0_75] at java.util.concurrent.FutureTask.run(FutureTask.java:262)[:1.7.0_75] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)[:1.7.0_75] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)[:1.7.0_75] at java.lang.Thread.run(Thread.java:745)[:1.7.0_75] Caused by: java.io.IOException: Error resolving artifact org.jboss.fuse:jboss-fuse:xml:features:6.2.1.redhat-147: Could not transfer artifact org.jboss.fuse:jboss-fuse:xml:features:6.2.1.redhat-147 from/to central (http://repo1.maven.org/maven2/): Connect to repo1.maven.org:80 [repo1.maven.org/151.101.56.209] failed: Connection refused : mvn:org.jboss.fuse/jboss-fuse/6.2.1.redhat-147/xml/features at org.apache.karaf.features.internal.RepositoryImpl.load(RepositoryImpl.java:208)[76:io.fabric8.fabric-features-service:1.2.0.redhat-621147] at io.fabric8.features.FabricFeaturesServiceImpl$1.load(FabricFeaturesServiceImpl.java:80)[76:io.fabric8.fabric-features-service:1.2.0.redhat-621147] at io.fabric8.features.FabricFeaturesServiceImpl$1.load(FabricFeaturesServiceImpl.java:76)[76:io.fabric8.fabric-features-service:1.2.0.redhat-621147] at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3524)[60:com.google.guava:17.0.0] at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2317)[60:com.google.guava:17.0.0] ... 13 more Caused by: java.io.IOException: Error resolving artifact org.jboss.fuse:jboss-fuse:xml:features:6.2.1.redhat-147: Could not transfer artifact org.jboss.fuse:jboss-fuse:xml:features:6.2.1.redhat-147 from/to central (http://repo1.maven.org/maven2/): Connect to repo1.maven.org:80 [repo1.maven.org/151.101.56.209] failed: Connection refused at io.fabric8.maven.url.internal.AetherBasedResolver.resolve(AetherBasedResolver.java:534)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] at io.fabric8.maven.url.internal.AetherBasedResolver.resolveFile(AetherBasedResolver.java:475)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] at io.fabric8.maven.url.internal.AetherBasedResolver.resolveFile(AetherBasedResolver.java:460)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] at io.fabric8.maven.url.internal.AetherBasedResolver.download(AetherBasedResolver.java:436)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] at io.fabric8.maven.url.internal.Connection.getInputStream(Connection.java:124)[15:io.fabric8.fabric-maven:1.2.0.redhat-621147] at org.apache.karaf.features.internal.RepositoryImpl.load(RepositoryImpl.java:97)[76:io.fabric8.fabric-features-service:1.2.0.redhat-621147] ... 17 more
However, the container is provisioned successfully:
JBossFuse:karaf@root> container-list
[id] [version] [type] [connected] [profiles] [provision status]
root* 1.0 karaf yes fabric success
fabric-ensemble-0000-1
jboss-fuse-full
ssh1 1.0 karaf yes default success
When the nodes have internet access, the exception is not there
EDIT (6.2.1.159): this happens everytime (even with internet access) with 6.2.1.159 - initially (with 6.2.1.147) with the internet access, it found the features file in https://repository.jboss.org/nexus/content/groups/ea/org/jboss/fuse/jboss-fuse/6.2.1.redhat-147/ and it failed only without internet, as it couldn't reach the EA repo.