Oh yes that's a stupid typo in default value, will fix this and push a
release. We are still missing multi arch docker images so this same id can
pull a Windows version of the agent image

Le 10 août 2017 8:51 PM, "Jacob Larsen" <ja...@larsen.net> a écrit :

> Looks like the agent image is the default one that was just set in the
> latest release, see https://github.com/jenkinsci/
> docker-slaves-plugin/commit/2d0470b27a84ddff00c3e1adc7aec9b7e8dece00
>
> Take a look at the Docker Slaves section of the global Jenkins
> configuration. The remoting image is probably set to jenkins/agent/.
> Notice the final slash as Slide mentions, I believe the specific error you
> experience would go away by removing that final slash.
>
> Anyhow, that would probably not work for you no matter what. Since you are
> using a Windows Docker instance then you will need Windows images for the
> remoting image and the SCM image. But I have no idea if the volume mounts
> would work there. You might be right that this part is hardcoded to Linux.
>
> /Jacob
>
> On 2017-08-10 18:19, nicolas de loof wrote:
>
> I'm on vacation so can't help before 1 week. Pipeline is fully supported,
> please check global configuration for the agent image you have configured
> for docker-slaves-plugin
>
> Le 10 août 2017 5:30 PM, "Geoff Bache" <geoff.ba...@gmail.com> a écrit :
>
>>
>> Yes, I didn't contribute anything to that generated command.
>>
>> On Thursday, 10 August 2017 17:22:17 UTC+2, slide wrote:
>>>
>>> The extra slash after "agent" is odd, I assume that the docker create
>>> command is generated by the plugin?
>>>
>>> On Thu, Aug 10, 2017 at 8:14 AM Geoff Bache <geoff...@gmail.com> wrote:
>>>
>>>> Hi all,
>>>>
>>>>
>>>>
>>>> I have a Jenkins pipeline defined (Windows server 2016) and I’m trying
>>>> to get it to use docker containers instead of building locally. The
>>>> docker-slaves-plugin looked like the most convenient interface for this
>>>> among a confusing forest of different Docker plugins.
>>>>
>>>>
>>>>
>>>> So I installed it and pointed it at my Docker image in the
>>>> configuration. It carried on exactly as before and ignored Docker entirely,
>>>> even after Jenkins restart.
>>>>
>>>>
>>>>
>>>> I then found a hint that I should replace “node” with
>>>> “dockerNode(‘myimage’)” in my Jenkinsfile. So I did that, and got the
>>>> following in my build log (with debug option enabled).
>>>>
>>>> Note the “docker create” line which seems to be referring to a bunch of
>>>> linux paths that just don’t exist and looks a bit hardcoded...
>>>>
>>>>
>>>> If, as I suspect, this isn't supported, any hints on which plugin to
>>>> use instead would be appreciated.
>>>>
>>>>
>>>>
>>>> Regards,
>>>>
>>>> Geoff Bache
>>>>
>>>>
>>>>
>>>> Start Docker container to host the build
>>>>
>>>> $ docker volume create
>>>>
>>>> $ docker create --interactive --log-driver=none --env
>>>> TMPDIR=/home/jenkins/.tmp --user 10000:10000 --rm --volume
>>>> 45aa67db1c5cc27820ebc3afd7abdd4a708b78f8d7ce2720fdbc2c7956ac2a52:/home/jenkins/
>>>> jenkins/agent/ java -Djava.io.tmpdir=/home/jenkins/.tmp -jar
>>>> /home/jenkins/slave.jar
>>>>
>>>> Error parsing reference: "jenkins/agent/" is not a valid
>>>> repository/tag: invalid reference format
>>>>
>>>> [Pipeline] // dockerNode
>>>>
>>>> [Pipeline] }
>>>>
>>>> [Pipeline] // stage
>>>>
>>>> [Pipeline] }
>>>>
>>>> [Pipeline] // node
>>>>
>>>> [Pipeline] End of Pipeline
>>>>
>>>> java.io.IOException: Failed to create docker image
>>>>
>>>>         at it.dockins.dockerslaves.drivers.CliDockerDriver.launchRemoti
>>>> ngContainer(CliDockerDriver.java:176)
>>>>
>>>>         at it.dockins.dockerslaves.DefaultDockerProvisioner.launchRemot
>>>> ingContainer(DefaultDockerProvisioner.java:88)
>>>>
>>>>         at it.dockins.dockerslaves.DockerComputerLauncher.launch(Docker
>>>> ComputerLauncher.java:58)
>>>>
>>>>         at it.dockins.dockerslaves.DockerComputerLauncher.launch(Docker
>>>> ComputerLauncher.java:49)
>>>>
>>>>         at it.dockins.dockerslaves.api.OneShotSlave.provision(OneShotSl
>>>> ave.java:123)
>>>>
>>>> Caused: it.dockins.dockerslaves.api.OneShotExecutorProvisioningExcep
>>>> tion
>>>>
>>>>         at it.dockins.dockerslaves.api.OneShotSlave.provisionFailed(One
>>>> ShotSlave.java:145)
>>>>
>>>>         at it.dockins.dockerslaves.api.OneShotSlave.provision(OneShotSl
>>>> ave.java:129)
>>>>
>>>>         at it.dockins.dockerslaves.api.OneShotSlave.createLauncher(OneS
>>>> hotSlave.java:154)
>>>>
>>>>         at it.dockins.dockerslaves.DockerSlave.createLauncher(DockerSla
>>>> ve.java:96)
>>>>
>>>>         at it.dockins.dockerslaves.pipeline.DockerNodeStepExecution$Pla
>>>> ceholderTask$PlaceholderExecutable.run(DockerNodeStepExecuti
>>>> on.java:573)
>>>>
>>>>         at hudson.model.ResourceController.execute(ResourceController.j
>>>> ava:97)
>>>>
>>>>         at hudson.model.Executor.run(Executor.java:405)
>>>>
>>>> Finished: FAILURE
>>>>
>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "Jenkins Users" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to jenkinsci-use...@googlegroups.com.
>>>> To view this discussion on the web visit https://groups.google.com/d/ms
>>>> gid/jenkinsci-users/57ecdf26-75eb-4e04-b93c-35d403283ae1%40g
>>>> ooglegroups.com
>>>> <https://groups.google.com/d/msgid/jenkinsci-users/57ecdf26-75eb-4e04-b93c-35d403283ae1%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>> --
>> You received this message because you are subscribed to the Google Groups
>> "Jenkins Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to jenkinsci-users+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit https://groups.google.com/d/ms
>> gid/jenkinsci-users/dca1ccde-53bb-4056-ba43-68456da927d0%
>> 40googlegroups.com
>> <https://groups.google.com/d/msgid/jenkinsci-users/dca1ccde-53bb-4056-ba43-68456da927d0%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
> --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to jenkinsci-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/jenkinsci-users/CANMVJzm_ia4FF7oxQipYuWwTR%
> 2BOGBUchcrm6yy80%2Bd7Zna2DJw%40mail.gmail.com
> <https://groups.google.com/d/msgid/jenkinsci-users/CANMVJzm_ia4FF7oxQipYuWwTR%2BOGBUchcrm6yy80%2Bd7Zna2DJw%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to jenkinsci-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/jenkinsci-users/e57f2fcc-af2f-f59e-4844-3654e19e94d8%40larsen.net
> <https://groups.google.com/d/msgid/jenkinsci-users/e57f2fcc-af2f-f59e-4844-3654e19e94d8%40larsen.net?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/CANMVJzmZBpY7%3DnsXnx2V13zr%2B%3Dtw61Kc6XhoFBmrEefHNj1yfA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to