ansible / ansible-container

DEPRECATED -- Ansible Container was a tool to build Docker images and orchestrate containers using only Ansible playbooks.
GNU Lesser General Public License v3.0
2.19k stars 392 forks source link

not find roles #874

Closed tetuya0703 closed 6 years ago

tetuya0703 commented 6 years ago

ISSUE TYPE  ・Bug Report

container.yml

version: "2"
settings:
  conductor:
    base: centos:7
    roles_path:
      - 'roles'

services:
  nginx:
    from: "centos:7"
    roles:
      - nginx-test
    command: ["nginx", "-g", "daemon off;"]
registries: {}

SUMMARY role was not found

ansible-container --debug build result

ansible-container --debug  build
2018-02-02T17:06:54.176744 The default type is            [container.config] caller_file=/Users/tetuya/Desktop/ansible-container/container/config.py caller_func=_resolve_defaults caller_line=255 config=<class 'ruamel.yaml.comments.CommentedMap'> defaults=<class 'ruamel.yaml.compat.ordereddict'>
2018-02-02T17:06:54.177997 Getting environment variables... [container.config] caller_file=/Users/tetuya/Desktop/ansible-container/container/config.py caller_func=_get_environment_variables caller_line=271
2018-02-02T17:06:54.179330 Read environment variables     [container.config] caller_file=/Users/tetuya/Desktop/ansible-container/container/config.py caller_func=_get_environment_variables caller_line=276 env_vars={}
2018-02-02T17:06:54.180423 Resolved template variables    [container.config] caller_file=/Users/tetuya/Desktop/ansible-container/container/config.py caller_func=_resolve_defaults caller_line=260 template_vars={}
2018-02-02T17:06:54.181526 Parsed config                  [container.config] caller_file=/Users/tetuya/Desktop/ansible-container/container/config.py caller_func=set_env caller_line=196 config={"version": "2", "settings": {"conductor": {"base": "centos:7", "roles_path": ["roles"]}, "pwd": "/Users/tetuya/Desktop/docker-nginx"}, "services": {"nginx": {"from": "centos:7", "roles": ["nginx-test"], "command": ["nginx", "-g", "daemon off;"]}}, "registries": {}, "defaults": {}}
2018-02-02T17:06:54.182381 Setting project_name not defined. Fallback to current directory name. [container.config] caller_file=/Users/tetuya/Desktop/ansible-container/container/config.py caller_func=project_name caller_line=84
2018-02-02T17:06:54.184169 Loading engine capabilities    [container.utils.loader] caller_file=/Users/tetuya/Desktop/ansible-container/container/utils/loader.py caller_func=load_engine caller_line=14 capabilities=['BUILD', 'RUN'] engine=docker
2018-02-02T17:06:54.267575 Setting Docker client timeout to 60 [container.docker.engine] caller_file=/Users/tetuya/Desktop/ansible-container/container/docker/engine.py caller_func=get_timeout caller_line=124
2018-02-02T17:06:54.286854 Could not find container for docker-nginx_conductor [container.docker.engine] all_containers=[] caller_file=/Users/tetuya/Desktop/ansible-container/container/docker/engine.py caller_func=get_container_id_by_name caller_line=570
2018-02-02T17:06:54.302421 Call: Engine.build_conductor_image [container.docker.engine] args=('/Users/tetuya/Desktop/docker-nginx', 'centos:7') caller_file=/Users/tetuya/Desktop/ansible-container/container/docker/engine.py caller_func=Engine.build_conductor_image caller_line=1043 kwargs={'environment': [], 'cache': True}
2018-02-02T17:06:54.305912 Using temporary directory      [container.utils.temp] caller_file=/Users/tetuya/Desktop/ansible-container/container/utils/temp.py caller_func=__enter__ caller_line=17 path=/var/folders/zb/6qw8ptgj1dv_1w44xxvx7gg40000gn/T/tmpduibvgci
2018-02-02T17:06:54.307585 Building Docker Engine context... [container.docker.engine] caller_file=/Users/tetuya/Desktop/ansible-container/container/docker/engine.py caller_func=build_conductor_image caller_line=1049
2018-02-02T17:06:54.382843 Rendered Jinja Template:       [container.utils] body=b'FROM centos:7\nENV ANSIBLE_CONTAINER=1\n\n\n\n\nRUN yum update -y && \\\n    yum install -y epel-release && \\\n    yum install -y make gcc git python-devel curl rsync libffi-devel openssl-devel && \\\n    yum clean all\n\n\nRUN (curl https://bootstrap.pypa.io/get-pip.py | python - --no-cache-dir ) && \\\n    mkdir -p /etc/ansible/roles /_ansible/src && \\\n    mkdir -p /licenses && \\\n    (curl https://get.docker.com/builds/Linux/x86_64/docker-17.04.0-ce.tgz \\\n       | tar -zxC /usr/local/bin/ --strip-components=1 docker/docker )\n\nADD LICENSE /licenses/LICENSE\nADD help.1 /help.1\n\n# The COPY here will break cache if the version of Ansible Container changed\nCOPY /container-src /_ansible/container\n\nRUN cd /_ansible && \\\n    pip install --no-cache-dir -r container/conductor-build/conductor-requirements.txt && \\\n    PYTHONPATH=. LC_ALL="en_US.UTF-8" python container/conductor-build/setup.py develop -v -N && \\\n    ansible-galaxy install -p /etc/ansible/roles -r container/conductor-build/conductor-requirements.yml\n' caller_file=/Users/tetuya/Desktop/ansible-container/container/utils/__init__.py caller_func=jinja_render_to_temp caller_line=104
2018-02-02T17:06:54.392523 Rendered Jinja Template:       [container.utils] body=b'FROM ansible/container-conductor-centos-7:0.9.3rc0\n\n# The COPY here will break cache if the requirements or ansible.cfg has changed\nCOPY /build-src /_ansible/build\n\n\nRUN cp /_ansible/build/ansible.cfg /etc/ansible/ansible.cfg\n\n\nVOLUME /usr\n\n\n' caller_file=/Users/tetuya/Desktop/ansible-container/container/utils/__init__.py caller_func=jinja_render_to_temp caller_line=104
2018-02-02T17:06:54.393936 Context manifest:              [container.docker.engine] caller_file=/Users/tetuya/Desktop/ansible-container/container/docker/engine.py caller_func=build_conductor_image caller_line=1116
2018-02-02T17:06:54.394122 tarball item: build-src/ansible.cfg (144 bytes) [container.docker.engine] bytes=144 file=build-src/ansible.cfg
2018-02-02T17:06:54.394305 tarball item: build-src/ansible-requirements.txt (130 bytes) [container.docker.engine] bytes=130 file=build-src/ansible-requirements.txt
2018-02-02T17:06:54.394457 tarball item: build-src/requirements.yml (298 bytes) [container.docker.engine] bytes=298 file=build-src/requirements.yml
2018-02-02T17:06:54.394610 tarball item: build-src/.touch (0 bytes) [container.docker.engine] bytes=0 file=build-src/.touch
2018-02-02T17:06:54.394761 tarball item: contrib/get-pip.py (1595409 bytes) [container.docker.engine] bytes=1595409 file=contrib/get-pip.py
2018-02-02T17:06:54.394941 tarball item: container-src (0 bytes) [container.docker.engine] bytes=0 file=container-src
2018-02-02T17:06:54.395055 tarball item: container-src/__init__.py (950 bytes) [container.docker.engine] bytes=950 file=container-src/__init__.py
2018-02-02T17:06:54.395209 tarball item: container-src/__init__.pyc (1229 bytes) [container.docker.engine] bytes=1229 file=container-src/__init__.pyc
2018-02-02T17:06:54.395359 tarball item: container-src/__pycache__ (0 bytes) [container.docker.engine] bytes=0 file=container-src/__pycache__
2018-02-02T17:06:54.395527 tarball item: container-src/__pycache__/__init__.cpython-35.pyc (1162 bytes) [container.docker.engine] bytes=1162 file=container-src/__pycache__/__init__.cpython-35.pyc
2018-02-02T17:06:54.395695 tarball item: container-src/__pycache__/cli.cpython-35.pyc (17506 bytes) [container.docker.engine] bytes=17506 file=container-src/__pycache__/cli.cpython-35.pyc
2018-02-02T17:06:54.395844 tarball item: container-src/__pycache__/config.cpython-35.pyc (16897 bytes) [container.docker.engine] bytes=16897 file=container-src/__pycache__/config.cpython-35.pyc
2018-02-02T17:06:54.396000 tarball item: container-src/__pycache__/core.cpython-35.pyc (29621 bytes) [container.docker.engine] bytes=29621 file=container-src/__pycache__/core.cpython-35.pyc
2018-02-02T17:06:54.396162 tarball item: container-src/__pycache__/engine.cpython-35.pyc (10306 bytes) [container.docker.engine] bytes=10306 file=container-src/__pycache__/engine.cpython-35.pyc
2018-02-02T17:06:54.396317 tarball item: container-src/__pycache__/exceptions.cpython-35.pyc (4922 bytes) [container.docker.engine] bytes=4922 file=container-src/__pycache__/exceptions.cpython-35.pyc
2018-02-02T17:06:54.396456 tarball item: container-src/cli.py (24218 bytes) [container.docker.engine] bytes=24218 file=container-src/cli.py
2018-02-02T17:06:54.396607 tarball item: container-src/config.py (18968 bytes) [container.docker.engine] bytes=18968 file=container-src/config.py
2018-02-02T17:06:54.396776 tarball item: container-src/core.py (47848 bytes) [container.docker.engine] bytes=47848 file=container-src/core.py
2018-02-02T17:06:54.396923 tarball item: container-src/docker (0 bytes) [container.docker.engine] bytes=0 file=container-src/docker
2018-02-02T17:06:54.397078 tarball item: container-src/docker/__init__.py (205 bytes) [container.docker.engine] bytes=205 file=container-src/docker/__init__.py
2018-02-02T17:06:54.397239 tarball item: container-src/docker/__pycache__ (0 bytes) [container.docker.engine] bytes=0 file=container-src/docker/__pycache__
2018-02-02T17:06:54.397405 tarball item: container-src/docker/__pycache__/__init__.cpython-35.pyc (303 bytes) [container.docker.engine] bytes=303 file=container-src/docker/__pycache__/__init__.cpython-35.pyc
2018-02-02T17:06:54.397561 tarball item: container-src/docker/__pycache__/config.cpython-35.pyc (2089 bytes) [container.docker.engine] bytes=2089 file=container-src/docker/__pycache__/config.cpython-35.pyc
2018-02-02T17:06:54.397727 tarball item: container-src/docker/__pycache__/engine.cpython-35.pyc (39163 bytes) [container.docker.engine] bytes=39163 file=container-src/docker/__pycache__/engine.cpython-35.pyc
2018-02-02T17:06:54.397877 tarball item: container-src/docker/__pycache__/secrets.cpython-35.pyc (4696 bytes) [container.docker.engine] bytes=4696 file=container-src/docker/__pycache__/secrets.cpython-35.pyc
2018-02-02T17:06:54.398032 tarball item: container-src/docker/config.py (2384 bytes) [container.docker.engine] bytes=2384 file=container-src/docker/config.py
2018-02-02T17:06:54.398180 tarball item: container-src/docker/deploy.py (248 bytes) [container.docker.engine] bytes=248 file=container-src/docker/deploy.py
2018-02-02T17:06:54.398388 tarball item: container-src/docker/engine.py (53581 bytes) [container.docker.engine] bytes=53581 file=container-src/docker/engine.py
2018-02-02T17:06:54.398516 tarball item: container-src/docker/files (0 bytes) [container.docker.engine] bytes=0 file=container-src/docker/files
2018-02-02T17:06:54.398695 tarball item: container-src/docker/files/get-pip.py (1595409 bytes) [container.docker.engine] bytes=1595409 file=container-src/docker/files/get-pip.py
2018-02-02T17:06:54.398831 tarball item: container-src/docker/importer.py (24885 bytes) [container.docker.engine] bytes=24885 file=container-src/docker/importer.py
2018-02-02T17:06:54.398965 tarball item: container-src/docker/secrets.py (5255 bytes) [container.docker.engine] bytes=5255 file=container-src/docker/secrets.py
2018-02-02T17:06:54.399117 tarball item: container-src/docker/templates (0 bytes) [container.docker.engine] bytes=0 file=container-src/docker/templates
2018-02-02T17:06:54.399285 tarball item: container-src/docker/templates/atomic-help.j2 (1333 bytes) [container.docker.engine] bytes=1333 file=container-src/docker/templates/atomic-help.j2
2018-02-02T17:06:54.399452 tarball item: container-src/docker/templates/conductor-local-dockerfile.j2 (348 bytes) [container.docker.engine] bytes=348 file=container-src/docker/templates/conductor-local-dockerfile.j2
2018-02-02T17:06:54.399612 tarball item: container-src/docker/templates/conductor-src-dockerfile.j2 (3011 bytes) [container.docker.engine] bytes=3011 file=container-src/docker/templates/conductor-src-dockerfile.j2
2018-02-02T17:06:54.399765 tarball item: container-src/docker/templates/license.j2 (7837 bytes) [container.docker.engine] bytes=7837 file=container-src/docker/templates/license.j2
2018-02-02T17:06:54.399912 tarball item: container-src/docker/tests (0 bytes) [container.docker.engine] bytes=0 file=container-src/docker/tests
2018-02-02T17:06:54.400067 tarball item: container-src/docker/tests/import (0 bytes) [container.docker.engine] bytes=0 file=container-src/docker/tests/import
2018-02-02T17:06:54.400206 tarball item: container-src/docker/tests/import/blue-fish.txt (10 bytes) [container.docker.engine] bytes=10 file=container-src/docker/tests/import/blue-fish.txt
2018-02-02T17:06:54.400359 tarball item: container-src/docker/tests/import/Dockerfile (1151 bytes) [container.docker.engine] bytes=1151 file=container-src/docker/tests/import/Dockerfile
2018-02-02T17:06:54.400508 tarball item: container-src/docker/tests/import/lulz.tgz (59072 bytes) [container.docker.engine] bytes=59072 file=container-src/docker/tests/import/lulz.tgz
2018-02-02T17:06:54.400678 tarball item: container-src/docker/tests/import/one-fish.txt (6 bytes) [container.docker.engine] bytes=6 file=container-src/docker/tests/import/one-fish.txt
2018-02-02T17:06:54.400824 tarball item: container-src/docker/tests/import/red-fish (0 bytes) [container.docker.engine] bytes=0 file=container-src/docker/tests/import/red-fish
2018-02-02T17:06:54.400979 tarball item: container-src/docker/tests/import/red-fish/lulz.txt (10 bytes) [container.docker.engine] bytes=10 file=container-src/docker/tests/import/red-fish/lulz.txt
2018-02-02T17:06:54.401134 tarball item: container-src/docker/tests/import/two-fish (0 bytes) [container.docker.engine] bytes=0 file=container-src/docker/tests/import/two-fish
2018-02-02T17:06:54.401316 tarball item: container-src/docker/tests/import/two-fish/green-eggs (0 bytes) [container.docker.engine] bytes=0 file=container-src/docker/tests/import/two-fish/green-eggs
2018-02-02T17:06:54.401445 tarball item: container-src/docker/tests/import/two-fish/green-eggs/ham.txt (5 bytes) [container.docker.engine] bytes=5 file=container-src/docker/tests/import/two-fish/green-eggs/ham.txt
2018-02-02T17:06:54.401598 tarball item: container-src/docker/tests/import/two-fish/who.txt (7 bytes) [container.docker.engine] bytes=7 file=container-src/docker/tests/import/two-fish/who.txt
2018-02-02T17:06:54.401768 tarball item: container-src/engine.py (7421 bytes) [container.docker.engine] bytes=7421 file=container-src/engine.py
2018-02-02T17:06:54.401917 tarball item: container-src/exceptions.py (2319 bytes) [container.docker.engine] bytes=2319 file=container-src/exceptions.py
2018-02-02T17:06:54.402071 tarball item: container-src/k8s (0 bytes) [container.docker.engine] bytes=0 file=container-src/k8s
2018-02-02T17:06:54.402240 tarball item: container-src/k8s/__init__.py (196 bytes) [container.docker.engine] bytes=196 file=container-src/k8s/__init__.py
2018-02-02T17:06:54.402386 tarball item: container-src/k8s/base_config.py (932 bytes) [container.docker.engine] bytes=932 file=container-src/k8s/base_config.py
2018-02-02T17:06:54.402540 tarball item: container-src/k8s/base_deploy.py (34402 bytes) [container.docker.engine] bytes=34402 file=container-src/k8s/base_deploy.py
2018-02-02T17:06:54.402710 tarball item: container-src/k8s/base_engine.py (10144 bytes) [container.docker.engine] bytes=10144 file=container-src/k8s/base_engine.py
2018-02-02T17:06:54.402857 tarball item: container-src/k8s/config.py (660 bytes) [container.docker.engine] bytes=660 file=container-src/k8s/config.py
2018-02-02T17:06:54.403017 tarball item: container-src/k8s/deploy.py (1903 bytes) [container.docker.engine] bytes=1903 file=container-src/k8s/deploy.py
2018-02-02T17:06:54.403181 tarball item: container-src/k8s/engine.py (1276 bytes) [container.docker.engine] bytes=1276 file=container-src/k8s/engine.py
2018-02-02T17:06:54.403331 tarball item: container-src/openshift (0 bytes) [container.docker.engine] bytes=0 file=container-src/openshift
2018-02-02T17:06:54.403486 tarball item: container-src/openshift/__init__.py (196 bytes) [container.docker.engine] bytes=196 file=container-src/openshift/__init__.py
2018-02-02T17:06:54.403657 tarball item: container-src/openshift/config.py (427 bytes) [container.docker.engine] bytes=427 file=container-src/openshift/config.py
2018-02-02T17:06:54.403806 tarball item: container-src/openshift/deploy.py (6302 bytes) [container.docker.engine] bytes=6302 file=container-src/openshift/deploy.py
2018-02-02T17:06:54.403961 tarball item: container-src/openshift/engine.py (2207 bytes) [container.docker.engine] bytes=2207 file=container-src/openshift/engine.py
2018-02-02T17:06:54.404132 tarball item: container-src/schema.yml (2547 bytes) [container.docker.engine] bytes=2547 file=container-src/schema.yml
2018-02-02T17:06:54.404279 tarball item: container-src/templates (0 bytes) [container.docker.engine] bytes=0 file=container-src/templates
2018-02-02T17:06:54.404432 tarball item: container-src/templates/ansible-container-inventory.py (1230 bytes) [container.docker.engine] bytes=1230 file=container-src/templates/ansible-container-inventory.py
2018-02-02T17:06:54.404593 tarball item: container-src/templates/ansible-dockerfile.j2 (1194 bytes) [container.docker.engine] bytes=1194 file=container-src/templates/ansible-dockerfile.j2
2018-02-02T17:06:54.404740 tarball item: container-src/templates/ansible.cfg (41 bytes) [container.docker.engine] bytes=41 file=container-src/templates/ansible.cfg
2018-02-02T17:06:54.404861 tarball item: container-src/templates/builder.sh (620 bytes) [container.docker.engine] bytes=620 file=container-src/templates/builder.sh
2018-02-02T17:06:54.404988 tarball item: container-src/templates/compose_versioned.j2.yml (237 bytes) [container.docker.engine] bytes=237 file=container-src/templates/compose_versioned.j2.yml
2018-02-02T17:06:54.405119 tarball item: container-src/templates/hosts.j2 (90 bytes) [container.docker.engine] bytes=90 file=container-src/templates/hosts.j2
2018-02-02T17:06:54.405308 tarball item: container-src/templates/init (0 bytes) [container.docker.engine] bytes=0 file=container-src/templates/init
2018-02-02T17:06:54.405444 tarball item: container-src/templates/init/.dockerignore.j2 (60 bytes) [container.docker.engine] bytes=60 file=container-src/templates/init/.dockerignore.j2
2018-02-02T17:06:54.405625 tarball item: container-src/templates/init/ansible-requirements.j2.txt (131 bytes) [container.docker.engine] bytes=131 file=container-src/templates/init/ansible-requirements.j2.txt
2018-02-02T17:06:54.405767 tarball item: container-src/templates/init/ansible.j2.cfg (145 bytes) [container.docker.engine] bytes=145 file=container-src/templates/init/ansible.j2.cfg
2018-02-02T17:06:54.405923 tarball item: container-src/templates/init/container.j2.yml (2514 bytes) [container.docker.engine] bytes=2514 file=container-src/templates/init/container.j2.yml
2018-02-02T17:06:54.406090 tarball item: container-src/templates/init/meta.j2.yml (1231 bytes) [container.docker.engine] bytes=1231 file=container-src/templates/init/meta.j2.yml
2018-02-02T17:06:54.406254 tarball item: container-src/templates/init/requirements.j2.yml (299 bytes) [container.docker.engine] bytes=299 file=container-src/templates/init/requirements.j2.yml
2018-02-02T17:06:54.406424 tarball item: container-src/templates/install-docker-compose.j2.yml (712 bytes) [container.docker.engine] bytes=712 file=container-src/templates/install-docker-compose.j2.yml
2018-02-02T17:06:54.406571 tarball item: container-src/templates/restart-docker-compose.j2.yml (75 bytes) [container.docker.engine] bytes=75 file=container-src/templates/restart-docker-compose.j2.yml
2018-02-02T17:06:54.406704 tarball item: container-src/templates/role (0 bytes) [container.docker.engine] bytes=0 file=container-src/templates/role
2018-02-02T17:06:54.406878 tarball item: container-src/templates/role/.travis.j2.yml (540 bytes) [container.docker.engine] bytes=540 file=container-src/templates/role/.travis.j2.yml
2018-02-02T17:06:54.407020 tarball item: container-src/templates/role/defaults (0 bytes) [container.docker.engine] bytes=0 file=container-src/templates/role/defaults
2018-02-02T17:06:54.407175 tarball item: container-src/templates/role/defaults/main.j2.yml (55 bytes) [container.docker.engine] bytes=55 file=container-src/templates/role/defaults/main.j2.yml
2018-02-02T17:06:54.407342 tarball item: container-src/templates/role/meta (0 bytes) [container.docker.engine] bytes=0 file=container-src/templates/role/meta
2018-02-02T17:06:54.407489 tarball item: container-src/templates/role/meta/main.j2.yml (3220 bytes) [container.docker.engine] bytes=3220 file=container-src/templates/role/meta/main.j2.yml
2018-02-02T17:06:54.407644 tarball item: container-src/templates/role/README.j2.md (1287 bytes) [container.docker.engine] bytes=1287 file=container-src/templates/role/README.j2.md
2018-02-02T17:06:54.407811 tarball item: container-src/templates/role/test (0 bytes) [container.docker.engine] bytes=0 file=container-src/templates/role/test
2018-02-02T17:06:54.407959 tarball item: container-src/templates/role/test/test.j2.yml (81 bytes) [container.docker.engine] bytes=81 file=container-src/templates/role/test/test.j2.yml
2018-02-02T17:06:54.408116 tarball item: container-src/templates/run-docker-compose.j2.yml (75 bytes) [container.docker.engine] bytes=75 file=container-src/templates/run-docker-compose.j2.yml
2018-02-02T17:06:54.408282 tarball item: container-src/templates/stop-docker-compose.j2.yml (75 bytes) [container.docker.engine] bytes=75 file=container-src/templates/stop-docker-compose.j2.yml
2018-02-02T17:06:54.408431 tarball item: container-src/templates/wait_on_host.py (2365 bytes) [container.docker.engine] bytes=2365 file=container-src/templates/wait_on_host.py
2018-02-02T17:06:54.408598 tarball item: container-src/utils (0 bytes) [container.docker.engine] bytes=0 file=container-src/utils
2018-02-02T17:06:54.408704 tarball item: container-src/utils/__init__.py (15722 bytes) [container.docker.engine] bytes=15722 file=container-src/utils/__init__.py
2018-02-02T17:06:54.408799 tarball item: container-src/utils/__pycache__ (0 bytes) [container.docker.engine] bytes=0 file=container-src/utils/__pycache__
2018-02-02T17:06:54.408890 tarball item: container-src/utils/__pycache__/__init__.cpython-35.pyc (13663 bytes) [container.docker.engine] bytes=13663 file=container-src/utils/__pycache__/__init__.cpython-35.pyc
2018-02-02T17:06:54.408979 tarball item: container-src/utils/__pycache__/_text.cpython-35.pyc (8510 bytes) [container.docker.engine] bytes=8510 file=container-src/utils/__pycache__/_text.cpython-35.pyc
2018-02-02T17:06:54.409246 tarball item: container-src/utils/__pycache__/loader.cpython-35.pyc (1001 bytes) [container.docker.engine] bytes=1001 file=container-src/utils/__pycache__/loader.cpython-35.pyc
2018-02-02T17:06:54.409388 tarball item: container-src/utils/__pycache__/logmux.cpython-35.pyc (2111 bytes) [container.docker.engine] bytes=2111 file=container-src/utils/__pycache__/logmux.cpython-35.pyc
2018-02-02T17:06:54.409535 tarball item: container-src/utils/__pycache__/ordereddict.cpython-35.pyc (789 bytes) [container.docker.engine] bytes=789 file=container-src/utils/__pycache__/ordereddict.cpython-35.pyc
2018-02-02T17:06:54.409692 tarball item: container-src/utils/__pycache__/temp.cpython-35.pyc (1155 bytes) [container.docker.engine] bytes=1155 file=container-src/utils/__pycache__/temp.cpython-35.pyc
2018-02-02T17:06:54.409862 tarball item: container-src/utils/__pycache__/visibility.cpython-35.pyc (3356 bytes) [container.docker.engine] bytes=3356 file=container-src/utils/__pycache__/visibility.cpython-35.pyc
2018-02-02T17:06:54.410010 tarball item: container-src/utils/_text.py (12304 bytes) [container.docker.engine] bytes=12304 file=container-src/utils/_text.py
2018-02-02T17:06:54.410166 tarball item: container-src/utils/galaxy.py (8139 bytes) [container.docker.engine] bytes=8139 file=container-src/utils/galaxy.py
2018-02-02T17:06:54.410315 tarball item: container-src/utils/loader.py (906 bytes) [container.docker.engine] bytes=906 file=container-src/utils/loader.py
2018-02-02T17:06:54.410455 tarball item: container-src/utils/logmux.py (1313 bytes) [container.docker.engine] bytes=1313 file=container-src/utils/logmux.py
2018-02-02T17:06:54.410605 tarball item: container-src/utils/ordereddict.py (678 bytes) [container.docker.engine] bytes=678 file=container-src/utils/ordereddict.py
2018-02-02T17:06:54.410746 tarball item: container-src/utils/temp.py (698 bytes) [container.docker.engine] bytes=698 file=container-src/utils/temp.py
2018-02-02T17:06:54.410910 tarball item: container-src/utils/visibility.py (3270 bytes) [container.docker.engine] bytes=3270 file=container-src/utils/visibility.py
2018-02-02T17:06:54.411060 tarball item: container-src/conductor-build/setup.py (4628 bytes) [container.docker.engine] bytes=4628 file=container-src/conductor-build/setup.py
2018-02-02T17:06:54.411216 tarball item: container-src/conductor-build/conductor-requirements.txt (242 bytes) [container.docker.engine] bytes=242 file=container-src/conductor-build/conductor-requirements.txt
2018-02-02T17:06:54.411387 tarball item: container-src/conductor-build/conductor-requirements.yml (60 bytes) [container.docker.engine] bytes=60 file=container-src/conductor-build/conductor-requirements.yml
2018-02-02T17:06:54.411537 tarball item: Dockerfile (1004 bytes) [container.docker.engine] bytes=1004 file=Dockerfile
2018-02-02T17:06:54.411694 tarball item: build-src/ansible.cfg (144 bytes) [container.docker.engine] bytes=144 file=build-src/ansible.cfg
2018-02-02T17:06:54.411849 tarball item: build-src/ansible-requirements.txt (130 bytes) [container.docker.engine] bytes=130 file=build-src/ansible-requirements.txt
2018-02-02T17:06:54.412014 tarball item: build-src/requirements.yml (298 bytes) [container.docker.engine] bytes=298 file=build-src/requirements.yml
2018-02-02T17:06:54.412139 tarball item: build-src/.touch (0 bytes) [container.docker.engine] bytes=0 file=build-src/.touch
2018-02-02T17:06:54.412294 tarball item: Dockerfile (242 bytes) [container.docker.engine] bytes=242 file=Dockerfile
2018-02-02T17:06:54.414202 Starting Docker build of Ansible Container Conductor image (please be patient)... [container.docker.engine] caller_file=/Users/tetuya/Desktop/ansible-container/container/docker/engine.py caller_func=build_conductor_image caller_line=1124
Step 1/4 : FROM ansible/container-conductor-centos-7:0.9.3rc0

 ---> 266f0313749b
