Container.yml :
version: '2'
settings:
conductor_base: alpine:3.4
services:
ansible.node-container:
from: "node:alpine"
roles:
- node_container
ports:
- '3001:3001'
user: node

Command Used :
sudo ansible-container --debug build

Main.yml

Main.yml

   - name: Install dumb init
   get_url:
   url: 
   
https://github.com/Yelp/dumb-init/releases/download/v1.2.0/dumb-init_1.2.0_amd64
   dest: /usr/bin/dumb-init
   owner: root
   group: root
   mode: 0775
   environment:
   http_proxy: "http://xxx-proxy-out.xxx.com:8080";
   https_proxy: "http://xxx-proxy-out.xxxx.com:8080";
   HTTP_PROXY: "http://xxx-proxy-out.xxxx.com:8080";
   HTTPS_PROXY: "http://xx-proxy-out.xxx.com:8080";

Logs:
changed = module.set_fs_attributes_if_different(file_args, False)
  File 
"/tmp/ansible_3VUnyg/ansible_modlib.zip/ansible/module_utils/basic.py", 
line 1450, in set_fs_attributes_if_different
  File 
"/tmp/ansible_3VUnyg/ansible_modlib.zip/ansible/module_utils/basic.py", 
line 1221, in set_mode_if_different
OSError: [Errno 30] Read-only file system: '/usr/bin/dumb-init'
fatal: [ansible.node-container]: FAILED! => {
    "changed": false,
    "failed": true,
    "module_stderr": "Traceback (most recent call last):\n  File 
\"/tmp/ansible_3VUnyg/ansible_module_get_url.py\", line 573, in <module>\n 
   main()\n  File \"/tmp/ansible_3VUnyg/ansible_module_get_url.py\", line 
459, in main\n    changed = 
module.set_fs_attributes_if_different(file_args, False)\n  File 
\"/tmp/ansible_3VUnyg/ansible_modlib.zip/ansible/module_utils/basic.py\", 
line 1450, in set_fs_attributes_if_different\n  File 
\"/tmp/ansible_3VUnyg/ansible_modlib.zip/ansible/module_utils/basic.py\", 
line 1221, in set_mode_if_different\nOSError: [Errno 30] Read-only file 
system: '/usr/bin/dumb-init'\n",
    "module_stdout": "",
    "msg": "MODULE FAILURE",
    "rc": 0
}
        to retry, use: --limit @/tmp/tmpegCroG/playbook.retry
PLAY RECAP 
*********************************************************************
ansible.node-container     : ok=1    changed=0    unreachable=0    failed=1
2017-11-09T11:49:56.463302 Error applying role!           [container.core] 
caller_file=/_ansible/container/core.py caller_func=apply_role_to_container 
caller_line=680 engine=<container.docker.engine.Engine object at 
0x7f5611f2a710> exit_code=2 playbook=[{'hosts': u'ansible.node-container', 
'roles': ['node_container'], 'vars': {}}]
2017-11-09T11:49:56.468692 Playbook run finished

-- 
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/4bde0a32-0076-4baf-8be9-75ca30bda1eb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to