[jbosstools-issues] [JBoss JIRA] (JBIDE-21698) Can't deploy Docker image to OpenShift

Marián Labuda (JIRA) issues at jboss.org
Mon Feb 22 11:14:01 EST 2016


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

Marián Labuda edited comment on JBIDE-21698 at 2/22/16 11:13 AM:
-----------------------------------------------------------------

I am stucked in the middle of the process. When I start building a docker image, in console everything looks ok, there is no error. All steps passed. But immediately after that there is an error dialog with following stack
{code}
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
	at java.util.ArrayList.rangeCheck(ArrayList.java:653)
	at java.util.ArrayList.get(ArrayList.java:429)
	at org.eclipse.linuxtools.internal.docker.core.DockerConnection.listImages(DockerConnection.java:810)
	at org.eclipse.linuxtools.internal.docker.core.DockerConnection.getImages(DockerConnection.java:750)
	at org.eclipse.linuxtools.internal.docker.ui.jobs.BuildDockerImageJob.processMessage(BuildDockerImageJob.java:165)
	at org.eclipse.linuxtools.internal.docker.core.DockerProgressHandler.progress(DockerProgressHandler.java:40)
	at com.spotify.docker.client.DefaultDockerClient.build(DefaultDockerClient.java:840)
	at com.spotify.docker.client.DefaultDockerClient.build(DefaultDockerClient.java:789)
	at org.eclipse.linuxtools.internal.docker.core.DockerConnection.buildImage(DockerConnection.java:987)
	at org.eclipse.linuxtools.internal.docker.ui.jobs.BuildDockerImageJob.run(BuildDockerImageJob.java:129)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
{code} 

any hint?


was (Author: mlabuda):
I am stucked in the middle of the process. When I start building a docker image, in console everything looks ok, there is no error. All steps passed. But immediately after that there is an error dialog with following stack
{code}
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
	at java.util.ArrayList.rangeCheck(ArrayList.java:653)
	at java.util.ArrayList.get(ArrayList.java:429)
	at org.eclipse.linuxtools.internal.docker.core.DockerConnection.listImages(DockerConnection.java:810)
	at org.eclipse.linuxtools.internal.docker.core.DockerConnection.getImages(DockerConnection.java:750)
	at org.eclipse.linuxtools.internal.docker.ui.jobs.BuildDockerImageJob.processMessage(BuildDockerImageJob.java:165)
	at org.eclipse.linuxtools.internal.docker.core.DockerProgressHandler.progress(DockerProgressHandler.java:40)
	at com.spotify.docker.client.DefaultDockerClient.build(DefaultDockerClient.java:840)
	at com.spotify.docker.client.DefaultDockerClient.build(DefaultDockerClient.java:789)
	at org.eclipse.linuxtools.internal.docker.core.DockerConnection.buildImage(DockerConnection.java:987)
	at org.eclipse.linuxtools.internal.docker.ui.jobs.BuildDockerImageJob.run(BuildDockerImageJob.java:129)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
{code]

any hint?

> Can't deploy Docker image to OpenShift
> --------------------------------------
>
>                 Key: JBIDE-21698
>                 URL: https://issues.jboss.org/browse/JBIDE-21698
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: openshift
>    Affects Versions: 4.3.1.Beta2
>            Reporter: Fred Bricon
>            Assignee: Fred Bricon
>            Priority: Blocker
>             Fix For: 4.3.1.CR1
>
>
> Clone https://github.com/redhat-developer-tooling/openshift-vagrant/ (outside eclipse)
> Create / Run CDK Server adapter pointing at openshift-vagrant/cdk-v2/
> Clone https://github.com/burrsutter/cdk_helloworlds
> import swarm-helloworld as a maven project in the workspace
> Run maven build mvn clean compile package on the project.
> Right-click on swarm-helloworld/dockerfile > Run As > Docker Image Build
> Select Docker connection from CDK
> Use 172.30.80.211:5000/burr/swarm-helloworld as repo name
> The image deploys to the CDK docker connection/registry (See Docker Explorer)
> Right click on the deployed image > Deploy to OpenShift
> Select OpenShift Project (create a new one if necessary)
> =>Error Message : This docker image was not pulled in the selected Docker connection. Mapping ports will not be possible.
> The Finish Button stays disabled
> http://screencast.com/t/I2syMLXNcO8



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



More information about the jbosstools-issues mailing list