Step 2/4 : COPY /build-src /_ansible/build

 ---> Using cache
 ---> e24169aca691
Step 3/4 : RUN cp /_ansible/build/ansible.cfg /etc/ansible/ansible.cfg

 ---> Using cache
 ---> 9f8f1ed31a5c
Step 4/4 : VOLUME /usr

 ---> Using cache
 ---> fe09b1a6a7eb
{"aux": {"ID": "sha256:fe09b1a6a7ebbe1b92849ca8bb654a40e60fe8584e101944c3bc5685ab1641c3"}}
Successfully built fe09b1a6a7eb
Successfully tagged docker-nginx-conductor:latest
2018-02-02T17:06:54.611021 Cleaning up temporary directory [container.utils.temp] caller_file=/Users/tetuya/Desktop/ansible-container/container/utils/temp.py caller_func=__exit__ caller_line=22 path=/var/folders/zb/6qw8ptgj1dv_1w44xxvx7gg40000gn/T/tmpduibvgci
2018-02-02T17:06:54.612803 Config settings                [container.core] caller_file=/Users/tetuya/Desktop/ansible-container/container/core.py caller_func=hostcmd_build caller_line=194 conf=<class 'container.docker.config.AnsibleContainerConfig'> config=<container.docker.config.AnsibleContainerConfig object at 0x10a26e668> rawsettings={"conductor": {"base": "centos:7", "roles_path": ["roles"]}, "pwd": "/Users/tetuya/Desktop/docker-nginx"} settings={"conductor": {"base": "centos:7", "roles_path": ["roles"]}, "pwd": "/Users/tetuya/Desktop/docker-nginx"}
2018-02-02T17:06:54.623816 Call: Engine.run_conductor     [container.docker.engine] args=('build', {'defaults': ordereddict(), 'settings': CommentedMap([('conductor', CommentedMap([('base', 'centos:7'), ('roles_path', ['roles'])])), ('pwd', '/Users/tetuya/Desktop/docker-nginx')]), 'version': '2', 'registries': CommentedMap(), 'services': ordereddict([('nginx', CommentedMap([('from', 'centos:7'), ('roles', ['nginx-test']), ('command', ['nginx', '-g', 'daemon off;'])]))])}, '/Users/tetuya/Desktop/docker-nginx', {'src_mount_path': None, 'config_vars': ordereddict(), 'with_volumes': [], 'services_to_build': None, 'save_conductor_container': False, 'container_cache': True, 'subcommand': 'build', 'local_python': False, 'selinux': True, 'purge_last': True, 'flatten': False, 'with_variables': [], 'conductor_cache': True, 'ansible_options': '', 'debug': True, 'volume_driver': None, 'devel': False, 'cache': True, 'roles_path': []}) caller_file=/Users/tetuya/Desktop/ansible-container/container/docker/engine.py caller_func=Engine.run_conductor caller_line=283 kwargs={}
2018-02-02T17:06:54.631783 Docker run:                    [container.docker.engine] caller_file=/Users/tetuya/Desktop/ansible-container/container/docker/engine.py caller_func=run_conductor caller_line=449 image=sha256:fe09b1a6a7ebbe1b92849ca8bb654a40e60fe8584e101944c3bc5685ab1641c3 params={'volumes': {'docker-nginx_secrets': {'bind': '/docker/secrets', 'mode': 'rw'}, '/Users/tetuya/Desktop/docker-nginx/roles': {'bind': '/Users/tetuya/Desktop/docker-nginx/roles', 'mode': 'ro'}, '/Users/tetuya/.docker/config.json': {'bind': '/Users/tetuya/.docker/config.json', 'mode': 'rw'}, '/Users/tetuya/Desktop/docker-nginx': {'bind': '/_src', 'mode': 'ro'}}, 'privileged': True, 'working_dir': '/src', 'user': 'root', 'environment': {'DOCKER_HOST': 'tcp://192.168.215.185:2375', 'ANSIBLE_ROLES_PATH': '/Users/tetuya/Desktop/docker-nginx/roles:/src/roles:/etc/ansible/roles'}, 'cap_add': ['SYS_ADMIN'], 'name': 'docker-nginx_conductor', 'detach': True, 'command': ['conductor', 'build', '--project-name', 'docker-nginx', '--engine', 'docker', '--params', 'eyJzcmNfbW91bnRfcGF0aCI6IG51bGwsICJjb25maWdfdmFycyI6IHt9LCAid2l0aF92b2x1bWVzIjogW10sICJzZXJ2aWNlc190b19idWlsZCI6IG51bGwsICJzYXZlX2NvbmR1Y3Rvcl9jb250YWluZXIiOiBmYWxzZSwgImNvbnRhaW5lcl9jYWNoZSI6IHRydWUsICJzdWJjb21tYW5kIjogImJ1aWxkIiwgImxvY2FsX3B5dGhvbiI6IGZhbHNlLCAic2VsaW51eCI6IHRydWUsICJwdXJnZV9sYXN0IjogdHJ1ZSwgImZsYXR0ZW4iOiBmYWxzZSwgIndpdGhfdmFyaWFibGVzIjogW10sICJjb25kdWN0b3JfY2FjaGUiOiB0cnVlLCAiYW5zaWJsZV9vcHRpb25zIjogIiIsICJkZWJ1ZyI6IHRydWUsICJ2b2x1bWVfZHJpdmVyIjogbnVsbCwgImRldmVsIjogZmFsc2UsICJjYWNoZSI6IHRydWUsICJyb2xlc19wYXRoIjogW119', '--config', 'eyJzZXJ2aWNlcyI6IFtbIm5naW54IiwgeyJmcm9tIjogImNlbnRvczo3IiwgInJvbGVzIjogWyJuZ2lueC10ZXN0Il0sICJjb21tYW5kIjogWyJuZ2lueCIsICItZyIsICJkYWVtb24gb2ZmOyJdfV1dLCAic2V0dGluZ3MiOiBbWyJjb25kdWN0b3IiLCB7ImJhc2UiOiAiY2VudG9zOjciLCAicm9sZXNfcGF0aCI6IFsicm9sZXMiXX1dLCBbInB3ZCIsICIvVXNlcnMvdGV0dXlhL0Rlc2t0b3AvZG9ja2VyLW5naW54Il1dLCAidmVyc2lvbiI6ICIyIiwgInJlZ2lzdHJpZXMiOiBbXSwgImRlZmF1bHRzIjogW119', '--encoding', 'b64json']}
Parsing conductor CLI args.
2018-02-02T08:07:00.159853 Copying build context into Conductor container. [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=401
2018-02-02T08:07:00.169384 sending incremental file list
 [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-02T08:07:00.171028 ./
                            [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-02T08:07:00.172335 roles/
                        [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-02T08:07:00.216797
                              [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-02T08:07:00.218269 sent 50 bytes  received 19 bytes  138.00 bytes/sec
 [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-02T08:07:00.219857 total size is 0  speedup is 0.00
 [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-02T08:07:00.223230 Processing defaults section... [container.config] caller_file=/_ansible/container/config.py caller_func=_process_defaults caller_line=387
2018-02-02T08:07:00.225448 Processing section...          [container.config] caller_file=/_ansible/container/config.py caller_func=_process_top_level_sections caller_line=396 section=volumes
2018-02-02T08:07:00.228553 Processing section...          [container.config] caller_file=/_ansible/container/config.py caller_func=_process_top_level_sections caller_line=396 section=registries
2018-02-02T08:07:00.231249 Processing section...          [container.config] caller_file=/_ansible/container/config.py caller_func=_process_top_level_sections caller_line=396 section=secrets
2018-02-02T08:07:00.233541 Processing service...          [container.config] caller_file=/_ansible/container/config.py caller_func=_process_services caller_line=402 service=u'nginx' service_data={u'command': [u'nginx', u'-g', u'daemon off;'], u'from': u'centos:7', u'roles': [u'nginx-test']}
Traceback (most recent call last):
  File "/usr/bin/conductor", line 11, in <module>
    load_entry_point('ansible-container', 'console_scripts', 'conductor')()
  File "/_ansible/container/__init__.py", line 19, in __wrapped__
    return fn(*args, **kwargs)
  File "/_ansible/container/cli.py", line 414, in conductor_commandline
    skip_services=args.command in BYPASS_SERVICE_PROCESSING)
  File "/_ansible/container/__init__.py", line 19, in __wrapped__
    return fn(*args, **kwargs)
  File "/_ansible/container/config.py", line 359, in __init__
    self._process_services()
  File "/_ansible/container/config.py", line 420, in _process_services
    role_metadata = get_metadata_from_role(role_name)
  File "/_ansible/container/__init__.py", line 19, in __wrapped__
    return fn(*args, **kwargs)
  File "/_ansible/container/utils/__init__.py", line 341, in get_metadata_from_role
    return get_content_from_role(role_name, os.path.join('meta', 'container.yml'))
  File "/_ansible/container/__init__.py", line 19, in __wrapped__
    return fn(*args, **kwargs)
  File "/_ansible/container/utils/__init__.py", line 330, in get_content_from_role
    role_path = resolve_role_to_path(role_name)
  File "/_ansible/container/__init__.py", line 19, in __wrapped__
    return fn(*args, **kwargs)
  File "/_ansible/container/utils/__init__.py", line 237, in resolve_role_to_path
    loader=loader)
  File "/usr/lib/python2.7/site-packages/ansible/playbook/role/include.py", line 59, in load
    return ri.load_data(data, variable_manager=variable_manager, loader=loader)
  File "/usr/lib/python2.7/site-packages/ansible/playbook/base.py", line 245, in load_data
    ds = self.preprocess_data(ds)
  File "/usr/lib/python2.7/site-packages/ansible/playbook/role/definition.py", line 94, in preprocess_data
    (role_name, role_path) = self._load_role_path(role_name)
  File "/usr/lib/python2.7/site-packages/ansible/playbook/role/definition.py", line 187, in _load_role_path
    raise AnsibleError("the role '%s' was not found in %s" % (role_name, ":".join(role_search_paths)), obj=self._ds)
ansible.errors.AnsibleError: the role 'nginx-test' was not found in ./roles:/Users/tetuya/Desktop/docker-nginx/roles:/src/roles:/etc/ansible/roles:.
2018-02-02T17:07:00.439006 Conductor terminated. Cleaning up. [container.docker.engine] caller_file=/Users/tetuya/Desktop/ansible-container/container/docker/engine.py caller_func=await_conductor_command caller_line=476 command_rc=1 conductor_id=8687330b2601e38b3d4ddeff5529d861564eeea6160df448658a47f782ccde16 save_container=False
2018-02-02T17:07:00.902882 Conductor exited with status 1 [container.cli] caller_file=/Users/tetuya/Desktop/ansible-container/container/cli.py caller_func=__call__ caller_line=314

Additionally

 find roles
roles
roles/.DS_Store
roles/nginx-test
roles/nginx-test/.DS_Store
roles/nginx-test/files
roles/nginx-test/tasks
roles/nginx-test/tasks/main.yml

@geerlingguy

j00bar commented 6 years ago

Howdy!

So one of the first things ansible-container does in the conductor is to run an rsync of your project path into a working temp space, honoring the .dockerignore file. So first, do you have a .dockerignore file and if so, what are its contents? Is there anything odd about your filesystem setup? You can see from this part of the log:

2018-02-02T08:07:00.159853 Copying build context into Conductor container. [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=401
2018-02-02T08:07:00.169384 sending incremental file list
 [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-02T08:07:00.171028 ./
                            [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-02T08:07:00.172335 roles/
                        [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-02T08:07:00.216797
                              [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-02T08:07:00.218269 sent 50 bytes  received 19 bytes  138.00 bytes/sec
 [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-02T08:07:00.219857 total size is 0  speedup is 0.00

... that the rsync is only copying empty directories.

tetuya0703 commented 6 years ago

hello

thanks for your advice I go on test by the following environment.

test1

ansible-container(Mac-OS:Sierra)---->CentOS(Docker version 17.12.0-ce, build c97c6d6)

In case of this test, ansible-container will be error.

ansible-container --debug build
2018-02-06T14:22:57.232516 The default type is            [container.config] caller_file=/Users/tetuya/Library/Python/2.7/lib/python/site-packages/container/config.py caller_func=_resolve_defaults caller_line=189 config=<class 'ruamel.yaml.comments.CommentedMap'> defaults=<type '_ordereddict.ordereddict'>
2018-02-06T14:22:57.233600 Getting environment variables... [container.config] caller_file=/Users/tetuya/Library/Python/2.7/lib/python/site-packages/container/config.py caller_func=_get_environment_variables caller_line=205
2018-02-06T14:22:57.235350 Read environment variables     [container.config] caller_file=/Users/tetuya/Library/Python/2.7/lib/python/site-packages/container/config.py caller_func=_get_environment_variables caller_line=210 env_vars={}
2018-02-06T14:22:57.236278 Resolved template variables    [container.config] caller_file=/Users/tetuya/Library/Python/2.7/lib/python/site-packages/container/config.py caller_func=_resolve_defaults caller_line=194 template_vars={}
2018-02-06T14:22:57.237157 Parsed config                  [container.config] caller_file=/Users/tetuya/Library/Python/2.7/lib/python/site-packages/container/config.py caller_func=set_env caller_line=148 config={"version": "2", "settings": {"conductor": {"base": "centos:7", "roles_path": ["/Users/tetuya/Desktop/docker-nginx/roles"]}, "pwd": "/Users/tetuya/Desktop/docker-nginx"}, "services": {"nginx": {"from": "centos:7", "roles": ["nginx-demo"], "command": ["nginx", "-g", "daemon off;"]}}, "registries": {}, "defaults": {}}
2018-02-06T14:22:57.238431 Loading engine capabilities    [container.utils.loader] caller_file=/Users/tetuya/Library/Python/2.7/lib/python/site-packages/container/utils/loader.py caller_func=load_engine caller_line=14 capabilities=['BUILD', 'RUN'] engine=docker
2018-02-06T14:22:57.310012 Setting Docker client timeout to 60 [container.docker.engine] caller_file=/Users/tetuya/Library/Python/2.7/lib/python/site-packages/container/docker/engine.py caller_func=get_timeout caller_line=122
2018-02-06T14:22:57.326807 Could not find container for conductor [container.docker.engine] all_containers=[] caller_file=/Users/tetuya/Library/Python/2.7/lib/python/site-packages/container/docker/engine.py caller_func=get_container_id_for_service caller_line=531 container=u'docker-nginx_conductor'
2018-02-06T14:22:57.334192 Could not find the latest image for service, searching for other tags with same image name [container.docker.engine] caller_file=/Users/tetuya/Library/Python/2.7/lib/python/site-packages/container/docker/engine.py caller_func=get_latest_image_for_service caller_line=570 image_name=u'docker-nginx-conductor' service=conductor
2018-02-06T14:22:57.337968 Call: Engine.build_conductor_image [container.docker.engine] args=('/Users/tetuya/Desktop/docker-nginx', 'centos:7') caller_file=/Users/tetuya/Library/Python/2.7/lib/python/site-packages/container/docker/engine.py caller_func=Engine.build_conductor_image caller_line=23 kwargs={'environment': [], 'cache': True}
2018-02-06T14:22:57.344206 Using temporary directory      [container.utils.temp] caller_file=/Users/tetuya/Library/Python/2.7/lib/python/site-packages/container/utils/temp.py caller_func=__enter__ caller_line=17 path=/var/folders/zb/6qw8ptgj1dv_1w44xxvx7gg40000gn/T/tmpHpD6TD
2018-02-06T14:22:57.345204 Building Docker Engine context... [container.docker.engine] caller_file=/Users/tetuya/Library/Python/2.7/lib/python/site-packages/container/docker/engine.py caller_func=build_conductor_image caller_line=963
2018-02-06T14:22:57.429825 Rendered Jinja Template:       [container.utils] body=FROM centos:7
ENV ANSIBLE_CONTAINER=1

RUN yum update -y && \
    yum install -y epel-release && \
    yum install -y make gcc git python-devel curl rsync libffi-devel openssl-devel && \
    # yum remove -y python-chardet && \
    yum clean all

RUN (curl https://bootstrap.pypa.io/get-pip.py | python - --no-cache-dir ) && \
    mkdir -p /etc/ansible/roles /_ansible/src && \
    (curl https://get.docker.com/builds/Linux/x86_64/docker-17.04.0-ce.tgz \
       | tar -zxC /usr/local/bin/ --strip-components=1 docker/docker )

# The COPY here will break cache if the version of Ansible Container changed
COPY /container-src /_ansible/container
RUN cd /_ansible && \
    pip install --no-cache-dir -r container/conductor-build/conductor-requirements.txt && \
    PYTHONPATH=. LC_ALL="en_US.UTF-8" python container/conductor-build/setup.py develop -v -N && \
    ansible-galaxy install -p /etc/ansible/roles -r container/conductor-build/conductor-requirements.yml

# Removing python-chardet removed yum-utils, and now that we're done pip-installing things,
# we'll put it back.
#RUN yum install -y yum-utils && \
#    yum clean all

 caller_file=/Users/tetuya/Library/Python/2.7/lib/python/site-packages/container/utils/__init__.py caller_func=jinja_render_to_temp caller_line=83
2018-02-06T14:22:57.437969 Rendered Jinja Template:       [container.utils] body=FROM ansible/container-conductor-centos-7:0.9.2

VOLUME /usr

# The COPY here will break cache if the requirements or ansible.cfg has changed
COPY /build-src /_ansible/build
RUN ( test -f /_ansible/build/ansible-requirements.txt && pip install --no-cache-dir -r /_ansible/build/ansible-requirements.txt || true ) && \
    ( test -f /_ansible/build/requirements.yml && ansible-galaxy install -p /etc/ansible/roles -r /_ansible/build/requirements.yml || true ) && \
    ( test -f /_ansible/build/ansible.cfg && cp /_ansible/build/ansible.cfg /etc/ansible/ansible.cfg || true)
 caller_file=/Users/tetuya/Library/Python/2.7/lib/python/site-packages/container/utils/__init__.py caller_func=jinja_render_to_temp caller_line=83
2018-02-06T14:22:57.439548 Context manifest:              [container.docker.engine] caller_file=/Users/tetuya/Library/Python/2.7/lib/python/site-packages/container/docker/engine.py caller_func=build_conductor_image caller_line=1030
2018-02-06T14:22:57.439791 tarball item: build-src/ansible.cfg (208 bytes) [container.docker.engine] bytes=208 file=build-src/ansible.cfg
2018-02-06T14:22:57.439983 tarball item: build-src/ansible-requirements.txt (130 bytes) [container.docker.engine] bytes=130 file=build-src/ansible-requirements.txt
2018-02-06T14:22:57.440157 tarball item: build-src/requirements.yml (397 bytes) [container.docker.engine] bytes=397 file=build-src/requirements.yml
2018-02-06T14:22:57.440327 tarball item: build-src/.touch (0 bytes) [container.docker.engine] bytes=0 file=build-src/.touch
2018-02-06T14:22:57.440505 tarball item: contrib/get-pip.py (1595409 bytes) [container.docker.engine] bytes=1595409 file=contrib/get-pip.py
2018-02-06T14:22:57.440848 tarball item: container-src (0 bytes) [container.docker.engine] bytes=0L file=container-src
2018-02-06T14:22:57.440995 tarball item: container-src/__init__.py (947 bytes) [container.docker.engine] bytes=947 file=container-src/__init__.py
2018-02-06T14:22:57.441156 tarball item: container-src/__init__.pyc (1686 bytes) [container.docker.engine] bytes=1686 file=container-src/__init__.pyc
2018-02-06T14:22:57.441331 tarball item: container-src/cli.py (22794 bytes) [container.docker.engine] bytes=22794 file=container-src/cli.py
2018-02-06T14:22:57.441502 tarball item: container-src/cli.pyc (18845 bytes) [container.docker.engine] bytes=18845 file=container-src/cli.pyc
2018-02-06T14:22:57.441691 tarball item: container-src/config.py (15653 bytes) [container.docker.engine] bytes=15653 file=container-src/config.py
2018-02-06T14:22:57.441849 tarball item: container-src/config.pyc (16583 bytes) [container.docker.engine] bytes=16583 file=container-src/config.pyc
2018-02-06T14:22:57.442013 tarball item: container-src/core.py (42745 bytes) [container.docker.engine] bytes=42745 file=container-src/core.py
2018-02-06T14:22:57.442188 tarball item: container-src/core.pyc (31770 bytes) [container.docker.engine] bytes=31770 file=container-src/core.pyc
2018-02-06T14:22:57.442336 tarball item: container-src/docker (0 bytes) [container.docker.engine] bytes=0L file=container-src/docker
2018-02-06T14:22:57.442518 tarball item: container-src/docker/__init__.py (205 bytes) [container.docker.engine] bytes=205 file=container-src/docker/__init__.py
2018-02-06T14:22:57.442717 tarball item: container-src/docker/__init__.pyc (386 bytes) [container.docker.engine] bytes=386 file=container-src/docker/__init__.pyc
2018-02-06T14:22:57.442900 tarball item: container-src/docker/config.py (2393 bytes) [container.docker.engine] bytes=2393 file=container-src/docker/config.py
2018-02-06T14:22:57.443048 tarball item: container-src/docker/config.pyc (2590 bytes) [container.docker.engine] bytes=2590 file=container-src/docker/config.pyc
2018-02-06T14:22:57.443228 tarball item: container-src/docker/deploy.py (248 bytes) [container.docker.engine] bytes=248 file=container-src/docker/deploy.py
2018-02-06T14:22:57.443376 tarball item: container-src/docker/deploy.pyc (384 bytes) [container.docker.engine] bytes=384 file=container-src/docker/deploy.pyc
2018-02-06T14:22:57.443555 tarball item: container-src/docker/engine.py (49646 bytes) [container.docker.engine] bytes=49646 file=container-src/docker/engine.py
2018-02-06T14:22:57.443747 tarball item: container-src/docker/engine.pyc (42577 bytes) [container.docker.engine] bytes=42577 file=container-src/docker/engine.pyc
2018-02-06T14:22:57.443908 tarball item: container-src/docker/files (0 bytes) [container.docker.engine] bytes=0L file=container-src/docker/files
2018-02-06T14:22:57.444189 tarball item: container-src/docker/files/conductor-requirements.txt (273 bytes) [container.docker.engine] bytes=273 file=container-src/docker/files/conductor-requirements.txt
2018-02-06T14:22:57.444364 tarball item: container-src/docker/files/conductor-requirements.yml (60 bytes) [container.docker.engine] bytes=60 file=container-src/docker/files/conductor-requirements.yml
2018-02-06T14:22:57.444527 tarball item: container-src/docker/files/get-pip.py (1595409 bytes) [container.docker.engine] bytes=1595409 file=container-src/docker/files/get-pip.py
2018-02-06T14:22:57.444683 tarball item: container-src/docker/files/get-pip.pyc (1593830 bytes) [container.docker.engine] bytes=1593830 file=container-src/docker/files/get-pip.pyc
2018-02-06T14:22:57.444837 tarball item: container-src/docker/files/setup.py (4628 bytes) [container.docker.engine] bytes=4628 file=container-src/docker/files/setup.py
2018-02-06T14:22:57.444992 tarball item: container-src/docker/files/setup.pyc (6688 bytes) [container.docker.engine] bytes=6688 file=container-src/docker/files/setup.pyc
2018-02-06T14:22:57.445146 tarball item: container-src/docker/importer.py (24838 bytes) [container.docker.engine] bytes=24838 file=container-src/docker/importer.py
2018-02-06T14:22:57.445299 tarball item: container-src/docker/importer.pyc (22857 bytes) [container.docker.engine] bytes=22857 file=container-src/docker/importer.pyc
2018-02-06T14:22:57.445470 tarball item: container-src/docker/secrets.py (5255 bytes) [container.docker.engine] bytes=5255 file=container-src/docker/secrets.py
2018-02-06T14:22:57.445634 tarball item: container-src/docker/secrets.pyc (5506 bytes) [container.docker.engine] bytes=5506 file=container-src/docker/secrets.pyc
2018-02-06T14:22:57.445790 tarball item: container-src/docker/templates (0 bytes) [container.docker.engine] bytes=0L file=container-src/docker/templates
2018-02-06T14:22:57.445947 tarball item: container-src/docker/templates/conductor-local-dockerfile.j2 (674 bytes) [container.docker.engine] bytes=674 file=container-src/docker/templates/conductor-local-dockerfile.j2
2018-02-06T14:22:57.446124 tarball item: container-src/docker/templates/conductor-src-dockerfile.j2 (3020 bytes) [container.docker.engine] bytes=3020 file=container-src/docker/templates/conductor-src-dockerfile.j2
2018-02-06T14:22:57.446291 tarball item: container-src/engine.py (6740 bytes) [container.docker.engine] bytes=6740 file=container-src/engine.py
2018-02-06T14:22:57.446440 tarball item: container-src/engine.pyc (12846 bytes) [container.docker.engine] bytes=12846 file=container-src/engine.pyc
2018-02-06T14:22:57.446589 tarball item: container-src/exceptions.py (2158 bytes) [container.docker.engine] bytes=2158 file=container-src/exceptions.py
2018-02-06T14:22:57.446762 tarball item: container-src/exceptions.pyc (7188 bytes) [container.docker.engine] bytes=7188 file=container-src/exceptions.pyc
2018-02-06T14:22:57.446910 tarball item: container-src/k8s (0 bytes) [container.docker.engine] bytes=0L file=container-src/k8s
2018-02-06T14:22:57.447062 tarball item: container-src/k8s/__init__.py (196 bytes) [container.docker.engine] bytes=196 file=container-src/k8s/__init__.py
2018-02-06T14:22:57.447211 tarball item: container-src/k8s/__init__.pyc (383 bytes) [container.docker.engine] bytes=383 file=container-src/k8s/__init__.pyc
2018-02-06T14:22:57.447369 tarball item: container-src/k8s/base_config.py (932 bytes) [container.docker.engine] bytes=932 file=container-src/k8s/base_config.py
2018-02-06T14:22:57.447534 tarball item: container-src/k8s/base_config.pyc (1593 bytes) [container.docker.engine] bytes=1593 file=container-src/k8s/base_config.pyc
2018-02-06T14:22:57.447675 tarball item: container-src/k8s/base_deploy.py (34216 bytes) [container.docker.engine] bytes=34216 file=container-src/k8s/base_deploy.py
2018-02-06T14:22:57.447848 tarball item: container-src/k8s/base_deploy.pyc (25629 bytes) [container.docker.engine] bytes=25629 file=container-src/k8s/base_deploy.pyc
2018-02-06T14:22:57.448001 tarball item: container-src/k8s/base_engine.py (10144 bytes) [container.docker.engine] bytes=10144 file=container-src/k8s/base_engine.py
2018-02-06T14:22:57.448149 tarball item: container-src/k8s/base_engine.pyc (9249 bytes) [container.docker.engine] bytes=9249 file=container-src/k8s/base_engine.pyc
2018-02-06T14:22:57.448341 tarball item: container-src/k8s/config.py (660 bytes) [container.docker.engine] bytes=660 file=container-src/k8s/config.py
2018-02-06T14:22:57.448514 tarball item: container-src/k8s/config.pyc (1491 bytes) [container.docker.engine] bytes=1491 file=container-src/k8s/config.pyc
2018-02-06T14:22:57.448673 tarball item: container-src/k8s/deploy.py (1720 bytes) [container.docker.engine] bytes=1720 file=container-src/k8s/deploy.py
2018-02-06T14:22:57.448860 tarball item: container-src/k8s/deploy.pyc (2256 bytes) [container.docker.engine] bytes=2256 file=container-src/k8s/deploy.pyc
2018-02-06T14:22:57.449045 tarball item: container-src/k8s/engine.py (1276 bytes) [container.docker.engine] bytes=1276 file=container-src/k8s/engine.py
2018-02-06T14:22:57.449220 tarball item: container-src/k8s/engine.pyc (2214 bytes) [container.docker.engine] bytes=2214 file=container-src/k8s/engine.pyc
2018-02-06T14:22:57.449394 tarball item: container-src/openshift (0 bytes) [container.docker.engine] bytes=0L file=container-src/openshift
2018-02-06T14:22:57.449576 tarball item: container-src/openshift/__init__.py (196 bytes) [container.docker.engine] bytes=196 file=container-src/openshift/__init__.py
2018-02-06T14:22:57.449753 tarball item: container-src/openshift/__init__.pyc (389 bytes) [container.docker.engine] bytes=389 file=container-src/openshift/__init__.pyc
2018-02-06T14:22:57.449925 tarball item: container-src/openshift/config.py (427 bytes) [container.docker.engine] bytes=427 file=container-src/openshift/config.py
2018-02-06T14:22:57.450085 tarball item: container-src/openshift/config.pyc (1269 bytes) [container.docker.engine] bytes=1269 file=container-src/openshift/config.pyc
2018-02-06T14:22:57.450399 tarball item: container-src/openshift/deploy.py (6241 bytes) [container.docker.engine] bytes=6241 file=container-src/openshift/deploy.py
2018-02-06T14:22:57.450570 tarball item: container-src/openshift/deploy.pyc (5682 bytes) [container.docker.engine] bytes=5682 file=container-src/openshift/deploy.pyc
2018-02-06T14:22:57.450692 tarball item: container-src/openshift/engine.py (2207 bytes) [container.docker.engine] bytes=2207 file=container-src/openshift/engine.py
2018-02-06T14:22:57.450804 tarball item: container-src/openshift/engine.pyc (2988 bytes) [container.docker.engine] bytes=2988 file=container-src/openshift/engine.pyc
2018-02-06T14:22:57.450911 tarball item: container-src/templates (0 bytes) [container.docker.engine] bytes=0L file=container-src/templates
2018-02-06T14:22:57.451017 tarball item: container-src/templates/ansible-container-inventory.py (1230 bytes) [container.docker.engine] bytes=1230 file=container-src/templates/ansible-container-inventory.py
2018-02-06T14:22:57.451122 tarball item: container-src/templates/ansible-container-inventory.pyc (2327 bytes) [container.docker.engine] bytes=2327 file=container-src/templates/ansible-container-inventory.pyc
2018-02-06T14:22:57.451226 tarball item: container-src/templates/ansible-dockerfile.j2 (1194 bytes) [container.docker.engine] bytes=1194 file=container-src/templates/ansible-dockerfile.j2
2018-02-06T14:22:57.451330 tarball item: container-src/templates/ansible.cfg (41 bytes) [container.docker.engine] bytes=41 file=container-src/templates/ansible.cfg
2018-02-06T14:22:57.451432 tarball item: container-src/templates/builder.sh (620 bytes) [container.docker.engine] bytes=620 file=container-src/templates/builder.sh
2018-02-06T14:22:57.451533 tarball item: container-src/templates/compose_versioned.j2.yml (237 bytes) [container.docker.engine] bytes=237 file=container-src/templates/compose_versioned.j2.yml
2018-02-06T14:22:57.451634 tarball item: container-src/templates/hosts.j2 (90 bytes) [container.docker.engine] bytes=90 file=container-src/templates/hosts.j2
2018-02-06T14:22:57.451735 tarball item: container-src/templates/init (0 bytes) [container.docker.engine] bytes=0L file=container-src/templates/init
2018-02-06T14:22:57.451835 tarball item: container-src/templates/init/ansible-requirements.j2.txt (131 bytes) [container.docker.engine] bytes=131 file=container-src/templates/init/ansible-requirements.j2.txt
2018-02-06T14:22:57.451935 tarball item: container-src/templates/init/ansible.j2.cfg (145 bytes) [container.docker.engine] bytes=145 file=container-src/templates/init/ansible.j2.cfg
2018-02-06T14:22:57.452034 tarball item: container-src/templates/init/container.j2.yml (2514 bytes) [container.docker.engine] bytes=2514 file=container-src/templates/init/container.j2.yml
2018-02-06T14:22:57.452133 tarball item: container-src/templates/init/meta.j2.yml (1231 bytes) [container.docker.engine] bytes=1231 file=container-src/templates/init/meta.j2.yml
2018-02-06T14:22:57.452233 tarball item: container-src/templates/init/requirements.j2.yml (299 bytes) [container.docker.engine] bytes=299 file=container-src/templates/init/requirements.j2.yml
2018-02-06T14:22:57.452331 tarball item: container-src/templates/install-docker-compose.j2.yml (712 bytes) [container.docker.engine] bytes=712 file=container-src/templates/install-docker-compose.j2.yml
2018-02-06T14:22:57.452431 tarball item: container-src/templates/restart-docker-compose.j2.yml (75 bytes) [container.docker.engine] bytes=75 file=container-src/templates/restart-docker-compose.j2.yml
2018-02-06T14:22:57.452531 tarball item: container-src/templates/role (0 bytes) [container.docker.engine] bytes=0L file=container-src/templates/role
2018-02-06T14:22:57.452630 tarball item: container-src/templates/role/.travis.j2.yml (540 bytes) [container.docker.engine] bytes=540 file=container-src/templates/role/.travis.j2.yml
2018-02-06T14:22:57.452729 tarball item: container-src/templates/role/defaults (0 bytes) [container.docker.engine] bytes=0L file=container-src/templates/role/defaults
2018-02-06T14:22:57.452828 tarball item: container-src/templates/role/defaults/main.j2.yml (55 bytes) [container.docker.engine] bytes=55 file=container-src/templates/role/defaults/main.j2.yml
2018-02-06T14:22:57.452926 tarball item: container-src/templates/role/meta (0 bytes) [container.docker.engine] bytes=0L file=container-src/templates/role/meta
2018-02-06T14:22:57.453024 tarball item: container-src/templates/role/meta/main.j2.yml (3220 bytes) [container.docker.engine] bytes=3220 file=container-src/templates/role/meta/main.j2.yml
2018-02-06T14:22:57.453122 tarball item: container-src/templates/role/README.j2.md (1287 bytes) [container.docker.engine] bytes=1287 file=container-src/templates/role/README.j2.md
2018-02-06T14:22:57.453489 tarball item: container-src/templates/role/test (0 bytes) [container.docker.engine] bytes=0L file=container-src/templates/role/test
2018-02-06T14:22:57.453657 tarball item: container-src/templates/role/test/test.j2.yml (81 bytes) [container.docker.engine] bytes=81 file=container-src/templates/role/test/test.j2.yml
2018-02-06T14:22:57.453832 tarball item: container-src/templates/run-docker-compose.j2.yml (75 bytes) [container.docker.engine] bytes=75 file=container-src/templates/run-docker-compose.j2.yml
2018-02-06T14:22:57.454012 tarball item: container-src/templates/stop-docker-compose.j2.yml (75 bytes) [container.docker.engine] bytes=75 file=container-src/templates/stop-docker-compose.j2.yml
2018-02-06T14:22:57.454201 tarball item: container-src/templates/wait_on_host.py (2365 bytes) [container.docker.engine] bytes=2365 file=container-src/templates/wait_on_host.py
2018-02-06T14:22:57.454382 tarball item: container-src/templates/wait_on_host.pyc (2601 bytes) [container.docker.engine] bytes=2601 file=container-src/templates/wait_on_host.pyc
2018-02-06T14:22:57.454527 tarball item: container-src/utils (0 bytes) [container.docker.engine] bytes=0L file=container-src/utils
2018-02-06T14:22:57.454738 tarball item: container-src/utils/__init__.py (11391 bytes) [container.docker.engine] bytes=11391 file=container-src/utils/__init__.py
2018-02-06T14:22:57.454938 tarball item: container-src/utils/__init__.pyc (12901 bytes) [container.docker.engine] bytes=12901 file=container-src/utils/__init__.pyc
2018-02-06T14:22:57.455109 tarball item: container-src/utils/_text.py (12304 bytes) [container.docker.engine] bytes=12304 file=container-src/utils/_text.py
2018-02-06T14:22:57.455279 tarball item: container-src/utils/_text.pyc (8973 bytes) [container.docker.engine] bytes=8973 file=container-src/utils/_text.pyc
2018-02-06T14:22:57.455462 tarball item: container-src/utils/galaxy.py (8120 bytes) [container.docker.engine] bytes=8120 file=container-src/utils/galaxy.py
2018-02-06T14:22:57.455612 tarball item: container-src/utils/galaxy.pyc (8629 bytes) [container.docker.engine] bytes=8629 file=container-src/utils/galaxy.pyc
2018-02-06T14:22:57.455802 tarball item: container-src/utils/loader.py (906 bytes) [container.docker.engine] bytes=906 file=container-src/utils/loader.py
2018-02-06T14:22:57.456001 tarball item: container-src/utils/loader.pyc (1288 bytes) [container.docker.engine] bytes=1288 file=container-src/utils/loader.pyc
2018-02-06T14:22:57.456156 tarball item: container-src/utils/logmux.py (1313 bytes) [container.docker.engine] bytes=1313 file=container-src/utils/logmux.py
2018-02-06T14:22:57.456458 tarball item: container-src/utils/logmux.pyc (3090 bytes) [container.docker.engine] bytes=3090 file=container-src/utils/logmux.pyc
2018-02-06T14:22:57.456621 tarball item: container-src/utils/ordereddict.py (678 bytes) [container.docker.engine] bytes=678 file=container-src/utils/ordereddict.py
2018-02-06T14:22:57.456795 tarball item: container-src/utils/ordereddict.pyc (1092 bytes) [container.docker.engine] bytes=1092 file=container-src/utils/ordereddict.pyc
2018-02-06T14:22:57.456973 tarball item: container-src/utils/temp.py (698 bytes) [container.docker.engine] bytes=698 file=container-src/utils/temp.py
2018-02-06T14:22:57.457149 tarball item: container-src/utils/temp.pyc (1594 bytes) [container.docker.engine] bytes=1594 file=container-src/utils/temp.pyc
2018-02-06T14:22:57.457302 tarball item: container-src/utils/visibility.py (3329 bytes) [container.docker.engine] bytes=3329 file=container-src/utils/visibility.py
2018-02-06T14:22:57.457484 tarball item: container-src/utils/visibility.pyc (4679 bytes) [container.docker.engine] bytes=4679 file=container-src/utils/visibility.pyc
2018-02-06T14:22:57.457631 tarball item: container-src/conductor-build/setup.py (4628 bytes) [container.docker.engine] bytes=4628 file=container-src/conductor-build/setup.py
2018-02-06T14:22:57.457806 tarball item: container-src/conductor-build/conductor-requirements.txt (273 bytes) [container.docker.engine] bytes=273 file=container-src/conductor-build/conductor-requirements.txt
2018-02-06T14:22:57.457979 tarball item: container-src/conductor-build/conductor-requirements.yml (60 bytes) [container.docker.engine] bytes=60 file=container-src/conductor-build/conductor-requirements.yml
2018-02-06T14:22:57.458114 tarball item: Dockerfile (1137 bytes) [container.docker.engine] bytes=1137 file=Dockerfile
2018-02-06T14:22:57.458284 tarball item: build-src/ansible.cfg (208 bytes) [container.docker.engine] bytes=208 file=build-src/ansible.cfg
2018-02-06T14:22:57.458455 tarball item: build-src/ansible-requirements.txt (130 bytes) [container.docker.engine] bytes=130 file=build-src/ansible-requirements.txt
2018-02-06T14:22:57.458621 tarball item: build-src/requirements.yml (397 bytes) [container.docker.engine] bytes=397 file=build-src/requirements.yml
2018-02-06T14:22:57.458778 tarball item: build-src/.touch (0 bytes) [container.docker.engine] bytes=0 file=build-src/.touch
2018-02-06T14:22:57.458915 tarball item: Dockerfile (576 bytes) [container.docker.engine] bytes=576 file=Dockerfile
2018-02-06T14:22:57.461031 Starting Docker build of Ansible Container Conductor image (please be patient)... [container.docker.engine] caller_file=/Users/tetuya/Library/Python/2.7/lib/python/site-packages/container/docker/engine.py caller_func=build_conductor_image caller_line=1038
Step 1/4 : FROM ansible/container-conductor-centos-7:0.9.2

{"status": "Pulling from ansible/container-conductor-centos-7", "id": "0.9.2"}
{"status": "Pulling fs layer", "progressDetail": {}, "id": "d9aaf4d82f24"}
{"status": "Pulling fs layer", "progressDetail": {}, "id": "bca0208b55e0"}
{"status": "Pulling fs layer", "progressDetail": {}, "id": "f662aff64391"}
{"status": "Pulling fs layer", "progressDetail": {}, "id": "952f11865d93"}
{"status": "Pulling fs layer", "progressDetail": {}, "id": "6b9e65f4fade"}
{"status": "Waiting", "progressDetail": {}, "id": "952f11865d93"}
{"status": "Waiting", "progressDetail": {}, "id": "6b9e65f4fade"}
{"status": "Verifying Checksum", "progressDetail": {}, "id": "f662aff64391"}
{"status": "Download complete", "progressDetail": {}, "id": "f662aff64391"}
{"status": "Verifying Checksum", "progressDetail": {}, "id": "952f11865d93"}
{"status": "Download complete", "progressDetail": {}, "id": "952f11865d93"}
{"status": "Verifying Checksum", "progressDetail": {}, "id": "6b9e65f4fade"}
{"status": "Download complete", "progressDetail": {}, "id": "6b9e65f4fade"}
{"status": "Verifying Checksum", "progressDetail": {}, "id": "bca0208b55e0"}
{"status": "Download complete", "progressDetail": {}, "id": "bca0208b55e0"}
{"status": "Verifying Checksum", "progressDetail": {}, "id": "d9aaf4d82f24"}
{"status": "Download complete", "progressDetail": {}, "id": "d9aaf4d82f24"}
{"status": "Extracting", "progressDetail": {"current": 557056, "total": 73386947}, "id": "d9aaf4d82f24", "progress": "[>                                                  ]  557.1kB/73.39MB"}
{"status": "Extracting", "progressDetail": {"current": 2228224, "total": 73386947}, "id": "d9aaf4d82f24", "progress": "[=>                                                 ]  2.228MB/73.39MB"}
{"status": "Extracting", "progressDetail": {"current": 3899392, "total": 73386947}, "id": "d9aaf4d82f24", "progress": "[==>                                                ]  3.899MB/73.39MB"}
{"status": "Extracting", "progressDetail": {"current": 6127616, "total": 73386947}, "id": "d9aaf4d82f24", "progress": "[====>                                              ]  6.128MB/73.39MB"}
{"status": "Extracting", "progressDetail": {"current": 8355840, "total": 73386947}, "id": "d9aaf4d82f24", "progress": "[=====>                                             ]  8.356MB/73.39MB"}
{"status": "Extracting", "progressDetail": {"current": 10584064, "total": 73386947}, "id": "d9aaf4d82f24", "progress": "[=======>                                           ]  10.58MB/73.39MB"}
{"status": "Extracting", "progressDetail": {"current": 12812288, "total": 73386947}, "id": "d9aaf4d82f24", "progress": "[========>                                          ]  12.81MB/73.39MB"}
{"status": "Extracting", "progressDetail": {"current": 15040512, "total": 73386947}, "id": "d9aaf4d82f24", "progress": "[==========>                                        ]  15.04MB/73.39MB"}
{"status": "Extracting", "progressDetail": {"current": 17268736, "total": 73386947}, "id": "d9aaf4d82f24", "progress": "[===========>                                       ]  17.27MB/73.39MB"}
{"status": "Extracting", "progressDetail": {"current": 18939904, "total": 73386947}, "id": "d9aaf4d82f24", "progress": "[============>                                      ]  18.94MB/73.39MB"}
{"status": "Extracting", "progressDetail": {"current": 20054016, "total": 73386947}, "id": "d9aaf4d82f24", "progress": "[=============>                                     ]  20.05MB/73.39MB"}
{"status": "Extracting", "progressDetail": {"current": 21168128, "total": 73386947}, "id": "d9aaf4d82f24", "progress": "[==============>                                    ]  21.17MB/73.39MB"}
{"status": "Extracting", "progressDetail": {"current": 23953408, "total": 73386947}, "id": "d9aaf4d82f24", "progress": "[================>                                  ]  23.95MB/73.39MB"}
{"status": "Extracting", "progressDetail": {"current": 25624576, "total": 73386947}, "id": "d9aaf4d82f24", "progress": "[=================>                                 ]  25.62MB/73.39MB"}
{"status": "Extracting", "progressDetail": {"current": 27295744, "total": 73386947}, "id": "d9aaf4d82f24", "progress": "[==================>                                ]   27.3MB/73.39MB"}
{"status": "Extracting", "progressDetail": {"current": 30081024, "total": 73386947}, "id": "d9aaf4d82f24", "progress": "[====================>                              ]  30.08MB/73.39MB"}
{"status": "Extracting", "progressDetail": {"current": 32866304, "total": 73386947}, "id": "d9aaf4d82f24", "progress": "[======================>                            ]  32.87MB/73.39MB"}
{"status": "Extracting", "progressDetail": {"current": 35651584, "total": 73386947}, "id": "d9aaf4d82f24", "progress": "[========================>                          ]  35.65MB/73.39MB"}
{"status": "Extracting", "progressDetail": {"current": 38436864, "total": 73386947}, "id": "d9aaf4d82f24", "progress": "[==========================>                        ]  38.44MB/73.39MB"}
{"status": "Extracting", "progressDetail": {"current": 40665088, "total": 73386947}, "id": "d9aaf4d82f24", "progress": "[===========================>                       ]  40.67MB/73.39MB"}
{"status": "Extracting", "progressDetail": {"current": 42893312, "total": 73386947}, "id": "d9aaf4d82f24", "progress": "[=============================>                     ]  42.89MB/73.39MB"}
{"status": "Extracting", "progressDetail": {"current": 45678592, "total": 73386947}, "id": "d9aaf4d82f24", "progress": "[===============================>                   ]  45.68MB/73.39MB"}
{"status": "Extracting", "progressDetail": {"current": 46792704, "total": 73386947}, "id": "d9aaf4d82f24", "progress": "[===============================>                   ]  46.79MB/73.39MB"}
{"status": "Extracting", "progressDetail": {"current": 47906816, "total": 73386947}, "id": "d9aaf4d82f24", "progress": "[================================>                  ]  47.91MB/73.39MB"}
{"status": "Extracting", "progressDetail": {"current": 50135040, "total": 73386947}, "id": "d9aaf4d82f24", "progress": "[==================================>                ]  50.14MB/73.39MB"}
{"status": "Extracting", "progressDetail": {"current": 51806208, "total": 73386947}, "id": "d9aaf4d82f24", "progress": "[===================================>               ]  51.81MB/73.39MB"}
{"status": "Extracting", "progressDetail": {"current": 52920320, "total": 73386947}, "id": "d9aaf4d82f24", "progress": "[====================================>              ]  52.92MB/73.39MB"}
{"status": "Extracting", "progressDetail": {"current": 54591488, "total": 73386947}, "id": "d9aaf4d82f24", "progress": "[=====================================>             ]  54.59MB/73.39MB"}
{"status": "Extracting", "progressDetail": {"current": 56819712, "total": 73386947}, "id": "d9aaf4d82f24", "progress": "[======================================>            ]  56.82MB/73.39MB"}
{"status": "Extracting", "progressDetail": {"current": 59047936, "total": 73386947}, "id": "d9aaf4d82f24", "progress": "[========================================>          ]  59.05MB/73.39MB"}
{"status": "Extracting", "progressDetail": {"current": 61833216, "total": 73386947}, "id": "d9aaf4d82f24", "progress": "[==========================================>        ]  61.83MB/73.39MB"}
{"status": "Extracting", "progressDetail": {"current": 64618496, "total": 73386947}, "id": "d9aaf4d82f24", "progress": "[============================================>      ]  64.62MB/73.39MB"}
{"status": "Extracting", "progressDetail": {"current": 65732608, "total": 73386947}, "id": "d9aaf4d82f24", "progress": "[============================================>      ]  65.73MB/73.39MB"}
{"status": "Extracting", "progressDetail": {"current": 66846720, "total": 73386947}, "id": "d9aaf4d82f24", "progress": "[=============================================>     ]  66.85MB/73.39MB"}
{"status": "Extracting", "progressDetail": {"current": 67403776, "total": 73386947}, "id": "d9aaf4d82f24", "progress": "[=============================================>     ]   67.4MB/73.39MB"}
{"status": "Extracting", "progressDetail": {"current": 68517888, "total": 73386947}, "id": "d9aaf4d82f24", "progress": "[==============================================>    ]  68.52MB/73.39MB"}
{"status": "Extracting", "progressDetail": {"current": 70746112, "total": 73386947}, "id": "d9aaf4d82f24", "progress": "[================================================>  ]  70.75MB/73.39MB"}
{"status": "Extracting", "progressDetail": {"current": 72417280, "total": 73386947}, "id": "d9aaf4d82f24", "progress": "[=================================================> ]  72.42MB/73.39MB"}
{"status": "Extracting", "progressDetail": {"current": 73386947, "total": 73386947}, "id": "d9aaf4d82f24", "progress": "[==================================================>]  73.39MB/73.39MB"}
{"status": "Pull complete", "progressDetail": {}, "id": "d9aaf4d82f24"}
{"status": "Extracting", "progressDetail": {"current": 491520, "total": 47774514}, "id": "bca0208b55e0", "progress": "[>                                                  ]  491.5kB/47.77MB"}
{"status": "Extracting", "progressDetail": {"current": 3440640, "total": 47774514}, "id": "bca0208b55e0", "progress": "[===>                                               ]  3.441MB/47.77MB"}
{"status": "Extracting", "progressDetail": {"current": 5406720, "total": 47774514}, "id": "bca0208b55e0", "progress": "[=====>                                             ]  5.407MB/47.77MB"}
{"status": "Extracting", "progressDetail": {"current": 6389760, "total": 47774514}, "id": "bca0208b55e0", "progress": "[======>                                            ]   6.39MB/47.77MB"}
{"status": "Extracting", "progressDetail": {"current": 7372800, "total": 47774514}, "id": "bca0208b55e0", "progress": "[=======>                                           ]  7.373MB/47.77MB"}
{"status": "Extracting", "progressDetail": {"current": 9830400, "total": 47774514}, "id": "bca0208b55e0", "progress": "[==========>                                        ]   9.83MB/47.77MB"}
{"status": "Extracting", "progressDetail": {"current": 13762560, "total": 47774514}, "id": "bca0208b55e0", "progress": "[==============>                                    ]  13.76MB/47.77MB"}
{"status": "Extracting", "progressDetail": {"current": 15237120, "total": 47774514}, "id": "bca0208b55e0", "progress": "[===============>                                   ]  15.24MB/47.77MB"}
{"status": "Extracting", "progressDetail": {"current": 17203200, "total": 47774514}, "id": "bca0208b55e0", "progress": "[==================>                                ]   17.2MB/47.77MB"}
{"status": "Extracting", "progressDetail": {"current": 18677760, "total": 47774514}, "id": "bca0208b55e0", "progress": "[===================>                               ]  18.68MB/47.77MB"}
{"status": "Extracting", "progressDetail": {"current": 21626880, "total": 47774514}, "id": "bca0208b55e0", "progress": "[======================>                            ]  21.63MB/47.77MB"}
{"status": "Extracting", "progressDetail": {"current": 24084480, "total": 47774514}, "id": "bca0208b55e0", "progress": "[=========================>                         ]  24.08MB/47.77MB"}
{"status": "Extracting", "progressDetail": {"current": 26050560, "total": 47774514}, "id": "bca0208b55e0", "progress": "[===========================>                       ]  26.05MB/47.77MB"}
{"status": "Extracting", "progressDetail": {"current": 28999680, "total": 47774514}, "id": "bca0208b55e0", "progress": "[==============================>                    ]     29MB/47.77MB"}
{"status": "Extracting", "progressDetail": {"current": 30965760, "total": 47774514}, "id": "bca0208b55e0", "progress": "[================================>                  ]  30.97MB/47.77MB"}
{"status": "Extracting", "progressDetail": {"current": 32931840, "total": 47774514}, "id": "bca0208b55e0", "progress": "[==================================>                ]  32.93MB/47.77MB"}
{"status": "Extracting", "progressDetail": {"current": 34406400, "total": 47774514}, "id": "bca0208b55e0", "progress": "[====================================>              ]  34.41MB/47.77MB"}
{"status": "Extracting", "progressDetail": {"current": 36864000, "total": 47774514}, "id": "bca0208b55e0", "progress": "[======================================>            ]  36.86MB/47.77MB"}
{"status": "Extracting", "progressDetail": {"current": 37847040, "total": 47774514}, "id": "bca0208b55e0", "progress": "[=======================================>           ]  37.85MB/47.77MB"}
{"status": "Extracting", "progressDetail": {"current": 39321600, "total": 47774514}, "id": "bca0208b55e0", "progress": "[=========================================>         ]  39.32MB/47.77MB"}
{"status": "Extracting", "progressDetail": {"current": 40304640, "total": 47774514}, "id": "bca0208b55e0", "progress": "[==========================================>        ]   40.3MB/47.77MB"}
{"status": "Extracting", "progressDetail": {"current": 41779200, "total": 47774514}, "id": "bca0208b55e0", "progress": "[===========================================>       ]  41.78MB/47.77MB"}
{"status": "Extracting", "progressDetail": {"current": 43745280, "total": 47774514}, "id": "bca0208b55e0", "progress": "[=============================================>     ]  43.75MB/47.77MB"}
{"status": "Extracting", "progressDetail": {"current": 46694400, "total": 47774514}, "id": "bca0208b55e0", "progress": "[================================================>  ]  46.69MB/47.77MB"}
{"status": "Extracting", "progressDetail": {"current": 47774514, "total": 47774514}, "id": "bca0208b55e0", "progress": "[==================================================>]  47.77MB/47.77MB"}
{"status": "Pull complete", "progressDetail": {}, "id": "bca0208b55e0"}
{"status": "Extracting", "progressDetail": {"current": 98304, "total": 7273320}, "id": "f662aff64391", "progress": "[>                                                  ]   98.3kB/7.273MB"}
{"status": "Extracting", "progressDetail": {"current": 1474560, "total": 7273320}, "id": "f662aff64391", "progress": "[==========>                                        ]  1.475MB/7.273MB"}
{"status": "Extracting", "progressDetail": {"current": 2457600, "total": 7273320}, "id": "f662aff64391", "progress": "[================>                                  ]  2.458MB/7.273MB"}
{"status": "Extracting", "progressDetail": {"current": 4521984, "total": 7273320}, "id": "f662aff64391", "progress": "[===============================>                   ]  4.522MB/7.273MB"}
{"status": "Extracting", "progressDetail": {"current": 6881280, "total": 7273320}, "id": "f662aff64391", "progress": "[===============================================>   ]  6.881MB/7.273MB"}
{"status": "Extracting", "progressDetail": {"current": 7273320, "total": 7273320}, "id": "f662aff64391", "progress": "[==================================================>]  7.273MB/7.273MB"}
{"status": "Extracting", "progressDetail": {"current": 7273320, "total": 7273320}, "id": "f662aff64391", "progress": "[==================================================>]  7.273MB/7.273MB"}
{"status": "Pull complete", "progressDetail": {}, "id": "f662aff64391"}
{"status": "Extracting", "progressDetail": {"current": 32768, "total": 1469462}, "id": "952f11865d93", "progress": "[=>                                                 ]  32.77kB/1.469MB"}
{"status": "Extracting", "progressDetail": {"current": 1469462, "total": 1469462}, "id": "952f11865d93", "progress": "[==================================================>]  1.469MB/1.469MB"}
{"status": "Extracting", "progressDetail": {"current": 1469462, "total": 1469462}, "id": "952f11865d93", "progress": "[==================================================>]  1.469MB/1.469MB"}
{"status": "Pull complete", "progressDetail": {}, "id": "952f11865d93"}
{"status": "Extracting", "progressDetail": {"current": 196608, "total": 18836882}, "id": "6b9e65f4fade", "progress": "[>                                                  ]  196.6kB/18.84MB"}
{"status": "Extracting", "progressDetail": {"current": 1179648, "total": 18836882}, "id": "6b9e65f4fade", "progress": "[===>                                               ]   1.18MB/18.84MB"}
{"status": "Extracting", "progressDetail": {"current": 1966080, "total": 18836882}, "id": "6b9e65f4fade", "progress": "[=====>                                             ]  1.966MB/18.84MB"}
{"status": "Extracting", "progressDetail": {"current": 2949120, "total": 18836882}, "id": "6b9e65f4fade", "progress": "[=======>                                           ]  2.949MB/18.84MB"}
{"status": "Extracting", "progressDetail": {"current": 3932160, "total": 18836882}, "id": "6b9e65f4fade", "progress": "[==========>                                        ]  3.932MB/18.84MB"}
{"status": "Extracting", "progressDetail": {"current": 4521984, "total": 18836882}, "id": "6b9e65f4fade", "progress": "[============>                                      ]  4.522MB/18.84MB"}
{"status": "Extracting", "progressDetail": {"current": 5308416, "total": 18836882}, "id": "6b9e65f4fade", "progress": "[==============>                                    ]  5.308MB/18.84MB"}
{"status": "Extracting", "progressDetail": {"current": 5898240, "total": 18836882}, "id": "6b9e65f4fade", "progress": "[===============>                                   ]  5.898MB/18.84MB"}
{"status": "Extracting", "progressDetail": {"current": 6881280, "total": 18836882}, "id": "6b9e65f4fade", "progress": "[==================>                                ]  6.881MB/18.84MB"}
{"status": "Extracting", "progressDetail": {"current": 7667712, "total": 18836882}, "id": "6b9e65f4fade", "progress": "[====================>                              ]  7.668MB/18.84MB"}
{"status": "Extracting", "progressDetail": {"current": 8454144, "total": 18836882}, "id": "6b9e65f4fade", "progress": "[======================>                            ]  8.454MB/18.84MB"}
{"status": "Extracting", "progressDetail": {"current": 9240576, "total": 18836882}, "id": "6b9e65f4fade", "progress": "[========================>                          ]  9.241MB/18.84MB"}
{"status": "Extracting", "progressDetail": {"current": 10420224, "total": 18836882}, "id": "6b9e65f4fade", "progress": "[===========================>                       ]  10.42MB/18.84MB"}
{"status": "Extracting", "progressDetail": {"current": 11206656, "total": 18836882}, "id": "6b9e65f4fade", "progress": "[=============================>                     ]  11.21MB/18.84MB"}
{"status": "Extracting", "progressDetail": {"current": 11599872, "total": 18836882}, "id": "6b9e65f4fade", "progress": "[==============================>                    ]   11.6MB/18.84MB"}
{"status": "Extracting", "progressDetail": {"current": 11993088, "total": 18836882}, "id": "6b9e65f4fade", "progress": "[===============================>                   ]  11.99MB/18.84MB"}
{"status": "Extracting", "progressDetail": {"current": 12189696, "total": 18836882}, "id": "6b9e65f4fade", "progress": "[================================>                  ]  12.19MB/18.84MB"}
{"status": "Extracting", "progressDetail": {"current": 12582912, "total": 18836882}, "id": "6b9e65f4fade", "progress": "[=================================>                 ]  12.58MB/18.84MB"}
{"status": "Extracting", "progressDetail": {"current": 13565952, "total": 18836882}, "id": "6b9e65f4fade", "progress": "[====================================>              ]  13.57MB/18.84MB"}
{"status": "Extracting", "progressDetail": {"current": 15138816, "total": 18836882}, "id": "6b9e65f4fade", "progress": "[========================================>          ]  15.14MB/18.84MB"}
{"status": "Extracting", "progressDetail": {"current": 16711680, "total": 18836882}, "id": "6b9e65f4fade", "progress": "[============================================>      ]  16.71MB/18.84MB"}
{"status": "Extracting", "progressDetail": {"current": 18087936, "total": 18836882}, "id": "6b9e65f4fade", "progress": "[================================================>  ]  18.09MB/18.84MB"}
{"status": "Extracting", "progressDetail": {"current": 18836882, "total": 18836882}, "id": "6b9e65f4fade", "progress": "[==================================================>]  18.84MB/18.84MB"}
{"status": "Pull complete", "progressDetail": {}, "id": "6b9e65f4fade"}
{"status": "Digest: sha256:99630dbacc24ce9cfcb2a1626937daccaa9ef290a285a6f0d4984e56159004f1"}
{"status": "Status: Downloaded newer image for ansible/container-conductor-centos-7:0.9.2"}
 ---> 3d2f4f23dbd5
Step 2/4 : VOLUME /usr

 ---> Running in 5b547d1701fa
Removing intermediate container 5b547d1701fa
 ---> 39f5a60360b0
Step 3/4 : COPY /build-src /_ansible/build

 ---> 1c8254e4280c
Step 4/4 : RUN ( test -f /_ansible/build/ansible-requirements.txt && pip install --no-cache-dir -r /_ansible/build/ansible-requirements.txt || true ) &&     ( test -f /_ansible/build/requirements.yml && ansible-galaxy install -p /etc/ansible/roles -r /_ansible/build/requirements.yml || true ) &&     ( test -f /_ansible/build/ansible.cfg && cp /_ansible/build/ansible.cfg /etc/ansible/ansible.cfg || true)

 ---> Running in 2caccc1dfe12
You must give at least one requirement to install (see "pip help install")

ERROR! No roles found in file: /_ansible/build/requirements.yml

Removing intermediate container 2caccc1dfe12
 ---> 6e7993bd418a
{"aux": {"ID": "sha256:6e7993bd418add64b61d876baaee50294fabc49ba440d8e3b36cc500c71b2431"}}
Successfully built 6e7993bd418a
Successfully tagged docker-nginx-conductor:latest
2018-02-06T14:24:22.199854 Cleaning up temporary directory [container.utils.temp] caller_file=/Users/tetuya/Library/Python/2.7/lib/python/site-packages/container/utils/temp.py caller_func=__exit__ caller_line=22 path=/var/folders/zb/6qw8ptgj1dv_1w44xxvx7gg40000gn/T/tmpHpD6TD
2018-02-06T14:24:22.208504 Config settings                [container.core] caller_file=/Users/tetuya/Library/Python/2.7/lib/python/site-packages/container/core.py caller_func=hostcmd_build caller_line=191 conf=<class 'container.docker.config.AnsibleContainerConfig'> config=<container.docker.config.AnsibleContainerConfig object at 0x103699c90> rawsettings={"conductor": {"base": "centos:7", "roles_path": ["/Users/tetuya/Desktop/docker-nginx/roles"]}, "pwd": "/Users/tetuya/Desktop/docker-nginx"} settings={"conductor": {"base": "centos:7", "roles_path": ["/Users/tetuya/Desktop/docker-nginx/roles"]}, "pwd": "/Users/tetuya/Desktop/docker-nginx"}
2018-02-06T14:24:22.209810 Call: Engine.run_conductor     [container.docker.engine] args=('build', {'services': ordereddict([('nginx', ordereddict([('from', 'centos:7'), ('roles', ['nginx-demo']), ('command', ['nginx', '-g', 'daemon off;'])]))]), 'version': '2', 'registries': ordereddict([]), 'defaults': ordereddict([]), 'settings': ordereddict([('conductor', ordereddict([('base', 'centos:7'), ('roles_path', ['/Users/tetuya/Desktop/docker-nginx/roles'])])), ('pwd', '/Users/tetuya/Desktop/docker-nginx')])}, '/Users/tetuya/Desktop/docker-nginx', {'with_volumes': [], 'config_vars': ordereddict([]), 'conductor_cache': True, 'local_python': False, 'with_variables': [], 'selinux': True, 'purge_last': True, 'cache': True, 'volume_driver': None, 'devel': False, 'src_mount_path': None, 'roles_path': [], 'subcommand': 'build', 'ansible_options': u'', 'flatten': False, 'container_cache': True, 'debug': True, 'services_to_build': None, 'save_conductor_container': False}) caller_file=/Users/tetuya/Library/Python/2.7/lib/python/site-packages/container/docker/engine.py caller_func=Engine.run_conductor caller_line=23 kwargs={}
2018-02-06T14:24:22.223039 Docker run:                    [container.docker.engine] caller_file=/Users/tetuya/Library/Python/2.7/lib/python/site-packages/container/docker/engine.py caller_func=run_conductor caller_line=435 image=u'sha256:6e7993bd418add64b61d876baaee50294fabc49ba440d8e3b36cc500c71b2431' params={'name': u'docker-nginx_conductor', 'cap_add': ['SYS_ADMIN'], 'environment': {'DOCKER_HOST': 'tcp://192.168.215.185:2375', 'ANSIBLE_ROLES_PATH': '/Users/tetuya/Desktop/docker-nginx/roles:/src/roles:/etc/ansible/roles'}, 'working_dir': '/src', 'command': ['conductor', 'build', '--project-name', 'docker-nginx', '--engine', 'docker', '--params', u'eyJ3aXRoX3ZvbHVtZXMiOiBbXSwgImNvbmZpZ192YXJzIjoge30sICJjb25kdWN0b3JfY2FjaGUiOiB0cnVlLCAibG9jYWxfcHl0aG9uIjogZmFsc2UsICJ3aXRoX3ZhcmlhYmxlcyI6IFtdLCAic2VsaW51eCI6IHRydWUsICJwdXJnZV9sYXN0IjogdHJ1ZSwgImNhY2hlIjogdHJ1ZSwgInZvbHVtZV9kcml2ZXIiOiBudWxsLCAiZGV2ZWwiOiBmYWxzZSwgInNyY19tb3VudF9wYXRoIjogbnVsbCwgInJvbGVzX3BhdGgiOiBbXSwgInN1YmNvbW1hbmQiOiAiYnVpbGQiLCAiYW5zaWJsZV9vcHRpb25zIjogIiIsICJmbGF0dGVuIjogZmFsc2UsICJjb250YWluZXJfY2FjaGUiOiB0cnVlLCAiZGVidWciOiB0cnVlLCAic2VydmljZXNfdG9fYnVpbGQiOiBudWxsLCAic2F2ZV9jb25kdWN0b3JfY29udGFpbmVyIjogZmFsc2V9', '--config', u'eyJzZXJ2aWNlcyI6IFtbIm5naW54IiwgeyJmcm9tIjogImNlbnRvczo3IiwgInJvbGVzIjogWyJuZ2lueC1kZW1vIl0sICJjb21tYW5kIjogWyJuZ2lueCIsICItZyIsICJkYWVtb24gb2ZmOyJdfV1dLCAic2V0dGluZ3MiOiBbWyJjb25kdWN0b3IiLCB7ImJhc2UiOiAiY2VudG9zOjciLCAicm9sZXNfcGF0aCI6IFsiL1VzZXJzL3RldHV5YS9EZXNrdG9wL2RvY2tlci1uZ2lueC9yb2xlcyJdfV0sIFsicHdkIiwgIi9Vc2Vycy90ZXR1eWEvRGVza3RvcC9kb2NrZXItbmdpbngiXV0sICJ2ZXJzaW9uIjogIjIiLCAiZGVmYXVsdHMiOiBbXSwgInJlZ2lzdHJpZXMiOiBbXX0=', '--encoding', 'b64json'], 'user': 'root', 'volumes': {'docker-nginx_secrets': {'bind': '/run/secrets', 'mode': 'rw'}, '/Users/tetuya/Desktop/docker-nginx/roles': {'bind': '/Users/tetuya/Desktop/docker-nginx/roles', 'mode': 'ro'}, '/Users/tetuya/.docker/config.json': {'bind': '/Users/tetuya/.docker/config.json', 'mode': 'rw'}, '/Users/tetuya/Desktop/docker-nginx': {'bind': '/src', 'mode': 'ro'}}, 'detach': True, 'privileged': True}
Parsing conductor CLI args.
2018-02-06T05:24:28.543523 Processing defaults section... [container.config] caller_file=/_ansible/container/config.py caller_func=_process_defaults caller_line=325
2018-02-06T05:24:28.545135 Processing section...          [container.config] caller_file=/_ansible/container/config.py caller_func=_process_top_level_sections caller_line=334 section=volumes
2018-02-06T05:24:28.546706 Processing section...          [container.config] caller_file=/_ansible/container/config.py caller_func=_process_top_level_sections caller_line=334 section=registries
2018-02-06T05:24:28.548118 Processing section...          [container.config] caller_file=/_ansible/container/config.py caller_func=_process_top_level_sections caller_line=334 section=secrets
2018-02-06T05:24:28.549496 Processing service...          [container.config] caller_file=/_ansible/container/config.py caller_func=_process_services caller_line=340 service=u'nginx' service_data={u'command': [u'nginx', u'-g', u'daemon off;'], u'from': u'centos:7', u'roles': [u'nginx-demo']}
2018-02-06T05:24:28.552952 Rendering service keys from defaults [container.config] caller_file=/_ansible/container/config.py caller_func=_process_services caller_line=363 defaults={} service=u'nginx'
2018-02-06T05:24:28.556623 Starting Ansible Container Conductor: build [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=391 services={"nginx": {"command": ["nginx", "-g", "daemon off;"], "from": "centos:7", "roles": ["nginx-demo"], "defaults": {}}}
2018-02-06T05:24:28.564284 Loading engine capabilities    [container.utils.loader] caller_file=/_ansible/container/utils/loader.py caller_func=load_engine caller_line=14 capabilities=['BUILD'] engine=docker
2018-02-06T05:24:28.598345 2018-02-06T05:24:28.598345 Docker™ daemon integration engine loaded. Build starting. [container.core] caller_file=/_ansible/container/core.py caller_func=conductorcmd_build caller_line=688 project=docker-nginx
2018-02-06T05:24:28.600960 Building service...            [container.core] caller_file=/_ansible/container/core.py caller_func=conductorcmd_build caller_line=694 project=docker-nginx service=u'nginx'
2018-02-06T05:24:28.617861 Setting Docker client timeout to 60 [container.docker.engine] caller_file=/_ansible/container/docker/engine.py caller_func=get_timeout caller_line=122
2018-02-06T05:24:28.634801 Pulling image centos:7         [container.docker.engine] caller_file=/_ansible/container/docker/engine.py caller_func=pull_image_by_tag caller_line=614
2018-02-06T05:25:20.711254 Base fingerprint hash = 3e60feb864d95150a599d98e3304321b8bdc0f22b2d26e7ff0340f9df146254a [container.core] caller_file=/_ansible/container/core.py caller_func=conductorcmd_build caller_line=710 hash=3e60feb864d95150a599d98e3304321b8bdc0f22b2d26e7ff0340f9df146254a service=u'nginx'
2018-02-06T05:25:20.720397 Could not find container for nginx [container.docker.engine] all_containers=[<Container: fd273abc0d>] caller_file=/_ansible/container/docker/engine.py caller_func=get_container_id_for_service caller_line=531 container=u'docker-nginx_nginx'
2018-02-06T05:25:20.722776 Still trying to keep cache.    [container.core] caller_file=/_ansible/container/core.py caller_func=conductorcmd_build caller_line=725 service=u'nginx'
2018-02-06T05:25:20.745191 Cache busted! No layer found   [container.core] caller_file=/_ansible/container/core.py caller_func=conductorcmd_build caller_line=740 fingerprint=4d8432fad6c8051d71c6e692deb88a0efd4e66e14e894db1d754c17d4745c353 service=u'nginx'
2018-02-06T05:25:20.764861 Call: Engine.run_container     [container.docker.engine] args=(<Image: 'centos:7'>, u'nginx') caller_file=/_ansible/container/docker/engine.py caller_func=Engine.run_container caller_line=14 kwargs={'name': u'docker-nginx_nginx', 'environment': {'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/_usr/sbin:/_usr/bin:/_usr/local/sbin:/_usr/local/bin', 'CPATH': '/usr/include:/usr/local/include:/_usr/include:/_usr/local/include', 'ANSIBLE_CONTAINER': 1, 'LD_LIBRARY_PATH': '/usr/lib:/usr/lib64:/_usr/lib:/_usr/lib64:/_usr/local/lib'}, 'working_dir': '/', 'command': 'sh -c "while true; do sleep 1; done"', 'user': 'root', 'volumes': {u'a2200dfd7d154e9df4be159b8e9b3948408662416a8da596a438e4de7e937848': {'bind': '/_usr', 'mode': 'ro'}}, 'entrypoint': [], 'privileged': True}
2018-02-06T05:25:20.767953 Removing keys                  [container.docker.engine] caller_file=/_ansible/container/docker/engine.py caller_func=run_kwargs_for_service caller_line=241 keys=[u'from', u'roles', 'defaults', 'links']
2018-02-06T05:25:20.770739 Running container in docker    [container.docker.engine] caller_file=/_ansible/container/docker/engine.py caller_func=run_container caller_line=265 image=<Image: 'centos:7'> params={"command": "sh -c \"while true; do sleep 1; done\"", "name": "docker-nginx_nginx", "environment": {"PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/_usr/sbin:/_usr/bin:/_usr/local/sbin:/_usr/local/bin", "CPATH": "/usr/include:/usr/local/include:/_usr/include:/_usr/local/include", "ANSIBLE_CONTAINER": 1, "LD_LIBRARY_PATH": "/usr/lib:/usr/lib64:/_usr/lib:/_usr/lib64:/_usr/local/lib"}, "working_dir": "/", "user": "root", "volumes": {"a2200dfd7d154e9df4be159b8e9b3948408662416a8da596a438e4de7e937848": {"bind": "/_usr", "mode": "ro"}}, "entrypoint": [], "privileged": true}
2018-02-06T05:25:20.959203 Container running              [container.core] caller_file=/_ansible/container/core.py caller_func=conductorcmd_build caller_line=804 id=u'fa9df4937f8edef4306ee45e24dcb612b4f4e77588ec8804c8026f37eb138001'
2018-02-06T05:25:20.965128 writing playbook to /tmp/tmpC79zOy/playbook.yml [container.core] caller_file=/_ansible/container/core.py caller_func=run_playbook caller_line=551
2018-02-06T05:25:20.966499 playbook                       [container.core] caller_file=/_ansible/container/core.py caller_func=run_playbook caller_line=552 playbook=[{'hosts': u'nginx', 'roles': ['nginx-demo'], 'vars': {}}]
2018-02-06T05:25:20.982778 Running Ansible Playbook       [container.core] caller_file=/_ansible/container/core.py caller_func=run_playbook caller_line=621 command=ansible-playbook -vvvv  -i /tmp/tmpC79zOy/hosts -c docker  /tmp/tmpC79zOy/playbook.yml  cwd=/src
ansible-playbook 2.5.0
  config file = /etc/ansible/ansible.cfg
  configured module search path = [u'/root/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules']
  ansible python module location = /usr/lib/python2.7/site-packages/ansible
  executable location = /usr/bin/ansible-playbook
  python version = 2.7.5 (default, Aug  4 2017, 00:39:18) [GCC 4.8.5 20150623 (Red Hat 4.8.5-16)]
Using /etc/ansible/ansible.cfg as config file
setting up inventory plugins
Parsed /tmp/tmpC79zOy/hosts inventory source with ini plugin
Loading callback plugin default of type stdout, v2.0 from /usr/lib/python2.7/site-packages/ansible/plugins/callback/__init__.pyc

PLAYBOOK: playbook.yml *********************************************************
1 plays in /tmp/tmpC79zOy/playbook.yml

PLAY [nginx] *******************************************************************

TASK [Gathering Facts] *********************************************************
Using module file /usr/lib/python2.7/site-packages/ansible/modules/system/setup.py
<fa9df4937f8edef4306ee45e24dcb612b4f4e77588ec8804c8026f37eb138001> ESTABLISH DOCKER CONNECTION FOR USER: root
<fa9df4937f8edef4306ee45e24dcb612b4f4e77588ec8804c8026f37eb138001> EXEC ['/usr/local/bin/docker', 'exec', '-i', u'fa9df4937f8edef4306ee45e24dcb612b4f4e77588ec8804c8026f37eb138001', u'/bin/sh', '-c', u"/bin/sh -c 'echo ~ && sleep 0'"]
<fa9df4937f8edef4306ee45e24dcb612b4f4e77588ec8804c8026f37eb138001> EXEC ['/usr/local/bin/docker', 'exec', '-i', u'fa9df4937f8edef4306ee45e24dcb612b4f4e77588ec8804c8026f37eb138001', u'/bin/sh', '-c', u'/bin/sh -c \'( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1517894722.49-123853271646190 `" && echo ansible-tmp-1517894722.49-123853271646190="` echo /root/.ansible/tmp/ansible-tmp-1517894722.49-123853271646190 `" ) && sleep 0\'']
<fa9df4937f8edef4306ee45e24dcb612b4f4e77588ec8804c8026f37eb138001> PUT /tmp/tmpWkN5td TO /root/.ansible/tmp/ansible-tmp-1517894722.49-123853271646190/setup.py
<fa9df4937f8edef4306ee45e24dcb612b4f4e77588ec8804c8026f37eb138001> EXEC ['/usr/local/bin/docker', 'exec', '-i', u'fa9df4937f8edef4306ee45e24dcb612b4f4e77588ec8804c8026f37eb138001', u'/bin/sh', '-c', u"/bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1517894722.49-123853271646190/ /root/.ansible/tmp/ansible-tmp-1517894722.49-123853271646190/setup.py && sleep 0'"]
<fa9df4937f8edef4306ee45e24dcb612b4f4e77588ec8804c8026f37eb138001> EXEC ['/usr/local/bin/docker', 'exec', '-i', u'fa9df4937f8edef4306ee45e24dcb612b4f4e77588ec8804c8026f37eb138001', u'/bin/sh', '-c', u'/bin/sh -c \'/_usr/bin/python /root/.ansible/tmp/ansible-tmp-1517894722.49-123853271646190/setup.py; rm -rf "/root/.ansible/tmp/ansible-tmp-1517894722.49-123853271646190/" > /dev/null 2>&1 && sleep 0\'']
ok: [nginx]
META: ran handlers
META: ran handlers
META: ran handlers

PLAY RECAP *********************************************************************
nginx                      : ok=1    changed=0    unreachable=0    failed=0

2018-02-06T05:25:23.233990 Playbook run finished.         [container.core] caller_file=/_ansible/container/core.py caller_func=conductorcmd_build caller_line=811 exit_code=0
2018-02-06T05:25:23.236512 Applied role to service        [container.core] caller_file=/_ansible/container/core.py caller_func=conductorcmd_build caller_line=814 role=nginx-demo service=u'nginx'
2018-02-06T05:25:23.378122 Call: Engine.commit_role_as_layer [container.docker.engine] args=(u'fa9df4937f8edef4306ee45e24dcb612b4f4e77588ec8804c8026f37eb138001', u'nginx', '4d8432fad6c8051d71c6e692deb88a0efd4e66e14e894db1d754c17d4745c353', ordereddict([(u'command', ['nginx', '-g', 'daemon off;']), (u'from', u'centos:7'), (u'roles', ['nginx-demo']), ('defaults', ordereddict([]))])) caller_file=/_ansible/container/docker/engine.py caller_func=Engine.commit_role_as_layer caller_line=14 kwargs={'with_name': True}
2018-02-06T05:25:23.381898 Committing new layer           [container.docker.engine] caller_file=/_ansible/container/docker/engine.py caller_func=commit_role_as_layer caller_line=681 params={'message': 'Built with Ansible Container (https://github.com/ansible/ansible-container)', 'tag': '20180206052523', 'changes': u'', 'conf': {'Hostname': '', 'Domainname': '', 'Cmd': ['nginx', '-g', 'daemon off;'], 'WorkingDir': '', 'Labels': {'com.ansible.container.fingerprint': '4d8432fad6c8051d71c6e692deb88a0efd4e66e14e894db1d754c17d4745c353'}, 'Entrypoint': None, 'User': '', 'Env': [], 'ExposedPorts': {}, 'OnBuild': []}, 'repository': u'docker-nginx-nginx'}
2018-02-06T05:25:23.419709 Committed layer as image       [container.core] caller_file=/_ansible/container/core.py caller_func=conductorcmd_build caller_line=828 image=u'sha256:52ec919c1c3bd2271a48e307474d4e6dc0e31615af031226c511c0337fc0bd45' service=u'nginx'
2018-02-06T05:25:23.435291 Build complete.                [container.core] caller_file=/_ansible/container/core.py caller_func=conductorcmd_build caller_line=833 service=u'nginx'
2018-02-06T05:25:23.439123 All images successfully built. [container.core] caller_file=/_ansible/container/core.py caller_func=conductorcmd_build caller_line=836
2018-02-06T14:25:23.315110 Conductor terminated. Cleaning up. [container.docker.engine] caller_file=/Users/tetuya/Library/Python/2.7/lib/python/site-packages/container/docker/engine.py caller_func=await_conductor_command caller_line=462 command_rc=0 conductor_id=u'fd273abc0d9786134d4bacdb01d977d83206ea023bf909a77cae3b30dae528b8' save_container=False

test2

ansible-container(Mac-OS:Sierra)---->Mac-OS:Sierra(Docker version 17.12.0-ce-mac49 (21995))

In case of this test2, ansible-container won't be error.

ansible-container --debug build
2018-02-06T13:17:31.645051 The default type is            [container.config] caller_file=/Users/tetuya/Desktop/ansible-container/container/config.py caller_func=_resolve_defaults caller_line=255 config=<class 'ruamel.yaml.comments.CommentedMap'> defaults=<class 'ruamel.yaml.compat.ordereddict'>
2018-02-06T13:17:31.646680 Getting environment variables... [container.config] caller_file=/Users/tetuya/Desktop/ansible-container/container/config.py caller_func=_get_environment_variables caller_line=271
2018-02-06T13:17:31.648477 Read environment variables     [container.config] caller_file=/Users/tetuya/Desktop/ansible-container/container/config.py caller_func=_get_environment_variables caller_line=276 env_vars={}
2018-02-06T13:17:31.650181 Resolved template variables    [container.config] caller_file=/Users/tetuya/Desktop/ansible-container/container/config.py caller_func=_resolve_defaults caller_line=260 template_vars={}
2018-02-06T13:17:31.651564 Parsed config                  [container.config] caller_file=/Users/tetuya/Desktop/ansible-container/container/config.py caller_func=set_env caller_line=196 config={"version": "2", "settings": {"conductor": {"base": "centos:7", "roles_path": ["/Users/tetuya/Desktop/docker-nginx/roles"]}, "pwd": "/Users/tetuya/Desktop/docker-nginx"}, "services": {"nginx": {"from": "centos:7", "roles": ["nginx-demo"], "command": ["nginx", "-g", "daemon off;"]}}, "registries": {}, "defaults": {}}
2018-02-06T13:17:31.652323 Setting project_name not defined. Fallback to current directory name. [container.config] caller_file=/Users/tetuya/Desktop/ansible-container/container/config.py caller_func=project_name caller_line=84
2018-02-06T13:17:31.653697 Loading engine capabilities    [container.utils.loader] caller_file=/Users/tetuya/Desktop/ansible-container/container/utils/loader.py caller_func=load_engine caller_line=14 capabilities=['BUILD', 'RUN'] engine=docker
2018-02-06T13:17:31.747992 Setting Docker client timeout to 60 [container.docker.engine] caller_file=/Users/tetuya/Desktop/ansible-container/container/docker/engine.py caller_func=get_timeout caller_line=124
2018-02-06T13:17:31.967642 Could not find container for docker-nginx_conductor [container.docker.engine] all_containers=['httpdtest_test-httpd_1'] caller_file=/Users/tetuya/Desktop/ansible-container/container/docker/engine.py caller_func=get_container_id_by_name caller_line=570
2018-02-06T13:17:32.080811 Could not find the latest image for service, searching for other tags with same image name [container.docker.engine] caller_file=/Users/tetuya/Desktop/ansible-container/container/docker/engine.py caller_func=get_latest_image_for_service caller_line=628 image_name=docker-nginx-conductor service=conductor
2018-02-06T13:17:32.099683 Call: Engine.build_conductor_image [container.docker.engine] args=('/Users/tetuya/Desktop/docker-nginx', 'centos:7') caller_file=/Users/tetuya/Desktop/ansible-container/container/docker/engine.py caller_func=Engine.build_conductor_image caller_line=1043 kwargs={'environment': [], 'cache': True}
2018-02-06T13:17:32.103773 Using temporary directory      [container.utils.temp] caller_file=/Users/tetuya/Desktop/ansible-container/container/utils/temp.py caller_func=__enter__ caller_line=17 path=/var/folders/zb/6qw8ptgj1dv_1w44xxvx7gg40000gn/T/tmp9b9teila
2018-02-06T13:17:32.104959 Building Docker Engine context... [container.docker.engine] caller_file=/Users/tetuya/Desktop/ansible-container/container/docker/engine.py caller_func=build_conductor_image caller_line=1049
2018-02-06T13:17:32.187316 Rendered Jinja Template:       [container.utils] body=b'FROM centos:7\nENV ANSIBLE_CONTAINER=1\n\n\n\n\nRUN yum update -y && \\\n    yum install -y epel-release && \\\n    yum install -y make gcc git python-devel curl rsync libffi-devel openssl-devel && \\\n    yum clean all\n\n\nRUN (curl https://bootstrap.pypa.io/get-pip.py | python - --no-cache-dir ) && \\\n    mkdir -p /etc/ansible/roles /_ansible/src && \\\n    mkdir -p /licenses && \\\n    (curl https://get.docker.com/builds/Linux/x86_64/docker-17.04.0-ce.tgz \\\n       | tar -zxC /usr/local/bin/ --strip-components=1 docker/docker )\n\nADD LICENSE /licenses/LICENSE\nADD help.1 /help.1\n\n# The COPY here will break cache if the version of Ansible Container changed\nCOPY /container-src /_ansible/container\n\nRUN cd /_ansible && \\\n    pip install --no-cache-dir -r container/conductor-build/conductor-requirements.txt && \\\n    PYTHONPATH=. LC_ALL="en_US.UTF-8" python container/conductor-build/setup.py develop -v -N && \\\n    ansible-galaxy install -p /etc/ansible/roles -r container/conductor-build/conductor-requirements.yml\n' caller_file=/Users/tetuya/Desktop/ansible-container/container/utils/__init__.py caller_func=jinja_render_to_temp caller_line=104
2018-02-06T13:17:32.209701 Rendered Jinja Template:       [container.utils] body=b'FROM ansible/container-conductor-centos-7:0.9.3rc0\n\n# The COPY here will break cache if the requirements or ansible.cfg has changed\nCOPY /build-src /_ansible/build\n\n\nRUN cp /_ansible/build/ansible.cfg /etc/ansible/ansible.cfg\n\n\nVOLUME /usr\n\n\n' caller_file=/Users/tetuya/Desktop/ansible-container/container/utils/__init__.py caller_func=jinja_render_to_temp caller_line=104
2018-02-06T13:17:32.211375 Context manifest:              [container.docker.engine] caller_file=/Users/tetuya/Desktop/ansible-container/container/docker/engine.py caller_func=build_conductor_image caller_line=1116
2018-02-06T13:17:32.211571 tarball item: build-src/ansible.cfg (208 bytes) [container.docker.engine] bytes=208 file=build-src/ansible.cfg
2018-02-06T13:17:32.211821 tarball item: build-src/ansible-requirements.txt (130 bytes) [container.docker.engine] bytes=130 file=build-src/ansible-requirements.txt
2018-02-06T13:17:32.211967 tarball item: build-src/requirements.yml (397 bytes) [container.docker.engine] bytes=397 file=build-src/requirements.yml
2018-02-06T13:17:32.212103 tarball item: build-src/.touch (0 bytes) [container.docker.engine] bytes=0 file=build-src/.touch
2018-02-06T13:17:32.212235 tarball item: contrib/get-pip.py (1595409 bytes) [container.docker.engine] bytes=1595409 file=contrib/get-pip.py
2018-02-06T13:17:32.212365 tarball item: container-src (0 bytes) [container.docker.engine] bytes=0 file=container-src
2018-02-06T13:17:32.212494 tarball item: container-src/__init__.py (950 bytes) [container.docker.engine] bytes=950 file=container-src/__init__.py
2018-02-06T13:17:32.212623 tarball item: container-src/__init__.pyc (1229 bytes) [container.docker.engine] bytes=1229 file=container-src/__init__.pyc
2018-02-06T13:17:32.212751 tarball item: container-src/__pycache__ (0 bytes) [container.docker.engine] bytes=0 file=container-src/__pycache__
2018-02-06T13:17:32.212879 tarball item: container-src/__pycache__/__init__.cpython-35.pyc (1162 bytes) [container.docker.engine] bytes=1162 file=container-src/__pycache__/__init__.cpython-35.pyc
2018-02-06T13:17:32.213007 tarball item: container-src/__pycache__/cli.cpython-35.pyc (17506 bytes) [container.docker.engine] bytes=17506 file=container-src/__pycache__/cli.cpython-35.pyc
2018-02-06T13:17:32.213136 tarball item: container-src/__pycache__/config.cpython-35.pyc (16897 bytes) [container.docker.engine] bytes=16897 file=container-src/__pycache__/config.cpython-35.pyc
2018-02-06T13:17:32.213265 tarball item: container-src/__pycache__/core.cpython-35.pyc (29621 bytes) [container.docker.engine] bytes=29621 file=container-src/__pycache__/core.cpython-35.pyc
2018-02-06T13:17:32.213392 tarball item: container-src/__pycache__/engine.cpython-35.pyc (10306 bytes) [container.docker.engine] bytes=10306 file=container-src/__pycache__/engine.cpython-35.pyc
2018-02-06T13:17:32.213519 tarball item: container-src/__pycache__/exceptions.cpython-35.pyc (4922 bytes) [container.docker.engine] bytes=4922 file=container-src/__pycache__/exceptions.cpython-35.pyc
2018-02-06T13:17:32.213646 tarball item: container-src/cli.py (24218 bytes) [container.docker.engine] bytes=24218 file=container-src/cli.py
2018-02-06T13:17:32.213773 tarball item: container-src/config.py (18968 bytes) [container.docker.engine] bytes=18968 file=container-src/config.py
2018-02-06T13:17:32.213900 tarball item: container-src/core.py (47848 bytes) [container.docker.engine] bytes=47848 file=container-src/core.py
2018-02-06T13:17:32.214027 tarball item: container-src/docker (0 bytes) [container.docker.engine] bytes=0 file=container-src/docker
2018-02-06T13:17:32.214159 tarball item: container-src/docker/__init__.py (205 bytes) [container.docker.engine] bytes=205 file=container-src/docker/__init__.py
2018-02-06T13:17:32.214291 tarball item: container-src/docker/__pycache__ (0 bytes) [container.docker.engine] bytes=0 file=container-src/docker/__pycache__
2018-02-06T13:17:32.214420 tarball item: container-src/docker/__pycache__/__init__.cpython-35.pyc (303 bytes) [container.docker.engine] bytes=303 file=container-src/docker/__pycache__/__init__.cpython-35.pyc
2018-02-06T13:17:32.214549 tarball item: container-src/docker/__pycache__/config.cpython-35.pyc (2089 bytes) [container.docker.engine] bytes=2089 file=container-src/docker/__pycache__/config.cpython-35.pyc
2018-02-06T13:17:32.214676 tarball item: container-src/docker/__pycache__/engine.cpython-35.pyc (39163 bytes) [container.docker.engine] bytes=39163 file=container-src/docker/__pycache__/engine.cpython-35.pyc
2018-02-06T13:17:32.214804 tarball item: container-src/docker/__pycache__/secrets.cpython-35.pyc (4696 bytes) [container.docker.engine] bytes=4696 file=container-src/docker/__pycache__/secrets.cpython-35.pyc
2018-02-06T13:17:32.214932 tarball item: container-src/docker/config.py (2384 bytes) [container.docker.engine] bytes=2384 file=container-src/docker/config.py
2018-02-06T13:17:32.215060 tarball item: container-src/docker/deploy.py (248 bytes) [container.docker.engine] bytes=248 file=container-src/docker/deploy.py
2018-02-06T13:17:32.215186 tarball item: container-src/docker/engine.py (53581 bytes) [container.docker.engine] bytes=53581 file=container-src/docker/engine.py
2018-02-06T13:17:32.215312 tarball item: container-src/docker/files (0 bytes) [container.docker.engine] bytes=0 file=container-src/docker/files
2018-02-06T13:17:32.215439 tarball item: container-src/docker/files/get-pip.py (1595409 bytes) [container.docker.engine] bytes=1595409 file=container-src/docker/files/get-pip.py
2018-02-06T13:17:32.215566 tarball item: container-src/docker/importer.py (24885 bytes) [container.docker.engine] bytes=24885 file=container-src/docker/importer.py
2018-02-06T13:17:32.215692 tarball item: container-src/docker/secrets.py (5255 bytes) [container.docker.engine] bytes=5255 file=container-src/docker/secrets.py
2018-02-06T13:17:32.215977 tarball item: container-src/docker/templates (0 bytes) [container.docker.engine] bytes=0 file=container-src/docker/templates
2018-02-06T13:17:32.216147 tarball item: container-src/docker/templates/atomic-help.j2 (1333 bytes) [container.docker.engine] bytes=1333 file=container-src/docker/templates/atomic-help.j2
2018-02-06T13:17:32.216295 tarball item: container-src/docker/templates/conductor-local-dockerfile.j2 (348 bytes) [container.docker.engine] bytes=348 file=container-src/docker/templates/conductor-local-dockerfile.j2
2018-02-06T13:17:32.216453 tarball item: container-src/docker/templates/conductor-src-dockerfile.j2 (3011 bytes) [container.docker.engine] bytes=3011 file=container-src/docker/templates/conductor-src-dockerfile.j2
2018-02-06T13:17:32.216610 tarball item: container-src/docker/templates/license.j2 (7837 bytes) [container.docker.engine] bytes=7837 file=container-src/docker/templates/license.j2
2018-02-06T13:17:32.216753 tarball item: container-src/docker/tests (0 bytes) [container.docker.engine] bytes=0 file=container-src/docker/tests
2018-02-06T13:17:32.216889 tarball item: container-src/docker/tests/import (0 bytes) [container.docker.engine] bytes=0 file=container-src/docker/tests/import
2018-02-06T13:17:32.217035 tarball item: container-src/docker/tests/import/blue-fish.txt (10 bytes) [container.docker.engine] bytes=10 file=container-src/docker/tests/import/blue-fish.txt
2018-02-06T13:17:32.217184 tarball item: container-src/docker/tests/import/Dockerfile (1151 bytes) [container.docker.engine] bytes=1151 file=container-src/docker/tests/import/Dockerfile
2018-02-06T13:17:32.217330 tarball item: container-src/docker/tests/import/lulz.tgz (59072 bytes) [container.docker.engine] bytes=59072 file=container-src/docker/tests/import/lulz.tgz
2018-02-06T13:17:32.217508 tarball item: container-src/docker/tests/import/one-fish.txt (6 bytes) [container.docker.engine] bytes=6 file=container-src/docker/tests/import/one-fish.txt
2018-02-06T13:17:32.217662 tarball item: container-src/docker/tests/import/red-fish (0 bytes) [container.docker.engine] bytes=0 file=container-src/docker/tests/import/red-fish
2018-02-06T13:17:32.217815 tarball item: container-src/docker/tests/import/red-fish/lulz.txt (10 bytes) [container.docker.engine] bytes=10 file=container-src/docker/tests/import/red-fish/lulz.txt
2018-02-06T13:17:32.217984 tarball item: container-src/docker/tests/import/two-fish (0 bytes) [container.docker.engine] bytes=0 file=container-src/docker/tests/import/two-fish
2018-02-06T13:17:32.218138 tarball item: container-src/docker/tests/import/two-fish/green-eggs (0 bytes) [container.docker.engine] bytes=0 file=container-src/docker/tests/import/two-fish/green-eggs
2018-02-06T13:17:32.218294 tarball item: container-src/docker/tests/import/two-fish/green-eggs/ham.txt (5 bytes) [container.docker.engine] bytes=5 file=container-src/docker/tests/import/two-fish/green-eggs/ham.txt
2018-02-06T13:17:32.218442 tarball item: container-src/docker/tests/import/two-fish/who.txt (7 bytes) [container.docker.engine] bytes=7 file=container-src/docker/tests/import/two-fish/who.txt
2018-02-06T13:17:32.218590 tarball item: container-src/engine.py (7421 bytes) [container.docker.engine] bytes=7421 file=container-src/engine.py
2018-02-06T13:17:32.218738 tarball item: container-src/exceptions.py (2319 bytes) [container.docker.engine] bytes=2319 file=container-src/exceptions.py
2018-02-06T13:17:32.218898 tarball item: container-src/k8s (0 bytes) [container.docker.engine] bytes=0 file=container-src/k8s
2018-02-06T13:17:32.219045 tarball item: container-src/k8s/__init__.py (196 bytes) [container.docker.engine] bytes=196 file=container-src/k8s/__init__.py
2018-02-06T13:17:32.219198 tarball item: container-src/k8s/base_config.py (932 bytes) [container.docker.engine] bytes=932 file=container-src/k8s/base_config.py
2018-02-06T13:17:32.219414 tarball item: container-src/k8s/base_deploy.py (34402 bytes) [container.docker.engine] bytes=34402 file=container-src/k8s/base_deploy.py
2018-02-06T13:17:32.219613 tarball item: container-src/k8s/base_engine.py (10144 bytes) [container.docker.engine] bytes=10144 file=container-src/k8s/base_engine.py
2018-02-06T13:17:32.219765 tarball item: container-src/k8s/config.py (660 bytes) [container.docker.engine] bytes=660 file=container-src/k8s/config.py
2018-02-06T13:17:32.220095 tarball item: container-src/k8s/deploy.py (1903 bytes) [container.docker.engine] bytes=1903 file=container-src/k8s/deploy.py
2018-02-06T13:17:32.220249 tarball item: container-src/k8s/engine.py (1276 bytes) [container.docker.engine] bytes=1276 file=container-src/k8s/engine.py
2018-02-06T13:17:32.220398 tarball item: container-src/openshift (0 bytes) [container.docker.engine] bytes=0 file=container-src/openshift
2018-02-06T13:17:32.220582 tarball item: container-src/openshift/__init__.py (196 bytes) [container.docker.engine] bytes=196 file=container-src/openshift/__init__.py
2018-02-06T13:17:32.220735 tarball item: container-src/openshift/config.py (427 bytes) [container.docker.engine] bytes=427 file=container-src/openshift/config.py
2018-02-06T13:17:32.220879 tarball item: container-src/openshift/deploy.py (6302 bytes) [container.docker.engine] bytes=6302 file=container-src/openshift/deploy.py
2018-02-06T13:17:32.221169 tarball item: container-src/openshift/engine.py (2207 bytes) [container.docker.engine] bytes=2207 file=container-src/openshift/engine.py
2018-02-06T13:17:32.221316 tarball item: container-src/schema.yml (2547 bytes) [container.docker.engine] bytes=2547 file=container-src/schema.yml
2018-02-06T13:17:32.221452 tarball item: container-src/templates (0 bytes) [container.docker.engine] bytes=0 file=container-src/templates
2018-02-06T13:17:32.221584 tarball item: container-src/templates/ansible-container-inventory.py (1230 bytes) [container.docker.engine] bytes=1230 file=container-src/templates/ansible-container-inventory.py
2018-02-06T13:17:32.221715 tarball item: container-src/templates/ansible-dockerfile.j2 (1194 bytes) [container.docker.engine] bytes=1194 file=container-src/templates/ansible-dockerfile.j2
2018-02-06T13:17:32.221845 tarball item: container-src/templates/ansible.cfg (41 bytes) [container.docker.engine] bytes=41 file=container-src/templates/ansible.cfg
2018-02-06T13:17:32.221974 tarball item: container-src/templates/builder.sh (620 bytes) [container.docker.engine] bytes=620 file=container-src/templates/builder.sh
2018-02-06T13:17:32.222104 tarball item: container-src/templates/compose_versioned.j2.yml (237 bytes) [container.docker.engine] bytes=237 file=container-src/templates/compose_versioned.j2.yml
2018-02-06T13:17:32.222232 tarball item: container-src/templates/hosts.j2 (90 bytes) [container.docker.engine] bytes=90 file=container-src/templates/hosts.j2
2018-02-06T13:17:32.222361 tarball item: container-src/templates/init (0 bytes) [container.docker.engine] bytes=0 file=container-src/templates/init
2018-02-06T13:17:32.222487 tarball item: container-src/templates/init/.dockerignore.j2 (60 bytes) [container.docker.engine] bytes=60 file=container-src/templates/init/.dockerignore.j2
2018-02-06T13:17:32.222616 tarball item: container-src/templates/init/ansible-requirements.j2.txt (131 bytes) [container.docker.engine] bytes=131 file=container-src/templates/init/ansible-requirements.j2.txt
2018-02-06T13:17:32.222744 tarball item: container-src/templates/init/ansible.j2.cfg (145 bytes) [container.docker.engine] bytes=145 file=container-src/templates/init/ansible.j2.cfg
2018-02-06T13:17:32.223134 tarball item: container-src/templates/init/container.j2.yml (2514 bytes) [container.docker.engine] bytes=2514 file=container-src/templates/init/container.j2.yml
2018-02-06T13:17:32.223293 tarball item: container-src/templates/init/meta.j2.yml (1231 bytes) [container.docker.engine] bytes=1231 file=container-src/templates/init/meta.j2.yml
2018-02-06T13:17:32.223430 tarball item: container-src/templates/init/requirements.j2.yml (299 bytes) [container.docker.engine] bytes=299 file=container-src/templates/init/requirements.j2.yml
2018-02-06T13:17:32.223561 tarball item: container-src/templates/install-docker-compose.j2.yml (712 bytes) [container.docker.engine] bytes=712 file=container-src/templates/install-docker-compose.j2.yml
2018-02-06T13:17:32.223692 tarball item: container-src/templates/restart-docker-compose.j2.yml (75 bytes) [container.docker.engine] bytes=75 file=container-src/templates/restart-docker-compose.j2.yml
2018-02-06T13:17:32.223821 tarball item: container-src/templates/role (0 bytes) [container.docker.engine] bytes=0 file=container-src/templates/role
2018-02-06T13:17:32.223951 tarball item: container-src/templates/role/.travis.j2.yml (540 bytes) [container.docker.engine] bytes=540 file=container-src/templates/role/.travis.j2.yml
2018-02-06T13:17:32.224079 tarball item: container-src/templates/role/defaults (0 bytes) [container.docker.engine] bytes=0 file=container-src/templates/role/defaults
2018-02-06T13:17:32.224208 tarball item: container-src/templates/role/defaults/main.j2.yml (55 bytes) [container.docker.engine] bytes=55 file=container-src/templates/role/defaults/main.j2.yml
2018-02-06T13:17:32.224336 tarball item: container-src/templates/role/meta (0 bytes) [container.docker.engine] bytes=0 file=container-src/templates/role/meta
2018-02-06T13:17:32.224466 tarball item: container-src/templates/role/meta/main.j2.yml (3220 bytes) [container.docker.engine] bytes=3220 file=container-src/templates/role/meta/main.j2.yml
2018-02-06T13:17:32.224694 tarball item: container-src/templates/role/README.j2.md (1287 bytes) [container.docker.engine] bytes=1287 file=container-src/templates/role/README.j2.md
2018-02-06T13:17:32.224865 tarball item: container-src/templates/role/test (0 bytes) [container.docker.engine] bytes=0 file=container-src/templates/role/test
2018-02-06T13:17:32.225021 tarball item: container-src/templates/role/test/test.j2.yml (81 bytes) [container.docker.engine] bytes=81 file=container-src/templates/role/test/test.j2.yml
2018-02-06T13:17:32.225126 tarball item: container-src/templates/run-docker-compose.j2.yml (75 bytes) [container.docker.engine] bytes=75 file=container-src/templates/run-docker-compose.j2.yml
2018-02-06T13:17:32.225313 tarball item: container-src/templates/stop-docker-compose.j2.yml (75 bytes) [container.docker.engine] bytes=75 file=container-src/templates/stop-docker-compose.j2.yml
2018-02-06T13:17:32.225465 tarball item: container-src/templates/wait_on_host.py (2365 bytes) [container.docker.engine] bytes=2365 file=container-src/templates/wait_on_host.py
2018-02-06T13:17:32.225619 tarball item: container-src/utils (0 bytes) [container.docker.engine] bytes=0 file=container-src/utils
2018-02-06T13:17:32.225737 tarball item: container-src/utils/__init__.py (15722 bytes) [container.docker.engine] bytes=15722 file=container-src/utils/__init__.py
2018-02-06T13:17:32.225842 tarball item: container-src/utils/__pycache__ (0 bytes) [container.docker.engine] bytes=0 file=container-src/utils/__pycache__
2018-02-06T13:17:32.225986 tarball item: container-src/utils/__pycache__/__init__.cpython-35.pyc (13663 bytes) [container.docker.engine] bytes=13663 file=container-src/utils/__pycache__/__init__.cpython-35.pyc
2018-02-06T13:17:32.226083 tarball item: container-src/utils/__pycache__/_text.cpython-35.pyc (8510 bytes) [container.docker.engine] bytes=8510 file=container-src/utils/__pycache__/_text.cpython-35.pyc
2018-02-06T13:17:32.226172 tarball item: container-src/utils/__pycache__/loader.cpython-35.pyc (1001 bytes) [container.docker.engine] bytes=1001 file=container-src/utils/__pycache__/loader.cpython-35.pyc
2018-02-06T13:17:32.226260 tarball item: container-src/utils/__pycache__/logmux.cpython-35.pyc (2111 bytes) [container.docker.engine] bytes=2111 file=container-src/utils/__pycache__/logmux.cpython-35.pyc
2018-02-06T13:17:32.226346 tarball item: container-src/utils/__pycache__/ordereddict.cpython-35.pyc (789 bytes) [container.docker.engine] bytes=789 file=container-src/utils/__pycache__/ordereddict.cpython-35.pyc
2018-02-06T13:17:32.226432 tarball item: container-src/utils/__pycache__/temp.cpython-35.pyc (1155 bytes) [container.docker.engine] bytes=1155 file=container-src/utils/__pycache__/temp.cpython-35.pyc
2018-02-06T13:17:32.226517 tarball item: container-src/utils/__pycache__/visibility.cpython-35.pyc (3356 bytes) [container.docker.engine] bytes=3356 file=container-src/utils/__pycache__/visibility.cpython-35.pyc
2018-02-06T13:17:32.226651 tarball item: container-src/utils/_text.py (12304 bytes) [container.docker.engine] bytes=12304 file=container-src/utils/_text.py
2018-02-06T13:17:32.226751 tarball item: container-src/utils/galaxy.py (8139 bytes) [container.docker.engine] bytes=8139 file=container-src/utils/galaxy.py
2018-02-06T13:17:32.226838 tarball item: container-src/utils/loader.py (906 bytes) [container.docker.engine] bytes=906 file=container-src/utils/loader.py
2018-02-06T13:17:32.226942 tarball item: container-src/utils/logmux.py (1313 bytes) [container.docker.engine] bytes=1313 file=container-src/utils/logmux.py
2018-02-06T13:17:32.227075 tarball item: container-src/utils/ordereddict.py (678 bytes) [container.docker.engine] bytes=678 file=container-src/utils/ordereddict.py
2018-02-06T13:17:32.227165 tarball item: container-src/utils/temp.py (698 bytes) [container.docker.engine] bytes=698 file=container-src/utils/temp.py
2018-02-06T13:17:32.227253 tarball item: container-src/utils/visibility.py (3270 bytes) [container.docker.engine] bytes=3270 file=container-src/utils/visibility.py
2018-02-06T13:17:32.227378 tarball item: container-src/conductor-build/setup.py (4628 bytes) [container.docker.engine] bytes=4628 file=container-src/conductor-build/setup.py
2018-02-06T13:17:32.227484 tarball item: container-src/conductor-build/conductor-requirements.txt (242 bytes) [container.docker.engine] bytes=242 file=container-src/conductor-build/conductor-requirements.txt
2018-02-06T13:17:32.227570 tarball item: container-src/conductor-build/conductor-requirements.yml (60 bytes) [container.docker.engine] bytes=60 file=container-src/conductor-build/conductor-requirements.yml
2018-02-06T13:17:32.227672 tarball item: Dockerfile (1004 bytes) [container.docker.engine] bytes=1004 file=Dockerfile
2018-02-06T13:17:32.227798 tarball item: build-src/ansible.cfg (208 bytes) [container.docker.engine] bytes=208 file=build-src/ansible.cfg
2018-02-06T13:17:32.227887 tarball item: build-src/ansible-requirements.txt (130 bytes) [container.docker.engine] bytes=130 file=build-src/ansible-requirements.txt
2018-02-06T13:17:32.227972 tarball item: build-src/requirements.yml (397 bytes) [container.docker.engine] bytes=397 file=build-src/requirements.yml
2018-02-06T13:17:32.228110 tarball item: build-src/.touch (0 bytes) [container.docker.engine] bytes=0 file=build-src/.touch
2018-02-06T13:17:32.228203 tarball item: Dockerfile (242 bytes) [container.docker.engine] bytes=242 file=Dockerfile
2018-02-06T13:17:32.230117 Starting Docker build of Ansible Container Conductor image (please be patient)... [container.docker.engine] caller_file=/Users/tetuya/Desktop/ansible-container/container/docker/engine.py caller_func=build_conductor_image caller_line=1124
Step 1/4 : FROM ansible/container-conductor-centos-7:0.9.3rc0

{"status": "Pulling from ansible/container-conductor-centos-7", "id": "0.9.3rc0"}
{"status": "Pulling fs layer", "id": "af4b0a2388c6", "progressDetail": {}}
{"status": "Pulling fs layer", "id": "23bc6374e981", "progressDetail": {}}
{"status": "Pulling fs layer", "id": "c7ddc0a1815d", "progressDetail": {}}
{"status": "Pulling fs layer", "id": "e587c5d2e1b4", "progressDetail": {}}
{"status": "Pulling fs layer", "id": "17d44567268a", "progressDetail": {}}
{"status": "Pulling fs layer", "id": "dadb45a1a302", "progressDetail": {}}
{"status": "Pulling fs layer", "id": "87b227c79954", "progressDetail": {}}
{"status": "Waiting", "id": "e587c5d2e1b4", "progressDetail": {}}
{"status": "Waiting", "id": "17d44567268a", "progressDetail": {}}
{"status": "Waiting", "id": "dadb45a1a302", "progressDetail": {}}
{"status": "Waiting", "id": "87b227c79954", "progressDetail": {}}
{"status": "Verifying Checksum", "id": "c7ddc0a1815d", "progressDetail": {}}
{"status": "Download complete", "id": "c7ddc0a1815d", "progressDetail": {}}
{"status": "Download complete", "id": "e587c5d2e1b4", "progressDetail": {}}
{"status": "Verifying Checksum", "id": "17d44567268a", "progressDetail": {}}
{"status": "Download complete", "id": "17d44567268a", "progressDetail": {}}
{"status": "Verifying Checksum", "id": "dadb45a1a302", "progressDetail": {}}
{"status": "Download complete", "id": "dadb45a1a302", "progressDetail": {}}
{"status": "Verifying Checksum", "id": "87b227c79954", "progressDetail": {}}
{"status": "Download complete", "id": "87b227c79954", "progressDetail": {}}
{"status": "Verifying Checksum", "id": "af4b0a2388c6", "progressDetail": {}}
{"status": "Download complete", "id": "af4b0a2388c6", "progressDetail": {}}
{"status": "Extracting", "progress": "[>                                                  ]  557.1kB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 557056, "total": 73673211}}
{"status": "Extracting", "progress": "[>                                                  ]  1.114MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 1114112, "total": 73673211}}
{"status": "Extracting", "progress": "[=>                                                 ]  2.785MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 2785280, "total": 73673211}}
{"status": "Extracting", "progress": "[===>                                               ]  4.456MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 4456448, "total": 73673211}}
{"status": "Extracting", "progress": "[====>                                              ]  6.128MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 6127616, "total": 73673211}}
{"status": "Extracting", "progress": "[=====>                                             ]  7.799MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 7798784, "total": 73673211}}
{"status": "Extracting", "progress": "[======>                                            ]   9.47MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 9469952, "total": 73673211}}
{"status": "Extracting", "progress": "[=======>                                           ]   11.7MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 11698176, "total": 73673211}}
{"status": "Extracting", "progress": "[=========>                                         ]  13.37MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 13369344, "total": 73673211}}
{"status": "Extracting", "progress": "[==========>                                        ]  15.04MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 15040512, "total": 73673211}}
{"status": "Extracting", "progress": "[===========>                                       ]  16.71MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 16711680, "total": 73673211}}
{"status": "Extracting", "progress": "[============>                                      ]  17.83MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 17825792, "total": 73673211}}
{"status": "Extracting", "progress": "[============>                                      ]  18.38MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 18382848, "total": 73673211}}
{"status": "Extracting", "progress": "[=============>                                     ]   19.5MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 19496960, "total": 73673211}}
{"status": "Extracting", "progress": "[=============>                                     ]  20.61MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 20611072, "total": 73673211}}
{"status": "Extracting", "progress": "[===============>                                   ]  22.84MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 22839296, "total": 73673211}}
{"status": "Extracting", "progress": "[================>                                  ]  24.51MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 24510464, "total": 73673211}}
{"status": "Extracting", "progress": "[=================>                                 ]  26.18MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 26181632, "total": 73673211}}
{"status": "Extracting", "progress": "[==================>                                ]   27.3MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 27295744, "total": 73673211}}
{"status": "Extracting", "progress": "[====================>                              ]  29.52MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 29523968, "total": 73673211}}
{"status": "Extracting", "progress": "[=====================>                             ]  32.31MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 32309248, "total": 73673211}}
{"status": "Extracting", "progress": "[=======================>                           ]  33.98MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 33980416, "total": 73673211}}
{"status": "Extracting", "progress": "[========================>                          ]  36.21MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 36208640, "total": 73673211}}
{"status": "Extracting", "progress": "[==========================>                        ]  38.44MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 38436864, "total": 73673211}}
{"status": "Extracting", "progress": "[===========================>                       ]  40.67MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 40665088, "total": 73673211}}
{"status": "Extracting", "progress": "[=============================>                     ]  42.89MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 42893312, "total": 73673211}}
{"status": "Extracting", "progress": "[=============================>                     ]  44.01MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 44007424, "total": 73673211}}
{"status": "Extracting", "progress": "[===============================>                   ]  45.68MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 45678592, "total": 73673211}}
{"status": "Extracting", "progress": "[===============================>                   ]  46.79MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 46792704, "total": 73673211}}
{"status": "Extracting", "progress": "[================================>                  ]  47.35MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 47349760, "total": 73673211}}
{"status": "Extracting", "progress": "[=================================>                 ]  49.02MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 49020928, "total": 73673211}}
{"status": "Extracting", "progress": "[==================================>                ]  50.14MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 50135040, "total": 73673211}}
{"status": "Extracting", "progress": "[==================================>                ]  51.25MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 51249152, "total": 73673211}}
{"status": "Extracting", "progress": "[===================================>               ]  51.81MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 51806208, "total": 73673211}}
{"status": "Extracting", "progress": "[===================================>               ]  52.36MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 52363264, "total": 73673211}}
{"status": "Extracting", "progress": "[====================================>              ]  54.03MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 54034432, "total": 73673211}}
{"status": "Extracting", "progress": "[======================================>            ]  56.26MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 56262656, "total": 73673211}}
{"status": "Extracting", "progress": "[=======================================>           ]  57.93MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 57933824, "total": 73673211}}
{"status": "Extracting", "progress": "[========================================>          ]  60.16MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 60162048, "total": 73673211}}
{"status": "Extracting", "progress": "[=========================================>         ]  61.83MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 61833216, "total": 73673211}}
{"status": "Extracting", "progress": "[===========================================>       ]  64.06MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 64061440, "total": 73673211}}
{"status": "Extracting", "progress": "[============================================>      ]  65.18MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 65175552, "total": 73673211}}
{"status": "Extracting", "progress": "[============================================>      ]  65.73MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 65732608, "total": 73673211}}
{"status": "Extracting", "progress": "[=============================================>     ]  66.85MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 66846720, "total": 73673211}}
{"status": "Extracting", "progress": "[=============================================>     ]   67.4MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 67403776, "total": 73673211}}
{"status": "Extracting", "progress": "[===============================================>   ]  69.63MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 69632000, "total": 73673211}}
{"status": "Extracting", "progress": "[================================================>  ]  71.86MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 71860224, "total": 73673211}}
{"status": "Extracting", "progress": "[=================================================> ]  72.97MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 72974336, "total": 73673211}}
{"status": "Extracting", "progress": "[==================================================>]  73.67MB/73.67MB", "id": "af4b0a2388c6", "progressDetail": {"current": 73673211, "total": 73673211}}
{"status": "Pull complete", "id": "af4b0a2388c6", "progressDetail": {}}
{"status": "Verifying Checksum", "id": "23bc6374e981", "progressDetail": {}}
{"status": "Download complete", "id": "23bc6374e981", "progressDetail": {}}
{"status": "Extracting", "progress": " 557.1kB", "id": "23bc6374e981", "progressDetail": {"current": 557056}}
{"status": "Extracting", "progress": " 2.785MB", "id": "23bc6374e981", "progressDetail": {"current": 2785280}}
{"status": "Extracting", "progress": " 6.128MB", "id": "23bc6374e981", "progressDetail": {"current": 6127616}}
{"status": "Extracting", "progress": " 7.242MB", "id": "23bc6374e981", "progressDetail": {"current": 7241728}}
{"status": "Extracting", "progress": " 10.03MB", "id": "23bc6374e981", "progressDetail": {"current": 10027008}}
{"status": "Extracting", "progress": " 12.81MB", "id": "23bc6374e981", "progressDetail": {"current": 12812288}}
{"status": "Extracting", "progress": " 14.48MB", "id": "23bc6374e981", "progressDetail": {"current": 14483456}}
{"status": "Extracting", "progress": "  15.6MB", "id": "23bc6374e981", "progressDetail": {"current": 15597568}}
{"status": "Extracting", "progress": " 16.71MB", "id": "23bc6374e981", "progressDetail": {"current": 16711680}}
{"status": "Extracting", "progress": " 21.17MB", "id": "23bc6374e981", "progressDetail": {"current": 21168128}}
{"status": "Extracting", "progress": " 22.84MB", "id": "23bc6374e981", "progressDetail": {"current": 22839296}}
{"status": "Extracting", "progress": " 25.07MB", "id": "23bc6374e981", "progressDetail": {"current": 25067520}}
{"status": "Extracting", "progress": "  27.3MB", "id": "23bc6374e981", "progressDetail": {"current": 27295744}}
{"status": "Extracting", "progress": " 30.08MB", "id": "23bc6374e981", "progressDetail": {"current": 30081024}}
{"status": "Extracting", "progress": " 31.75MB", "id": "23bc6374e981", "progressDetail": {"current": 31752192}}
{"status": "Extracting", "progress": " 33.42MB", "id": "23bc6374e981", "progressDetail": {"current": 33423360}}
{"status": "Extracting", "progress": " 35.65MB", "id": "23bc6374e981", "progressDetail": {"current": 35651584}}
{"status": "Extracting", "progress": " 37.32MB", "id": "23bc6374e981", "progressDetail": {"current": 37322752}}
{"status": "Extracting", "progress": " 38.99MB", "id": "23bc6374e981", "progressDetail": {"current": 38993920}}
{"status": "Extracting", "progress": " 41.78MB", "id": "23bc6374e981", "progressDetail": {"current": 41779200}}
{"status": "Extracting", "progress": " 44.56MB", "id": "23bc6374e981", "progressDetail": {"current": 44564480}}
{"status": "Extracting", "progress": " 47.35MB", "id": "23bc6374e981", "progressDetail": {"current": 47349760}}
{"status": "Extracting", "progress": " 50.14MB", "id": "23bc6374e981", "progressDetail": {"current": 50135040}}
{"status": "Extracting", "progress": " 52.92MB", "id": "23bc6374e981", "progressDetail": {"current": 52920320}}
{"status": "Extracting", "progress": " 54.03MB", "id": "23bc6374e981", "progressDetail": {"current": 54034432}}
{"status": "Extracting", "progress": " 55.15MB", "id": "23bc6374e981", "progressDetail": {"current": 55148544}}
{"status": "Extracting", "progress": " 57.38MB", "id": "23bc6374e981", "progressDetail": {"current": 57376768}}
{"status": "Extracting", "progress": " 58.49MB", "id": "23bc6374e981", "progressDetail": {"current": 58490880}}
{"status": "Extracting", "progress": " 59.05MB", "id": "23bc6374e981", "progressDetail": {"current": 59047936}}
{"status": "Extracting", "progress": "  59.6MB", "id": "23bc6374e981", "progressDetail": {"current": 59604992}}
{"status": "Extracting", "progress": " 61.83MB", "id": "23bc6374e981", "progressDetail": {"current": 61833216}}
{"status": "Extracting", "progress": "  63.5MB", "id": "23bc6374e981", "progressDetail": {"current": 63504384}}
{"status": "Extracting", "progress": " 64.62MB", "id": "23bc6374e981", "progressDetail": {"current": 64618496}}
{"status": "Extracting", "progress": " 65.22MB", "id": "23bc6374e981", "progressDetail": {"current": 65217923}}
{"status": "Pull complete", "id": "23bc6374e981", "progressDetail": {}}
{"status": "Extracting", "progress": "[>                                                  ]   98.3kB/7.29MB", "id": "c7ddc0a1815d", "progressDetail": {"current": 98304, "total": 7290093}}
{"status": "Extracting", "progress": "[===========>                                       ]  1.671MB/7.29MB", "id": "c7ddc0a1815d", "progressDetail": {"current": 1671168, "total": 7290093}}
{"status": "Extracting", "progress": "[================>                                  ]  2.458MB/7.29MB", "id": "c7ddc0a1815d", "progressDetail": {"current": 2457600, "total": 7290093}}
{"status": "Extracting", "progress": "[======================>                            ]  3.244MB/7.29MB", "id": "c7ddc0a1815d", "progressDetail": {"current": 3244032, "total": 7290093}}
{"status": "Extracting", "progress": "[=====================================>             ]  5.505MB/7.29MB", "id": "c7ddc0a1815d", "progressDetail": {"current": 5505024, "total": 7290093}}
{"status": "Extracting", "progress": "[==================================================>]   7.29MB/7.29MB", "id": "c7ddc0a1815d", "progressDetail": {"current": 7290093, "total": 7290093}}
{"status": "Pull complete", "id": "c7ddc0a1815d", "progressDetail": {}}
{"status": "Extracting", "progress": "[==================================================>]  2.802kB/2.802kB", "id": "e587c5d2e1b4", "progressDetail": {"current": 2802, "total": 2802}}
{"status": "Extracting", "progress": "[==================================================>]  2.802kB/2.802kB", "id": "e587c5d2e1b4", "progressDetail": {"current": 2802, "total": 2802}}
{"status": "Pull complete", "id": "e587c5d2e1b4", "progressDetail": {}}
{"status": "Extracting", "progress": "[==================================================>]     731B/731B", "id": "17d44567268a", "progressDetail": {"current": 731, "total": 731}}
{"status": "Extracting", "progress": "[==================================================>]     731B/731B", "id": "17d44567268a", "progressDetail": {"current": 731, "total": 731}}
{"status": "Pull complete", "id": "17d44567268a", "progressDetail": {}}
{"status": "Extracting", "progress": "[=>                                                 ]  32.77kB/1.486MB", "id": "dadb45a1a302", "progressDetail": {"current": 32768, "total": 1485897}}
{"status": "Extracting", "progress": "[==============================>                    ]  917.5kB/1.486MB", "id": "dadb45a1a302", "progressDetail": {"current": 917504, "total": 1485897}}
{"status": "Extracting", "progress": "[==================================================>]  1.486MB/1.486MB", "id": "dadb45a1a302", "progressDetail": {"current": 1485897, "total": 1485897}}
{"status": "Pull complete", "id": "dadb45a1a302", "progressDetail": {}}
{"status": "Extracting", "progress": "[>                                                  ]  229.4kB/20.44MB", "id": "87b227c79954", "progressDetail": {"current": 229376, "total": 20441249}}
{"status": "Extracting", "progress": "[==>                                                ]  1.147MB/20.44MB", "id": "87b227c79954", "progressDetail": {"current": 1146880, "total": 20441249}}
{"status": "Extracting", "progress": "[=====>                                             ]  2.064MB/20.44MB", "id": "87b227c79954", "progressDetail": {"current": 2064384, "total": 20441249}}
{"status": "Extracting", "progress": "[=======>                                           ]  2.982MB/20.44MB", "id": "87b227c79954", "progressDetail": {"current": 2981888, "total": 20441249}}
{"status": "Extracting", "progress": "[=========>                                         ]  3.899MB/20.44MB", "id": "87b227c79954", "progressDetail": {"current": 3899392, "total": 20441249}}
{"status": "Extracting", "progress": "[===========>                                       ]  4.588MB/20.44MB", "id": "87b227c79954", "progressDetail": {"current": 4587520, "total": 20441249}}
{"status": "Extracting", "progress": "[============>                                      ]  5.276MB/20.44MB", "id": "87b227c79954", "progressDetail": {"current": 5275648, "total": 20441249}}
{"status": "Extracting", "progress": "[==============>                                    ]  5.964MB/20.44MB", "id": "87b227c79954", "progressDetail": {"current": 5963776, "total": 20441249}}
{"status": "Extracting", "progress": "[================>                                  ]  6.881MB/20.44MB", "id": "87b227c79954", "progressDetail": {"current": 6881280, "total": 20441249}}
{"status": "Extracting", "progress": "[===================>                               ]  7.799MB/20.44MB", "id": "87b227c79954", "progressDetail": {"current": 7798784, "total": 20441249}}
{"status": "Extracting", "progress": "[=====================>                             ]  8.716MB/20.44MB", "id": "87b227c79954", "progressDetail": {"current": 8716288, "total": 20441249}}
{"status": "Extracting", "progress": "[=======================>                           ]  9.634MB/20.44MB", "id": "87b227c79954", "progressDetail": {"current": 9633792, "total": 20441249}}
{"status": "Extracting", "progress": "[=========================>                         ]  10.32MB/20.44MB", "id": "87b227c79954", "progressDetail": {"current": 10321920, "total": 20441249}}
{"status": "Extracting", "progress": "[==========================>                        ]  11.01MB/20.44MB", "id": "87b227c79954", "progressDetail": {"current": 11010048, "total": 20441249}}
{"status": "Extracting", "progress": "[============================>                      ]   11.7MB/20.44MB", "id": "87b227c79954", "progressDetail": {"current": 11698176, "total": 20441249}}
{"status": "Extracting", "progress": "[=============================>                     ]  11.93MB/20.44MB", "id": "87b227c79954", "progressDetail": {"current": 11927552, "total": 20441249}}
{"status": "Extracting", "progress": "[==============================>                    ]  12.39MB/20.44MB", "id": "87b227c79954", "progressDetail": {"current": 12386304, "total": 20441249}}
{"status": "Extracting", "progress": "[===============================>                   ]  13.07MB/20.44MB", "id": "87b227c79954", "progressDetail": {"current": 13074432, "total": 20441249}}
{"status": "Extracting", "progress": "[================================>                  ]   13.3MB/20.44MB", "id": "87b227c79954", "progressDetail": {"current": 13303808, "total": 20441249}}
{"status": "Extracting", "progress": "[=================================>                 ]  13.53MB/20.44MB", "id": "87b227c79954", "progressDetail": {"current": 13533184, "total": 20441249}}
{"status": "Extracting", "progress": "[==================================>                ]  14.22MB/20.44MB", "id": "87b227c79954", "progressDetail": {"current": 14221312, "total": 20441249}}
{"status": "Extracting", "progress": "[=====================================>             ]  15.37MB/20.44MB", "id": "87b227c79954", "progressDetail": {"current": 15368192, "total": 20441249}}
{"status": "Extracting", "progress": "[=========================================>         ]  16.97MB/20.44MB", "id": "87b227c79954", "progressDetail": {"current": 16973824, "total": 20441249}}
{"status": "Extracting", "progress": "[===============================================>   ]  19.27MB/20.44MB", "id": "87b227c79954", "progressDetail": {"current": 19267584, "total": 20441249}}
{"status": "Extracting", "progress": "[==================================================>]  20.44MB/20.44MB", "id": "87b227c79954", "progressDetail": {"current": 20441249, "total": 20441249}}
{"status": "Pull complete", "id": "87b227c79954", "progressDetail": {}}
{"status": "Digest: sha256:a827e01ed383dc13d0d03f27c847e7c0cd58055678be98803a7d189a5f93e46e"}
{"status": "Status: Downloaded newer image for ansible/container-conductor-centos-7:0.9.3rc0"}
 ---> 88e79b775403
Step 2/4 : COPY /build-src /_ansible/build

 ---> d6715bdfdf5a
Step 3/4 : RUN cp /_ansible/build/ansible.cfg /etc/ansible/ansible.cfg

 ---> Running in a0ee23485ec8
Removing intermediate container a0ee23485ec8
 ---> dd44a65752b6
Step 4/4 : VOLUME /usr

 ---> Running in 0cfcb2ea854d
Removing intermediate container 0cfcb2ea854d
 ---> 8d9978a17b27
{"aux": {"ID": "sha256:8d9978a17b2702fc4f4141b397a04b3b400a82838698aefda6c1473e15db6d0b"}}
Successfully built 8d9978a17b27
Successfully tagged docker-nginx-conductor:latest
2018-02-06T13:18:53.233492 Cleaning up temporary directory [container.utils.temp] caller_file=/Users/tetuya/Desktop/ansible-container/container/utils/temp.py caller_func=__exit__ caller_line=22 path=/var/folders/zb/6qw8ptgj1dv_1w44xxvx7gg40000gn/T/tmp9b9teila
2018-02-06T13:18:53.257951 Config settings                [container.core] caller_file=/Users/tetuya/Desktop/ansible-container/container/core.py caller_func=hostcmd_build caller_line=194 conf=<class 'container.docker.config.AnsibleContainerConfig'> config=<container.docker.config.AnsibleContainerConfig object at 0x10aef73c8> rawsettings={"conductor": {"base": "centos:7", "roles_path": ["/Users/tetuya/Desktop/docker-nginx/roles"]}, "pwd": "/Users/tetuya/Desktop/docker-nginx"} settings={"conductor": {"base": "centos:7", "roles_path": ["/Users/tetuya/Desktop/docker-nginx/roles"]}, "pwd": "/Users/tetuya/Desktop/docker-nginx"}
2018-02-06T13:18:53.280343 Call: Engine.run_conductor     [container.docker.engine] args=('build', {'settings': CommentedMap([('conductor', CommentedMap([('base', 'centos:7'), ('roles_path', ['/Users/tetuya/Desktop/docker-nginx/roles'])])), ('pwd', '/Users/tetuya/Desktop/docker-nginx')]), 'defaults': ordereddict(), 'version': '2', 'services': ordereddict([('nginx', CommentedMap([('from', 'centos:7'), ('roles', ['nginx-demo']), ('command', ['nginx', '-g', 'daemon off;'])]))]), 'registries': CommentedMap()}, '/Users/tetuya/Desktop/docker-nginx', {'with_volumes': [], 'services_to_build': None, 'src_mount_path': None, 'cache': True, 'save_conductor_container': False, 'purge_last': True, 'debug': True, 'config_vars': ordereddict(), 'devel': False, 'local_python': False, 'container_cache': True, 'flatten': False, 'volume_driver': None, 'conductor_cache': True, 'subcommand': 'build', 'selinux': True, 'with_variables': [], 'roles_path': [], 'ansible_options': ''}) caller_file=/Users/tetuya/Desktop/ansible-container/container/docker/engine.py caller_func=Engine.run_conductor caller_line=283 kwargs={}
2018-02-06T13:18:53.307040 Docker run:                    [container.docker.engine] caller_file=/Users/tetuya/Desktop/ansible-container/container/docker/engine.py caller_func=run_conductor caller_line=449 image=sha256:8d9978a17b2702fc4f4141b397a04b3b400a82838698aefda6c1473e15db6d0b params={'volumes': {'/Users/tetuya/Desktop/docker-nginx': {'mode': 'ro', 'bind': '/_src'}, 'docker-nginx_secrets': {'mode': 'rw', 'bind': '/docker/secrets'}, '/Users/tetuya/Desktop/docker-nginx/roles': {'mode': 'ro', 'bind': '/Users/tetuya/Desktop/docker-nginx/roles'}, '/Users/tetuya/.docker/config.json': {'mode': 'rw', 'bind': '/Users/tetuya/.docker/config.json'}, '/var/run/docker.sock': {'mode': 'rw', 'bind': '/var/run/docker.sock'}}, 'working_dir': '/src', 'user': 'root', 'cap_add': ['SYS_ADMIN'], 'environment': {'ANSIBLE_ROLES_PATH': '/Users/tetuya/Desktop/docker-nginx/roles:/src/roles:/etc/ansible/roles', 'DOCKER_HOST': 'unix:///var/run/docker.sock'}, 'command': ['conductor', 'build', '--project-name', 'docker-nginx', '--engine', 'docker', '--params', 'eyJ3aXRoX3ZvbHVtZXMiOiBbXSwgInNlcnZpY2VzX3RvX2J1aWxkIjogbnVsbCwgInNyY19tb3VudF9wYXRoIjogbnVsbCwgImNhY2hlIjogdHJ1ZSwgInNhdmVfY29uZHVjdG9yX2NvbnRhaW5lciI6IGZhbHNlLCAicHVyZ2VfbGFzdCI6IHRydWUsICJkZWJ1ZyI6IHRydWUsICJjb25maWdfdmFycyI6IHt9LCAiZGV2ZWwiOiBmYWxzZSwgImxvY2FsX3B5dGhvbiI6IGZhbHNlLCAiY29udGFpbmVyX2NhY2hlIjogdHJ1ZSwgImZsYXR0ZW4iOiBmYWxzZSwgInZvbHVtZV9kcml2ZXIiOiBudWxsLCAiY29uZHVjdG9yX2NhY2hlIjogdHJ1ZSwgInN1YmNvbW1hbmQiOiAiYnVpbGQiLCAic2VsaW51eCI6IHRydWUsICJ3aXRoX3ZhcmlhYmxlcyI6IFtdLCAicm9sZXNfcGF0aCI6IFtdLCAiYW5zaWJsZV9vcHRpb25zIjogIiJ9', '--config', 'eyJzZXR0aW5ncyI6IFtbImNvbmR1Y3RvciIsIHsiYmFzZSI6ICJjZW50b3M6NyIsICJyb2xlc19wYXRoIjogWyIvVXNlcnMvdGV0dXlhL0Rlc2t0b3AvZG9ja2VyLW5naW54L3JvbGVzIl19XSwgWyJwd2QiLCAiL1VzZXJzL3RldHV5YS9EZXNrdG9wL2RvY2tlci1uZ2lueCJdXSwgImRlZmF1bHRzIjogW10sICJ2ZXJzaW9uIjogIjIiLCAic2VydmljZXMiOiBbWyJuZ2lueCIsIHsiZnJvbSI6ICJjZW50b3M6NyIsICJyb2xlcyI6IFsibmdpbngtZGVtbyJdLCAiY29tbWFuZCI6IFsibmdpbngiLCAiLWciLCAiZGFlbW9uIG9mZjsiXX1dXSwgInJlZ2lzdHJpZXMiOiBbXX0=', '--encoding', 'b64json'], 'name': 'docker-nginx_conductor', 'detach': True, 'privileged': True}
Parsing conductor CLI args.
2018-02-06T04:19:00.627661 Copying build context into Conductor container. [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=401
2018-02-06T04:19:00.644295 sending incremental file list
 [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-06T04:19:00.820023 ./
                            [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-06T04:19:00.841882 .DS_Store
                     [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-06T04:19:00.862304 ansible-requirements.txt
      [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-06T04:19:00.891644 ansible.cfg
                   [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-06T04:19:00.897418 container.yml
                 [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-06T04:19:00.900448 meta.yml
                      [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-06T04:19:00.904006 requirements.yml
              [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-06T04:19:00.915749 .vscode/
                      [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-06T04:19:00.918124 .vscode/database.json
         [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-06T04:19:00.922340 ansible-deployment/
           [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-06T04:19:00.926729 roles/
                        [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-06T04:19:00.932399 roles/nginx-demo/
             [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-06T04:19:00.944200 roles/nginx-demo/README.md
    [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-06T04:19:00.950490 roles/nginx-demo/defaults/
    [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-06T04:19:00.953708 roles/nginx-demo/defaults/main.yml
 [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-06T04:19:00.956849 roles/nginx-demo/files/
       [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-06T04:19:00.960621 roles/nginx-demo/handlers/
    [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-06T04:19:00.965130 roles/nginx-demo/handlers/main.yml
 [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-06T04:19:00.968878 roles/nginx-demo/meta/
        [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-06T04:19:00.971447 roles/nginx-demo/meta/main.yml
 [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-06T04:19:00.973353 roles/nginx-demo/tasks/
       [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-06T04:19:00.980591 roles/nginx-demo/tasks/main.yml
 [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-06T04:19:00.990624 roles/nginx-demo/templates/
   [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-06T04:19:00.998574 roles/nginx-demo/tests/
       [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-06T04:19:01.004699 roles/nginx-demo/tests/inventory
 [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-06T04:19:01.010021 roles/nginx-demo/tests/test.yml
 [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-06T04:19:01.013252 roles/nginx-demo/vars/
        [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-06T04:19:01.017149 roles/nginx-demo/vars/main.yml
 [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-06T04:19:01.023453
                              [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-06T04:19:01.034526 sent 13326 bytes  received 348 bytes  27348.00 bytes/sec
 [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-06T04:19:01.037457 total size is 12027  speedup is 0.88
 [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=405
2018-02-06T04:19:01.046131 Processing defaults section... [container.config] caller_file=/_ansible/container/config.py caller_func=_process_defaults caller_line=387
2018-02-06T04:19:01.049923 Processing section...          [container.config] caller_file=/_ansible/container/config.py caller_func=_process_top_level_sections caller_line=396 section=volumes
2018-02-06T04:19:01.052715 Processing section...          [container.config] caller_file=/_ansible/container/config.py caller_func=_process_top_level_sections caller_line=396 section=registries
2018-02-06T04:19:01.055926 Processing section...          [container.config] caller_file=/_ansible/container/config.py caller_func=_process_top_level_sections caller_line=396 section=secrets
2018-02-06T04:19:01.058459 Processing service...          [container.config] caller_file=/_ansible/container/config.py caller_func=_process_services caller_line=402 service=u'nginx' service_data={u'command': [u'nginx', u'-g', u'daemon off;'], u'from': u'centos:7', u'roles': [u'nginx-demo']}
2018-02-06T04:19:01.064985 Rendering service keys from defaults [container.config] caller_file=/_ansible/container/config.py caller_func=_process_services caller_line=426 defaults={} service=u'nginx'
2018-02-06T04:19:01.075272 Starting Ansible Container Conductor: build [container.cli] caller_file=/_ansible/container/cli.py caller_func=conductor_commandline caller_line=415 services={"nginx": {"command": ["nginx", "-g", "daemon off;"], "from": "centos:7", "roles": ["nginx-demo"], "defaults": {}}}
2018-02-06T04:19:01.080073 Loading engine capabilities    [container.utils.loader] caller_file=/_ansible/container/utils/loader.py caller_func=load_engine caller_line=14 capabilities=['BUILD'] engine=docker
2018-02-06T04:19:01.103679 2018-02-06T04:19:01.103679 Docker™ daemon integration engine loaded. Build starting. [container.core] caller_file=/_ansible/container/core.py caller_func=conductorcmd_build caller_line=779 project=docker-nginx
2018-02-06T04:19:01.124178 Services to build              [container.core] caller_file=/_ansible/container/core.py caller_func=conductorcmd_build caller_line=781 services_to_build=[u'nginx']
2018-02-06T04:19:01.143642 Building service...            [container.core] caller_file=/_ansible/container/core.py caller_func=conductorcmd_build caller_line=786 project=docker-nginx service=u'nginx'
2018-02-06T04:19:01.160402 Setting Docker client timeout to 60 [container.docker.engine] caller_file=/_ansible/container/docker/engine.py caller_func=get_timeout caller_line=124
2018-02-06T04:19:01.180587 Pulling image centos:7         [container.docker.engine] caller_file=/_ansible/container/docker/engine.py caller_func=pull_image_by_tag caller_line=672
2018-02-06T04:19:13.535051 Base fingerprint hash = ccfe8c87363124f4f46aa60b2d727e06366c81d2a3d552672faa027e1cee144d [container.core] caller_file=/_ansible/container/core.py caller_func=conductorcmd_build caller_line=795 hash=ccfe8c87363124f4f46aa60b2d727e06366c81d2a3d552672faa027e1cee144d service=u'nginx'
2018-02-06T04:19:13.552027 Could not find container for docker-nginx_nginx [container.docker.engine] all_containers=[u'docker-nginx_conductor', u'httpdtest_test-httpd_1'] caller_file=/_ansible/container/docker/engine.py caller_func=get_container_id_by_name caller_line=570
2018-02-06T04:19:13.566853 Playbook generated: [{'hosts': u'nginx', 'roles': ['nginx-demo'], 'vars': {}}] [container.utils] caller_file=/_ansible/container/utils/__init__.py caller_func=generate_playbook_for_role caller_line=252
2018-02-06T04:19:13.690136 Fingerprint for this layer: 9436e92d443e49daa005dd0dde57ea922f6e9c704716b19deb33491acfc58c13 [container.core] caller_file=/_ansible/container/core.py caller_func=conductorcmd_build caller_line=813 parent_fingerprint=ccfe8c87363124f4f46aa60b2d727e06366c81d2a3d552672faa027e1cee144d parent_image_id=<Image: 'centos:7'> role=nginx-demo service=u'nginx'
2018-02-06T04:19:13.698703 Still trying to keep cache.    [container.core] caller_file=/_ansible/container/core.py caller_func=conductorcmd_build caller_line=816 service=u'nginx'
2018-02-06T04:19:13.737216 Could not find container for docker-nginx_nginx-ccfe8c87-nginx-demo [container.docker.engine] all_containers=[u'docker-nginx_conductor', u'httpdtest_test-httpd_1'] caller_file=/_ansible/container/docker/engine.py caller_func=get_container_id_by_name caller_line=570
2018-02-06T04:19:13.740324 Cached layer for for role nginx-demo not found or invalid. [container.core] caller_file=/_ansible/container/core.py caller_func=conductorcmd_build caller_line=842 cur_image_id=<Image: 'centos:7'> fingerprint=9436e92d443e49daa005dd0dde57ea922f6e9c704716b19deb33491acfc58c13 service=u'nginx'
2018-02-06T04:19:13.745319 Could not locate intermediate build container to reapply role nginx-demo. Applying role on image <Image: 'centos:7'> as container docker-nginx_nginx-ccfe8c87-nginx-demo. [container.core] caller_file=/_ansible/container/core.py caller_func=conductorcmd_build caller_line=858 cur_image_fingerprint=ccfe8c87363124f4f46aa60b2d727e06366c81d2a3d552672faa027e1cee144d service=u'nginx'
2018-02-06T04:19:13.768052 Could not find container docker-nginx_nginx-ccfe8c87-nginx-demo to stop [container.docker.engine] caller_file=/_ansible/container/docker/engine.py caller_func=stop_container caller_line=529 force=False id=u'docker-nginx_nginx-ccfe8c87-nginx-demo'
2018-02-06T04:19:13.777294 Call: Engine.run_container     [container.docker.engine] args=(<Image: 'centos:7'>, u'nginx') caller_file=/_ansible/container/docker/engine.py caller_func=Engine.run_container caller_line=14 kwargs={'name': u'docker-nginx_nginx-ccfe8c87-nginx-demo', 'environment': {'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/_usr/sbin:/_usr/bin:/_usr/local/sbin:/_usr/local/bin', 'CPATH': '/usr/include:/usr/local/include:/_usr/include:/_usr/local/include', 'ANSIBLE_CONTAINER': 1, 'LD_LIBRARY_PATH': '/usr/lib:/usr/lib64:/_usr/lib:/_usr/lib64:/_usr/local/lib'}, 'working_dir': '/', 'command': 'sh -c "while true; do sleep 1; done"', 'user': 'root', 'volumes': {u'f02e9234ed2ddc4339a26a75a2d3c09f4117a97b2974782bef81f9ad2569bf96': {'bind': '/_usr', 'mode': 'ro'}}, 'entrypoint': [], 'privileged': True}
2018-02-06T04:19:13.781935 Removing keys                  [container.docker.engine] caller_file=/_ansible/container/docker/engine.py caller_func=run_kwargs_for_service caller_line=246 keys=[u'from', u'roles', 'defaults', 'links']
2018-02-06T04:19:13.785560 Running container in docker    [container.docker.engine] caller_file=/_ansible/container/docker/engine.py caller_func=run_container caller_line=270 image=<Image: 'centos:7'> params={"command": "sh -c \"while true; do sleep 1; done\"", "name": "docker-nginx_nginx-ccfe8c87-nginx-demo", "environment": {"PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/_usr/sbin:/_usr/bin:/_usr/local/sbin:/_usr/local/bin", "CPATH": "/usr/include:/usr/local/include:/_usr/include:/_usr/local/include", "ANSIBLE_CONTAINER": 1, "LD_LIBRARY_PATH": "/usr/lib:/usr/lib64:/_usr/lib:/_usr/lib64:/_usr/local/lib"}, "working_dir": "/", "user": "root", "volumes": {"f02e9234ed2ddc4339a26a75a2d3c09f4117a97b2974782bef81f9ad2569bf96": {"bind": "/_usr", "mode": "ro"}}, "entrypoint": [], "privileged": true}
2018-02-06T04:19:14.210953 Container confirmed running    [container.core] caller_file=/_ansible/container/core.py caller_func=conductorcmd_build caller_line=880 id=u'2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8'
2018-02-06T04:19:14.223519 Playbook generated: [{'hosts': u'nginx', 'roles': ['nginx-demo'], 'vars': {}}] [container.utils] caller_file=/_ansible/container/utils/__init__.py caller_func=generate_playbook_for_role caller_line=252
2018-02-06T04:19:14.238561 writing playbook to /src/tmp1wUYxY.yml [container.core] caller_file=/_ansible/container/core.py caller_func=run_playbook caller_line=573
2018-02-06T04:19:14.244443 playbook                       [container.core] caller_file=/_ansible/container/core.py caller_func=run_playbook caller_line=574 playbook=[{'hosts': u'nginx', 'roles': ['nginx-demo'], 'vars': {}}]
2018-02-06T04:19:14.256648 Running Ansible Playbook       [container.core] caller_file=/_ansible/container/core.py caller_func=run_playbook caller_line=631 command=ansible-playbook -vvvv  -i /src/hosts-TpOfnl -c docker  /src/tmp1wUYxY.yml  cwd=/src
ansible-playbook 2.4.3.0
  config file = /src/ansible.cfg
  configured module search path = [u'/root/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules']
  ansible python module location = /usr/lib/python2.7/site-packages/ansible
  executable location = /usr/bin/ansible-playbook
  python version = 2.7.5 (default, Aug  4 2017, 00:39:18) [GCC 4.8.5 20150623 (Red Hat 4.8.5-16)]
Using /src/ansible.cfg as config file
setting up inventory plugins
Parsed /src/hosts-TpOfnl inventory source with ini plugin
Loading callback plugin default of type stdout, v2.0 from /usr/lib/python2.7/site-packages/ansible/plugins/callback/default.pyc

PLAYBOOK: tmp1wUYxY.yml ********************************************************
1 plays in /src/tmp1wUYxY.yml

PLAY [nginx] *******************************************************************

TASK [Gathering Facts] *********************************************************
Using module file /usr/lib/python2.7/site-packages/ansible/modules/system/setup.py
<2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8> ESTABLISH DOCKER CONNECTION FOR USER: root
<2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8> EXEC ['/usr/local/bin/docker', 'exec', '-i', u'2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8', u'/bin/sh', '-c', u"/bin/sh -c 'echo ~ && sleep 0'"]
<2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8> EXEC ['/usr/local/bin/docker', 'exec', '-i', u'2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8', u'/bin/sh', '-c', u'/bin/sh -c \'( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1517890755.76-273085867460532 `" && echo ansible-tmp-1517890755.76-273085867460532="` echo /root/.ansible/tmp/ansible-tmp-1517890755.76-273085867460532 `" ) && sleep 0\'']
<2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8> PUT /tmp/tmpxwK6v7 TO /root/.ansible/tmp/ansible-tmp-1517890755.76-273085867460532/setup.py
<2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8> EXEC ['/usr/local/bin/docker', 'exec', '-i', u'2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8', u'/bin/sh', '-c', u"/bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1517890755.76-273085867460532/ /root/.ansible/tmp/ansible-tmp-1517890755.76-273085867460532/setup.py && sleep 0'"]
<2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8> EXEC ['/usr/local/bin/docker', 'exec', '-i', u'2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8', u'/bin/sh', '-c', u'/bin/sh -c \'/_usr/bin/python /root/.ansible/tmp/ansible-tmp-1517890755.76-273085867460532/setup.py; rm -rf "/root/.ansible/tmp/ansible-tmp-1517890755.76-273085867460532/" > /dev/null 2>&1 && sleep 0\'']
ok: [nginx]
META: ran handlers

TASK [nginx-demo : Add nginx repository] ***************************************
task path: /src/roles/nginx-demo/tasks/main.yml:3
Using module file /usr/lib/python2.7/site-packages/ansible/modules/packaging/os/yum_repository.py
<2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8> ESTABLISH DOCKER CONNECTION FOR USER: root
<2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8> EXEC ['/usr/local/bin/docker', 'exec', '-i', u'2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8', u'/bin/sh', '-c', u"/bin/sh -c 'echo ~ && sleep 0'"]
<2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8> EXEC ['/usr/local/bin/docker', 'exec', '-i', u'2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8', u'/bin/sh', '-c', u'/bin/sh -c \'( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1517890756.98-100322565846013 `" && echo ansible-tmp-1517890756.98-100322565846013="` echo /root/.ansible/tmp/ansible-tmp-1517890756.98-100322565846013 `" ) && sleep 0\'']
<2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8> PUT /tmp/tmpHjMvZL TO /root/.ansible/tmp/ansible-tmp-1517890756.98-100322565846013/yum_repository.py
<2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8> EXEC ['/usr/local/bin/docker', 'exec', '-i', u'2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8', u'/bin/sh', '-c', u"/bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1517890756.98-100322565846013/ /root/.ansible/tmp/ansible-tmp-1517890756.98-100322565846013/yum_repository.py && sleep 0'"]
<2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8> EXEC ['/usr/local/bin/docker', 'exec', '-i', u'2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8', u'/bin/sh', '-c', u'/bin/sh -c \'/_usr/bin/python /root/.ansible/tmp/ansible-tmp-1517890756.98-100322565846013/yum_repository.py; rm -rf "/root/.ansible/tmp/ansible-tmp-1517890756.98-100322565846013/" > /dev/null 2>&1 && sleep 0\'']
changed: [nginx] => {
    "changed": true,
    "diff": {
        "after": "[nginx_repo]\nbaseurl = http://nginx.org/packages/centos/$releasever/$basearch/\nenabled = 1\ngpgcheck = 0\nname = nginx repo\n\n",
        "after_header": "/etc/yum.repos.d/nginx_repo.repo",
        "before": "",
        "before_header": "/etc/yum.repos.d/nginx_repo.repo"
    },
    "invocation": {
        "module_args": {
            "async": null,
            "attributes": null,
            "backup": null,
            "bandwidth": null,
            "baseurl": "http://nginx.org/packages/centos/$releasever/$basearch/",
            "content": null,
            "cost": null,
            "delimiter": null,
            "deltarpm_metadata_percentage": null,
            "deltarpm_percentage": null,
            "dest": "/etc/yum.repos.d/nginx_repo.repo",
            "directory_mode": null,
            "enabled": true,
            "enablegroups": null,
            "exclude": null,
            "failovermethod": null,
            "file": "nginx_repo",
            "follow": false,
            "force": null,
            "gpgcakey": null,
            "gpgcheck": false,
            "gpgkey": null,
            "group": null,
            "http_caching": null,
            "include": null,
            "includepkgs": null,
            "ip_resolve": null,
            "keepalive": null,
            "keepcache": null,
            "metadata_expire": null,
            "metadata_expire_filter": null,
            "metalink": null,
            "mirrorlist": null,
            "mirrorlist_expire": null,
            "mode": null,
            "name": "nginx repo",
            "owner": null,
            "params": null,
            "password": null,
            "priority": null,
            "protect": null,
            "proxy": null,
            "proxy_password": null,
            "proxy_username": null,
            "regexp": null,
            "remote_src": null,
            "repo_gpgcheck": null,
            "repoid": "nginx_repo",
            "reposdir": "/etc/yum.repos.d",
            "retries": null,
            "s3_enabled": null,
            "selevel": null,
            "serole": null,
            "setype": null,
            "seuser": null,
            "skip_if_unavailable": null,
            "src": null,
            "ssl_check_cert_permissions": null,
            "sslcacert": null,
            "sslclientcert": null,
            "sslclientkey": null,
            "sslverify": null,
            "state": "present",
            "throttle": null,
            "timeout": null,
            "ui_repoid_vars": null,
            "unsafe_writes": null,
            "username": null
        }
    },
    "repo": "nginx_repo",
    "state": "present"
}

TASK [nginx-demo : install nginx] **********************************************
task path: /src/roles/nginx-demo/tasks/main.yml:10
Using module file /usr/lib/python2.7/site-packages/ansible/modules/packaging/os/yum.py
<2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8> ESTABLISH DOCKER CONNECTION FOR USER: root
<2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8> EXEC ['/usr/local/bin/docker', 'exec', '-i', u'2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8', u'/bin/sh', '-c', u"/bin/sh -c 'echo ~ && sleep 0'"]
<2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8> EXEC ['/usr/local/bin/docker', 'exec', '-i', u'2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8', u'/bin/sh', '-c', u'/bin/sh -c \'( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1517890757.99-5511511323708 `" && echo ansible-tmp-1517890757.99-5511511323708="` echo /root/.ansible/tmp/ansible-tmp-1517890757.99-5511511323708 `" ) && sleep 0\'']
<2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8> PUT /tmp/tmpjtZTFV TO /root/.ansible/tmp/ansible-tmp-1517890757.99-5511511323708/yum.py
<2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8> EXEC ['/usr/local/bin/docker', 'exec', '-i', u'2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8', u'/bin/sh', '-c', u"/bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1517890757.99-5511511323708/ /root/.ansible/tmp/ansible-tmp-1517890757.99-5511511323708/yum.py && sleep 0'"]
<2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8> EXEC ['/usr/local/bin/docker', 'exec', '-i', u'2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8', u'/bin/sh', '-c', u'/bin/sh -c \'/_usr/bin/python /root/.ansible/tmp/ansible-tmp-1517890757.99-5511511323708/yum.py; rm -rf "/root/.ansible/tmp/ansible-tmp-1517890757.99-5511511323708/" > /dev/null 2>&1 && sleep 0\'']
changed: [nginx] => {
    "changed": true,
    "invocation": {
        "module_args": {
            "allow_downgrade": false,
            "conf_file": null,
            "disable_gpg_check": false,
            "disablerepo": null,
            "enablerepo": null,
            "exclude": null,
            "install_repoquery": true,
            "installroot": "/",
            "list": null,
            "name": [
                "nginx"
            ],
            "security": false,
            "skip_broken": false,
            "state": "present",
            "update_cache": false,
            "validate_certs": true
        }
    },
    "msg": "warning: /var/cache/yum/x86_64/7/base/packages/openssl-1.0.2k-8.el7.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY\nImporting GPG key 0xF4A80EB5:\n Userid     : \"CentOS-7 Key (CentOS 7 Official Signing Key) <security@centos.org>\"\n Fingerprint: 6341 ab27 53d7 8a78 a7c2 7bb1 24c6 a8a7 f4a8 0eb5\n Package    : centos-release-7-4.1708.el7.centos.x86_64 (@CentOS)\n From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7\n",
    "rc": 0,
    "results": [
        "Loaded plugins: fastestmirror, ovl\nLoading mirror speeds from cached hostfile\n * base: ftp.yz.yamagata-u.ac.jp\n * extras: ftp.yz.yamagata-u.ac.jp\n * updates: ftp.yz.yamagata-u.ac.jp\nResolving Dependencies\n--> Running transaction check\n---> Package nginx.x86_64 1:1.12.2-1.el7_4.ngx will be installed\n--> Processing Dependency: openssl >= 1.0.2 for package: 1:nginx-1.12.2-1.el7_4.ngx.x86_64\n--> Running transaction check\n---> Package openssl.x86_64 1:1.0.2k-8.el7 will be installed\n--> Processing Dependency: make for package: 1:openssl-1.0.2k-8.el7.x86_64\n--> Running transaction check\n---> Package make.x86_64 1:3.82-23.el7 will be installed\n--> Finished Dependency Resolution\n\nDependencies Resolved\n\n================================================================================\n Package       Arch         Version                      Repository        Size\n================================================================================\nInstalling:\n nginx         x86_64       1:1.12.2-1.el7_4.ngx         nginx_repo       716 k\nInstalling for dependencies:\n make          x86_64       1:3.82-23.el7                base             420 k\n openssl       x86_64       1:1.0.2k-8.el7               base             492 k\n\nTransaction Summary\n================================================================================\nInstall  1 Package (+2 Dependent packages)\n\nTotal download size: 1.6 M\nInstalled size: 4.4 M\nDownloading packages:\nPublic key for openssl-1.0.2k-8.el7.x86_64.rpm is not installed\n--------------------------------------------------------------------------------\nTotal                                              1.0 MB/s | 1.6 MB  00:01     \nRetrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7\nRunning transaction check\nRunning transaction test\nTransaction test succeeded\nRunning transaction\n  Installing : 1:make-3.82-23.el7.x86_64                                    1/3 \n  Installing : 1:openssl-1.0.2k-8.el7.x86_64                                2/3 \n  Installing : 1:nginx-1.12.2-1.el7_4.ngx.x86_64                            3/3 \n----------------------------------------------------------------------\n\nThanks for using nginx!\n\nPlease find the official documentation for nginx here:\n* http://nginx.org/en/docs/\n\nPlease subscribe to nginx-announce mailing list to get\nthe most important news about nginx:\n* http://nginx.org/en/support.html\n\nCommercial subscriptions for nginx are available on:\n* http://nginx.com/products/\n\n----------------------------------------------------------------------\n  Verifying  : 1:make-3.82-23.el7.x86_64                                    1/3 \n  Verifying  : 1:nginx-1.12.2-1.el7_4.ngx.x86_64                            2/3 \n  Verifying  : 1:openssl-1.0.2k-8.el7.x86_64                                3/3 \n\nInstalled:\n  nginx.x86_64 1:1.12.2-1.el7_4.ngx                                             \n\nDependency Installed:\n  make.x86_64 1:3.82-23.el7            openssl.x86_64 1:1.0.2k-8.el7           \n\nComplete!\n"
    ]
}

TASK [nginx-demo : set auto start nginx] ***************************************
task path: /src/roles/nginx-demo/tasks/main.yml:12
Using module file /usr/lib/python2.7/site-packages/ansible/modules/commands/command.py
<2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8> ESTABLISH DOCKER CONNECTION FOR USER: root
<2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8> EXEC ['/usr/local/bin/docker', 'exec', '-i', u'2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8', u'/bin/sh', '-c', u"/bin/sh -c 'echo ~ && sleep 0'"]
<2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8> EXEC ['/usr/local/bin/docker', 'exec', '-i', u'2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8', u'/bin/sh', '-c', u'/bin/sh -c \'( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1517890773.46-228938036214259 `" && echo ansible-tmp-1517890773.46-228938036214259="` echo /root/.ansible/tmp/ansible-tmp-1517890773.46-228938036214259 `" ) && sleep 0\'']
<2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8> PUT /tmp/tmpc0fJ9r TO /root/.ansible/tmp/ansible-tmp-1517890773.46-228938036214259/command.py
<2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8> EXEC ['/usr/local/bin/docker', 'exec', '-i', u'2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8', u'/bin/sh', '-c', u"/bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1517890773.46-228938036214259/ /root/.ansible/tmp/ansible-tmp-1517890773.46-228938036214259/command.py && sleep 0'"]
<2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8> EXEC ['/usr/local/bin/docker', 'exec', '-i', u'2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8', u'/bin/sh', '-c', u'/bin/sh -c \'/_usr/bin/python /root/.ansible/tmp/ansible-tmp-1517890773.46-228938036214259/command.py; rm -rf "/root/.ansible/tmp/ansible-tmp-1517890773.46-228938036214259/" > /dev/null 2>&1 && sleep 0\'']
changed: [nginx] => {
    "changed": true,
    "cmd": [
        "chkconfig",
        "nginx",
        "on"
    ],
    "delta": "0:00:00.062879",
    "end": "2018-02-06 04:19:34.045207",
    "invocation": {
        "module_args": {
            "_raw_params": "chkconfig nginx on",
            "_uses_shell": false,
            "chdir": null,
            "creates": null,
            "executable": null,
            "removes": null,
            "stdin": null,
            "warn": true
        }
    },
    "rc": 0,
    "start": "2018-02-06 04:19:33.982328",
    "stderr": "Note: Forwarding request to 'systemctl enable nginx.service'.\nCreated symlink /etc/systemd/system/multi-user.target.wants/nginx.service, pointing to /usr/lib/systemd/system/nginx.service.",
    "stderr_lines": [
        "Note: Forwarding request to 'systemctl enable nginx.service'.",
        "Created symlink /etc/systemd/system/multi-user.target.wants/nginx.service, pointing to /usr/lib/systemd/system/nginx.service."
    ],
    "stdout": "",
    "stdout_lines": []
}

TASK [nginx-demo : service] ****************************************************
task path: /src/roles/nginx-demo/tasks/main.yml:14
skipping: [nginx] => {
    "changed": false,
    "skip_reason": "Conditional result was False"
}
META: ran handlers
META: ran handlers

PLAY RECAP *********************************************************************
nginx                      : ok=4    changed=3    unreachable=0    failed=0

2018-02-06T04:19:34.191679 Playbook run finished.         [container.core] caller_file=/_ansible/container/core.py caller_func=conductorcmd_build caller_line=887 exit_code=0
2018-02-06T04:19:34.195963 Applied role to service        [container.core] caller_file=/_ansible/container/core.py caller_func=conductorcmd_build caller_line=890 role=nginx-demo service=u'nginx'
2018-02-06T04:19:34.687716 Call: Engine.commit_role_as_layer [container.docker.engine] args=(u'2f9a645be600f119dca0ff13db62b58179717c85a7a4b90544bdb01cbceaf7e8', u'nginx', '9436e92d443e49daa005dd0dde57ea922f6e9c704716b19deb33491acfc58c13', 'nginx-demo', ordereddict([(u'command', ['nginx', '-g', 'daemon off;']), (u'from', u'centos:7'), (u'roles', ['nginx-demo']), ('defaults', ordereddict([]))])) caller_file=/_ansible/container/docker/engine.py caller_func=Engine.commit_role_as_layer caller_line=14 kwargs={'with_name': True}
2018-02-06T04:19:34.692538 Committing new layer           [container.docker.engine] caller_file=/_ansible/container/docker/engine.py caller_func=commit_role_as_layer caller_line=741 params={'message': 'Built with Ansible Container (https://github.com/ansible/ansible-container)', 'tag': '20180206041934', 'changes': u'', 'conf': {'Hostname': '', 'Domainname': '', 'Cmd': ['nginx', '-g', 'daemon off;'], 'WorkingDir': '', 'Labels': {'com.ansible.container.role': 'nginx-demo', 'com.ansible.container.fingerprint': '9436e92d443e49daa005dd0dde57ea922f6e9c704716b19deb33491acfc58c13'}, 'Entrypoint': None, 'User': '', 'Env': [], 'ExposedPorts': {}, 'OnBuild': []}, 'repository': u'docker-nginx-nginx'}
2018-02-06T04:19:35.523229 Committed layer as image       [container.core] caller_file=/_ansible/container/core.py caller_func=conductorcmd_build caller_line=907 fingerprint=9436e92d443e49daa005dd0dde57ea922f6e9c704716b19deb33491acfc58c13 image=u'sha256:6028afd8785d079b5bbc85eb4c5ab6c4e775ecc5a116a6d16c2755858cf98ff9' role=nginx-demo service=u'nginx'
2018-02-06T04:19:35.554549 Build complete.                [container.core] caller_file=/_ansible/container/core.py caller_func=conductorcmd_build caller_line=912 service=u'nginx'
2018-02-06T04:19:35.559568 Cleaning up stale build artifacts. [container.core] caller_file=/_ansible/container/core.py caller_func=conductorcmd_build caller_line=913 service=u'nginx'
2018-02-06T04:19:35.574292 Containers vs. artifacts       [container.core] artifact_breadcrumbs=[u'docker-nginx_nginx-ccfe8c87-nginx-demo'] caller_file=/_ansible/container/core.py caller_func=conductorcmd_build caller_line=916 intermediate_containers=[u'docker-nginx_nginx-ccfe8c87-nginx-demo']
2018-02-06T04:19:35.578624 All images successfully built. [container.core] caller_file=/_ansible/container/core.py caller_func=conductorcmd_build caller_line=925
2018-02-06T13:19:34.468929 Conductor terminated. Cleaning up. [container.docker.engine] caller_file=/Users/tetuya/Desktop/ansible-container/container/docker/engine.py caller_func=await_conductor_command caller_line=476 command_rc=0 conductor_id=89c9edfed583777463a40ddf838434da8745c805a269d94db07461e6d46a0201 save_container=False

Isn't it possible to apply roles in ansible-container to docker of a remote host? @geerlingguy

j00bar commented 6 years ago

Docker on a remote host wouldn't work because you can't mount a local filesystem into a remote Docker host, thus your project files aren't available. We don't intend to support remote Docker hosts either. Please re-open if I've misunderstood. Thanks!