We encountered this issue too. Only with selenium/standalone-firefox or standalone-chrome docker images (other tested was python and postgres).
Docker task
- task description: Run Firefox browser
- command: Run a Docker container
- docker image: selenium/standalone-firefox:3.9.1
- detach container: checked
- container name: standalone-firefox
- container working direcory: /data
- additional arguments: --dns=192.168.4.1
- volumes: host directory ${bamboo.working.directory} container data volume /data
All other options are empty.
simple 29-Mar-2018 13:51:18 Starting task 'Run Firefox browser' of type 'com.atlassian.bamboo.plugins.bamboo-docker-plugin:task.docker.cli'
simple 29-Mar-2018 13:51:18 Running image name (selenium/standalone-firefox:3.11.0)
command 29-Mar-2018 13:51:18 Beginning to execute external process for build 'Develop - Default Job #309 (DEVEL-JOB1-309)'
... running command line:
/usr/bin/docker run --volume /srv/bamboo/xml-data/build-dir/DEVEL-JOB1:/data --workdir /data --detach --name standalone-firefox --dns=192.168.4.1 selenium/standalone-firefox:3.11.0
... in: /srv/bamboo/xml-data/build-dir/DEVEL-JOB1
... using extra environment variables:
....
build 29-Mar-2018 13:51:19 fb297e9be182dcca7b2b23044949e806dadf54e1c2e81bb6689e593f503332ff
command 29-Mar-2018 13:51:20 Beginning to execute external process for build 'Develop - Default Job #309 (DEVEL-JOB1-309)'
... running command line:
/usr/bin/docker cp /home/bamboo/atlassian-bamboo-6.4/temp/initialiseDockerContainer.sh3258917178805003259.tmp standalone-firefox:/tmp/intialiseContainer.sh
... in: /srv/bamboo/xml-data/build-dir/DEVEL-JOB1
... using extra environment variables:
....
command 29-Mar-2018 13:51:20 Beginning to execute external process for build 'Develop - Default Job #309 (DEVEL-JOB1-309)'
... running command line:
/usr/bin/docker exec standalone-firefox /tmp/intialiseContainer.sh
... in: /srv/bamboo/xml-data/build-dir/DEVEL-JOB1
... using extra environment variables:
....
error 29-Mar-2018 13:51:20 /bin/sh: 0: Can't open /tmp/intialiseContainer.sh
error 29-Mar-2018 13:51:20 Error occurred while running Task 'Run Firefox browser(11)' of type com.atlassian.bamboo.plugins.bamboo-docker-plugin:task.docker.cli.
error 29-Mar-2018 13:51:20 com.atlassian.bamboo.task.TaskException: Failed to execute task
error 29-Mar-2018 13:51:20 at com.atlassian.bamboo.plugins.docker.service.RunService.execute(RunService.java:75)
error 29-Mar-2018 13:51:20 at com.atlassian.bamboo.plugins.docker.tasks.cli.DockerCliTask.execute(DockerCliTask.java:70)
error 29-Mar-2018 13:51:20 at com.atlassian.bamboo.task.TaskExecutorImpl.lambda$executeTasks$3(TaskExecutorImpl.java:285)
error 29-Mar-2018 13:51:20 at com.atlassian.bamboo.task.TaskExecutorImpl.executeTaskWithPrePostActions(TaskExecutorImpl.java:224)
error 29-Mar-2018 13:51:20 at com.atlassian.bamboo.task.TaskExecutorImpl.executeTasks(TaskExecutorImpl.java:285)
error 29-Mar-2018 13:51:20 at com.atlassian.bamboo.task.TaskExecutorImpl.execute(TaskExecutorImpl.java:112)
error 29-Mar-2018 13:51:20 at com.atlassian.bamboo.build.pipeline.tasks.ExecuteBuildTask.call(ExecuteBuildTask.java:71)
error 29-Mar-2018 13:51:20 at com.atlassian.bamboo.v2.build.agent.DefaultBuildAgent.executeBuildPhase(DefaultBuildAgent.java:203)
error 29-Mar-2018 13:51:20 at com.atlassian.bamboo.v2.build.agent.DefaultBuildAgent.build(DefaultBuildAgent.java:175)
error 29-Mar-2018 13:51:20 at com.atlassian.bamboo.v2.build.agent.BuildAgentControllerImpl.lambda$waitAndPerformBuild$0(BuildAgentControllerImpl.java:122)
error 29-Mar-2018 13:51:20 at com.atlassian.bamboo.variable.CustomVariableContextImpl.withVariableSubstitutor(CustomVariableContextImpl.java:185)
error 29-Mar-2018 13:51:20 at com.atlassian.bamboo.v2.build.agent.BuildAgentControllerImpl.waitAndPerformBuild(BuildAgentControllerImpl.java:117)
error 29-Mar-2018 13:51:20 at com.atlassian.bamboo.v2.build.agent.DefaultBuildAgent$1.run(DefaultBuildAgent.java:126)
error 29-Mar-2018 13:51:20 at com.atlassian.bamboo.utils.BambooRunnables$1.run(BambooRunnables.java:48)
error 29-Mar-2018 13:51:20 at com.atlassian.bamboo.security.ImpersonationHelper.runWith(ImpersonationHelper.java:26)
error 29-Mar-2018 13:51:20 at com.atlassian.bamboo.security.ImpersonationHelper.runWithSystemAuthority(ImpersonationHelper.java:17)
error 29-Mar-2018 13:51:20 at com.atlassian.bamboo.security.ImpersonationHelper$1.run(ImpersonationHelper.java:41)
error 29-Mar-2018 13:51:20 at java.lang.Thread.run(Thread.java:748)
error 29-Mar-2018 13:51:20 Caused by: com.atlassian.bamboo.docker.DockerException: Error running Docker run command
error 29-Mar-2018 13:51:20 at com.atlassian.bamboo.docker.DockerContainerServiceImpl.run(DockerContainerServiceImpl.java:118)
error 29-Mar-2018 13:51:20 at sun.reflect.GeneratedMethodAccessor1279.invoke(Unknown Source)
error 29-Mar-2018 13:51:20 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
error 29-Mar-2018 13:51:20 at java.lang.reflect.Method.invoke(Method.java:498)
error 29-Mar-2018 13:51:20 at com.atlassian.plugin.util.ContextClassLoaderSettingInvocationHandler.invoke(ContextClassLoaderSettingInvocationHandler.java:26)
error 29-Mar-2018 13:51:20 at com.sun.proxy.$Proxy396.run(Unknown Source)
error 29-Mar-2018 13:51:20 at sun.reflect.GeneratedMethodAccessor1279.invoke(Unknown Source)
error 29-Mar-2018 13:51:20 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
error 29-Mar-2018 13:51:20 at java.lang.reflect.Method.invoke(Method.java:498)
error 29-Mar-2018 13:51:20 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:302)
error 29-Mar-2018 13:51:20 at org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceInvoker.doInvoke(ServiceInvoker.java:56)
error 29-Mar-2018 13:51:20 at org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceInvoker.invoke(ServiceInvoker.java:60)
error 29-Mar-2018 13:51:20 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
error 29-Mar-2018 13:51:20 at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:133)
error 29-Mar-2018 13:51:20 at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:121)
error 29-Mar-2018 13:51:20 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
error 29-Mar-2018 13:51:20 at org.eclipse.gemini.blueprint.service.util.internal.aop.ServiceTCCLInterceptor.invokeUnprivileged(ServiceTCCLInterceptor.java:70)
error 29-Mar-2018 13:51:20 at org.eclipse.gemini.blueprint.service.util.internal.aop.ServiceTCCLInterceptor.invoke(ServiceTCCLInterceptor.java:53)
error 29-Mar-2018 13:51:20 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
error 29-Mar-2018 13:51:20 at org.eclipse.gemini.blueprint.service.importer.support.LocalBundleContextAdvice.invoke(LocalBundleContextAdvice.java:57)
error 29-Mar-2018 13:51:20 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
error 29-Mar-2018 13:51:20 at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:133)
error 29-Mar-2018 13:51:20 at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:121)
error 29-Mar-2018 13:51:20 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
error 29-Mar-2018 13:51:20 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
error 29-Mar-2018 13:51:20 at com.sun.proxy.$Proxy668.run(Unknown Source)
error 29-Mar-2018 13:51:20 at com.atlassian.bamboo.plugins.docker.client.DockerCmd.run(DockerCmd.java:51)
error 29-Mar-2018 13:51:20 at com.atlassian.bamboo.plugins.docker.service.RunService.execute(RunService.java:64)
error 29-Mar-2018 13:51:20 ... 17 more
error 29-Mar-2018 13:51:20 Caused by: com.atlassian.utils.process.ProcessException: Error executing /usr/bin/docker exec standalone-firefox /tmp/intialiseContainer.sh
error 29-Mar-2018 13:51:20 at com.atlassian.bamboo.docker.DockerContainerServiceImpl.execute(DockerContainerServiceImpl.java:252)
error 29-Mar-2018 13:51:20 at com.atlassian.bamboo.docker.DockerContainerServiceImpl.run(DockerContainerServiceImpl.java:115)
error 29-Mar-2018 13:51:20 ... 44 more
We encountered this issue too. Only with selenium/standalone-firefox or standalone-chrome docker images (other tested was python and postgres).
Docker task
All other options are empty.