I've resorted to using the docker tools, to get the image setup
- name: Build base image
docker_image: path="{{docker_yard_dir}}/base" name=
"{{docker_image_namespace}}/trusty-base" state=present
register: docker_build
On Monday, 23 March 2015 19:44:14 UTC+5:30, Mike S wrote:
>
> Hi all,
>
> I've detailed this issue here
> https://github.com/ansible/ansible/issues/10519
>
> To summarise, this was my task,
>
> - name: Build base image
> shell: docker build -t {{docker_image_namespace}}/trusty-base
> {{docker_yard_dir}}/base
> register: docker_build
>
> - debug: msg="{{ docker_build.stdout }}"
>
>
> and the failure,
>
> TASK: [docker-base | debug msg="{{ docker_build.stdout }}"] *******
> fatal: [10.22.22.22] => A variable inserted a new parameter into the module
> args. Be sure to quote variables if they contain equal signs (for example:
> "{{var}}").
>
> FATAL: all hosts have already failed -- aborting
>
>
> I've only been able to get this to work as - debug:
> var=docker_build.stdout, however, this does not print STDOUT, but rather
> shows the var contents, including '\n' chars in a really long string.
>
> Any thoughts on how I can get this sorted?
>
> Any suggestions on getting these images built as an async. job as well?
>
>
>
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/3947e971-4553-452c-8d07-0dba6be26f2f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.