[jbosstools-issues] [JBoss JIRA] (JBIDE-23043) Not working connection to CDK Docker deamon

Xavier Coulon (JIRA) issues at jboss.org
Thu Aug 25 10:40:00 EDT 2016


    [ https://issues.jboss.org/browse/JBIDE-23043?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13284308#comment-13284308 ] 

Xavier Coulon commented on JBIDE-23043:
---------------------------------------

The {{com.spotify.docker.client}} bundle that is required by the {{org.eclipse.linuxtools.docker.core}} includes a dependency on {{org.bouncycastle.openssl}}:

{code}
Manifest-Version: 1.0
Bundle-SymbolicName: com.spotify.docker.client
Archiver-Version: Plexus Archiver
Built-By: rgrunberg
Require-Bundle: org.glassfish.hk2.locator;bundle-version="2.3.0"
Bundle-ManifestVersion: 2
Bundle-Vendor: %bundleVendor
Import-Package: com.fasterxml.jackson.annotation;version="[2.2,3)",com
 .fasterxml.jackson.core;version="[2.2,3)",com.fasterxml.jackson.datab
 ind,com.fasterxml.jackson.databind.module,com.fasterxml.jackson.datab
 ind.node,com.fasterxml.jackson.databind.util,com.fasterxml.jackson.da
 tatype.guava,com.google.common.base;version="[15.0,18)",com.google.co
 mmon.collect;version="[15.0,18)",com.google.common.io;version="[15.0,
 18)",com.google.common.net;version="[15.0,18)",javax.net.ssl,javax.ws
 .rs;version="[2.0,3)",javax.ws.rs.client;version="[2.0,3)",javax.ws.r
 s.core;version="[2.0,3)",javax.ws.rs.ext;version="[2.0,3)",jnr.unixso
 cket,org.apache.commons.compress.archivers;version="[1.6,2)",org.apac
 he.commons.compress.archivers.tar;version="[1.6,2)",org.apache.common
 s.compress.compressors.gzip;version="[1.6,2)",org.apache.http,org.apa
 che.http.client.config,org.apache.http.config,org.apache.http.conn,or
 g.apache.http.conn.socket,org.apache.http.conn.ssl,org.apache.http.im
 pl.conn,org.apache.http.protocol,org.bouncycastle.asn1.pkcs;version="
 [1.51,2)",org.bouncycastle.openssl;version="[1.51,2)",org.glassfish.h
 k2.api;version="[2.3,3)",org.glassfish.jersey.apache.connector,org.gl
 assfish.jersey.client;version="[2.13,3)",org.glassfish.jersey.client.
 spi;version="[2.13,3)",org.glassfish.jersey.internal.util;version="[2
 .13,3)",org.glassfish.jersey.jackson;version="[2.13,3)",org.slf4j;ver
 sion="[1.7,2)"
{code}

Besides, there as been no upgrade of the {{com.spotify.docker.client}} bundle for a while.

What's really weird is that the action of updating the Docker Tooling seems to disable/remove the BouncyCastler from the TP.


> Not working connection to CDK Docker deamon
> -------------------------------------------
>
>                 Key: JBIDE-23043
>                 URL: https://issues.jboss.org/browse/JBIDE-23043
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: cdk, docker
>    Affects Versions: 4.4.1.Final
>         Environment: F24, 
> Devstudio:
> Version: 10.1.0.GA
> Build id: GA-v20160825-0621-B5857
> Build date: 20160825-0621
> Docker Tooling:
> 2.1.0.20160825102
>            Reporter: Josef Kopriva
>
> After upgrading Docker Tooling to latest nightly, I cannot create connection to the Docker CDK deamon through TCP connection with certificates.
> Stacktrace:
> {code:java}
> An internal error occurred during: "Opening connection...".
> java.lang.NoClassDefFoundError: org/bouncycastle/openssl/PEMParser
> 	at com.spotify.docker.client.DockerCertificates.<init>(DockerCertificates.java:80)
> 	at com.spotify.docker.client.DockerCertificates.<init>(DockerCertificates.java:64)
> 	at org.eclipse.linuxtools.internal.docker.core.DockerClientFactory.getClient(DockerClientFactory.java:83)
> 	at org.eclipse.linuxtools.internal.docker.core.DockerClientFactory.getClient(DockerClientFactory.java:47)
> 	at org.eclipse.linuxtools.internal.docker.core.DockerConnection.open(DockerConnection.java:252)
> 	at org.eclipse.linuxtools.internal.docker.ui.views.DockerExplorerContentProvider$1.run(DockerExplorerContentProvider.java:179)
> 	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
> {code}



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the jbosstools-issues mailing list