ISSUE TYPE
- Bug Report
container.yml
version: '2'
settings:
conductor:
base: centos:7
services:
ansible.nginx-container:
from: "nginx:base"
roles:
- nginx_container
ports:
- "80:3000"
user: root
command: [nginx,-g,'daemon off']
registries: {}
OS / ENVIRONMENT
Ansible Container, version 0.9.2
Linux, test.test.com, 3.10.0-327.13.1.el7.x86_64, #1
<https://github.com/ansible/ansible-container/pull/1> SMP Mon Feb 29
13:22:02 EST 2016, x86_64
2.7.5 (default, May 3 2017, 07:55:04)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-14)] /usr/bin/python
"ContainersPaused": 0,
"Labels": null,
"CgroupDriver": "cgroupfs",
"ContainersRunning": 0,
"ContainerdCommit": {
"Expected": "03e5862ec0d8d3b3f750e19fca3ee367e13c090e",
"ID": "03e5862ec0d8d3b3f750e19fca3ee367e13c090e"
},
"InitBinary": "docker-init",
"NGoroutines": 24,
"Swarm": {
"Managers": 0,
"ControlAvailable": false,
"NodeID": "",
"Cluster": {
"Spec": {
"TaskDefaults": {},
"Orchestration": {},
"EncryptionConfig": {
"AutoLockManagers": false
},
"Raft": {
"HeartbeatTick": 0,
"ElectionTick": 0
},
"CAConfig": {},
"Dispatcher": {}
},
"Version": {},
"ID": "",
"CreatedAt": "0001-01-01T00:00:00Z",
"UpdatedAt": "0001-01-01T00:00:00Z"
},
"Nodes": 0,
"Error": "",
"RemoteManagers": null,
"LocalNodeState": "inactive",
"NodeAddr": ""
},
"LoggingDriver": "journald",
"OSType": "linux",
"HttpProxy": "",
"Runtimes": {
"runc": {
"path": "docker-runc"
}
},
"DriverStatus": [
[
"Backing Filesystem",
"extfs"
],
[
"Supports d_type",
"true"
]
],
"OperatingSystem": "Red Hat Enterprise Linux Server 7.2 (Maipo)",
"Containers": 185,
"HttpsProxy": "",
"BridgeNfIp6tables": false,
"MemTotal": 8203485184,
"SecurityOptions": [
"name=seccomp,profile=default"
],
"Driver": "overlay",
"IndexServerAddress": "https://index.docker.io/v1/",
"ClusterStore": "",
"InitCommit": {
"Expected": "949e6fa",
"ID": "949e6fa"
},
"Isolation": "",
"SystemStatus": null,
"OomKillDisable": true,
"ClusterAdvertise": "",
"SystemTime": "2017-12-12T14:52:38.635530941Z",
"Name": "dtest.com",
"CPUSet": true,
"RegistryConfig": {
"InsecureRegistryCIDRs": [
"127.0.0.0/8"
],
"IndexConfigs": {
"docker.io": {
"Official": true,
"Name": "docker.io",
"Secure": true,
"Mirrors": null
},
"nexus.ops.test.com:5443": {
"Official": false,
"Name": "nexus.ops.test.com:5443",
"Secure": false,
"Mirrors": []
},
"nexus.ops.test.com:5000": {
"Official": false,
"Name": "nexus.ops.test.com:5000",
"Secure": false,
"Mirrors": []
}
},
"Mirrors": []
},
"DefaultRuntime": "runc",
"ContainersStopped": 185,
"NCPU": 4,
"NFd": 17,
"Architecture": "x86_64",
"KernelMemory": true,
"CpuCfsQuota": true,
"Debug": false,
"ID": "KBBZ:ODFS:K55U:7EUJ:DSRA:XPRS:AMJK:NNCI:V3QK:DWCD:WTYQ:B4ZI",
"IPv4Forwarding": true,
"KernelVersion": "3.10.0-327.13.1.el7.x86_64",
"BridgeNfIptables": false,
"NoProxy": "",
"LiveRestoreEnabled": false,
"ServerVersion": "1.13.0",
"CpuCfsPeriod": true,
"ExperimentalBuild": false,
"MemoryLimit": true,
"SwapLimit": true,
"Plugins": {
"Volume": [
"local"
],
"Network": [
"bridge",
"host",
"macvlan",
"null",
"overlay"
],
"Authorization": null
},
"Images": 151,
"DockerRootDir": "/app/docker-data",
"NEventsListener": 0,
"CPUShares": true,
"RuncCommit": {
"Expected": "2f7393a47307a16f8cee44a37b262e8b81021e3e",
"ID": "2f7393a47307a16f8cee44a37b262e8b81021e3e"
}
}
{
"KernelVersion": "3.10.0-327.13.1.el7.x86_64",
"Arch": "amd64",
"BuildTime": "2017-01-17T09:55:28.732707040+00:00",
"ApiVersion": "1.25",
"Version": "1.13.0",
"MinAPIVersion": "1.12",
"GitCommit": "49bf474",
"Os": "linux",
"GoVersion": "go1.7.3"
##### SUMMARY
My Nginx_Container build is suddenly terminated with /usr/bin/python module
error.
##### STEPS TO REPRODUCE
sudo ansible-container --debug build
sudo ansible-container --debug build --user-local-python
<!--- Paste any example commands between quotes below -->
<!--- You can also paste gist.github.com links for larger files -->
##### EXPECTED RESULTS
Image should be build Successfully
##### ACTUAL RESULTS
test ansible_container_dotcom]$ sudo ansible-container --debug build
--use-local-python
2017-12-26T08:50:19.779015 The default type is [container.config]
caller_file=/usr/lib/python2.7/site-packages/container/config.py
caller_func=_resolve_defaults caller_line=189 config=<class
'ruamel.yaml.comments.CommentedMap'> defaults=<type '_ordereddict.ordereddict'>
2017-12-26T08:50:19.780632 Getting environment variables... [container.config]
caller_file=/usr/lib/python2.7/site-packages/container/config.py
caller_func=_get_environment_variables caller_line=205
2017-12-26T08:50:19.782158 Read environment variables [container.config]
caller_file=/usr/lib/python2.7/site-packages/container/config.py
caller_func=_get_environment_variables caller_line=210 env_vars={}
2017-12-26T08:50:19.783556 Resolved template variables [container.config]
caller_file=/usr/lib/python2.7/site-packages/container/config.py
caller_func=_resolve_defaults caller_line=194 template_vars={}
2017-12-26T08:50:19.784924 Parsed config [container.config]
caller_file=/usr/lib/python2.7/site-packages/container/config.py
caller_func=set_env caller_line=148 config={"version": "2", "settings":
{"conductor": {"base": "centos:7"}, "pwd":
"/home/mt801t/ansiconnginx/ansible-containers/ansible_container_dotcom"},
"services": {"ansible.nginx-container": {"from": "nginx:base", "roles":
["nginx_container"], "ports": ["80:3000"], "user": "root", "command": ["nginx",
"-g", "daemon off"]}}, "registries": {}, "defaults": {}}
2017-12-26T08:50:19.786098 Loading engine capabilities
[container.utils.loader]
caller_file=/usr/lib/python2.7/site-packages/container/utils/loader.py
caller_func=load_engine caller_line=14 capabilities=['BUILD', 'RUN']
engine=docker
2017-12-26T08:50:19.817437 Setting Docker client timeout to 60
[container.docker.engine]
caller_file=/usr/lib/python2.7/site-packages/container/docker/engine.py
caller_func=get_timeout caller_line=122
2017-12-26T08:50:19.900077 Could not find container for conductor
[container.docker.engine] all_containers=[]
caller_file=/usr/lib/python2.7/site-packages/container/docker/engine.py
caller_func=get_container_id_for_service caller_line=531
container=u'ansible_container_dotcom_conductor'
2017-12-26T08:50:19.907596 Call: Engine.build_conductor_image
[container.docker.engine]
args=('/home/mt801t/ansiconnginx/ansible-containers/ansible_container_dotcom',
'centos:7')
caller_file=/usr/lib/python2.7/site-packages/container/docker/engine.py
caller_func=Engine.build_conductor_image caller_line=23 kwargs={'environment':
[], 'cache': True}
2017-12-26T08:50:19.909581 Using temporary directory
[container.utils.temp]
caller_file=/usr/lib/python2.7/site-packages/container/utils/temp.py
caller_func=__enter__ caller_line=17 path=/tmp/tmp81TjGv
2017-12-26T08:50:19.910803 Building Docker Engine context...
[container.docker.engine]
caller_file=/usr/lib/python2.7/site-packages/container/docker/engine.py
caller_func=build_conductor_image caller_line=963
2017-12-26T08:50:19.972647 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=/usr/lib/python2.7/site-packages/container/utils/__init__.py
caller_func=jinja_render_to_temp caller_line=83
2017-12-26T08:50:19.983033 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=/usr/lib/python2.7/site-packages/container/utils/__init__.py
caller_func=jinja_render_to_temp caller_line=83
2017-12-26T08:50:19.984728 Context manifest:
[container.docker.engine]
caller_file=/usr/lib/python2.7/site-packages/container/docker/engine.py
caller_func=build_conductor_image caller_line=1030
2017-12-26T08:50:19.985012 tarball item: build-src/ansible.cfg (144 bytes)
[container.docker.engine] bytes=144 file=build-src/ansible.cfg
2017-12-26T08:50:19.985279 tarball item: build-src/ansible-requirements.txt
(130 bytes) [container.docker.engine] bytes=130
file=build-src/ansible-requirements.txt
2017-12-26T08:50:19.985546 tarball item: build-src/requirements.yml (32 bytes)
[container.docker.engine] bytes=32 file=build-src/requirements.yml
2017-12-26T08:50:19.985833 tarball item: build-src/.touch (0 bytes)
[container.docker.engine] bytes=0 file=build-src/.touch
2017-12-26T08:50:19.986108 tarball item: contrib/get-pip.py (1595409 bytes)
[container.docker.engine] bytes=1595409 file=contrib/get-pip.py
2017-12-26T08:50:19.986377 tarball item: container-src (0 bytes)
[container.docker.engine] bytes=0L file=container-src
2017-12-26T08:50:19.986643 tarball item: container-src/__init__.py (947 bytes)
[container.docker.engine] bytes=947 file=container-src/__init__.py
2017-12-26T08:50:19.986980 tarball item: container-src/cli.py (22794 bytes)
[container.docker.engine] bytes=22794 file=container-src/cli.py
2017-12-26T08:50:19.987246 tarball item: container-src/config.py (15653 bytes)
[container.docker.engine] bytes=15653 file=container-src/config.py
2017-12-26T08:50:19.987512 tarball item: container-src/core.py (42745 bytes)
[container.docker.engine] bytes=42745 file=container-src/core.py
2017-12-26T08:50:19.987818 tarball item: container-src/engine.py (6740 bytes)
[container.docker.engine] bytes=6740 file=container-src/engine.py
2017-12-26T08:50:19.988090 tarball item: container-src/exceptions.py (2158
bytes) [container.docker.engine] bytes=2158 file=container-src/exceptions.py
2017-12-26T08:50:19.988357 tarball item: container-src/docker (0 bytes)
[container.docker.engine] bytes=0L file=container-src/docker
2017-12-26T08:50:19.988621 tarball item: container-src/docker/__init__.py (205
bytes) [container.docker.engine] bytes=205 file=container-src/docker/__init__.py
2017-12-26T08:50:19.988911 tarball item: container-src/docker/config.py (2393
bytes) [container.docker.engine] bytes=2393 file=container-src/docker/config.py
2017-12-26T08:50:19.989179 tarball item: container-src/docker/deploy.py (248
bytes) [container.docker.engine] bytes=248 file=container-src/docker/deploy.py
2017-12-26T08:50:19.989445 tarball item: container-src/docker/engine.py (49646
bytes) [container.docker.engine] bytes=49646 file=container-src/docker/engine.py
2017-12-26T08:50:19.989732 tarball item: container-src/docker/importer.py
(24838 bytes) [container.docker.engine] bytes=24838
file=container-src/docker/importer.py
2017-12-26T08:50:19.990015 tarball item: container-src/docker/secrets.py (5255
bytes) [container.docker.engine] bytes=5255 file=container-src/docker/secrets.py
2017-12-26T08:50:19.990287 tarball item: container-src/docker/files (0 bytes)
[container.docker.engine] bytes=0L file=container-src/docker/files
2017-12-26T08:50:19.990554 tarball item:
container-src/docker/files/conductor-requirements.txt (273 bytes)
[container.docker.engine] bytes=273
file=container-src/docker/files/conductor-requirements.txt
2017-12-26T08:50:19.990844 tarball item:
container-src/docker/files/conductor-requirements.yml (60 bytes)
[container.docker.engine] bytes=60
file=container-src/docker/files/conductor-requirements.yml
2017-12-26T08:50:19.991113 tarball item: container-src/docker/files/get-pip.py
(1595409 bytes) [container.docker.engine] bytes=1595409
file=container-src/docker/files/get-pip.py
2017-12-26T08:50:19.991385 tarball item: container-src/docker/files/setup.py
(4628 bytes) [container.docker.engine] bytes=4628
file=container-src/docker/files/setup.py
2017-12-26T08:50:19.991652 tarball item: container-src/docker/files/get-pip.pyc
(1593358 bytes) [container.docker.engine] bytes=1593358
file=container-src/docker/files/get-pip.pyc
2017-12-26T08:50:19.991953 tarball item: container-src/docker/files/setup.pyc
(6039 bytes) [container.docker.engine] bytes=6039
file=container-src/docker/files/setup.pyc
2017-12-26T08:50:19.992223 tarball item: container-src/docker/templates (0
bytes) [container.docker.engine] bytes=0L file=container-src/docker/templates
2017-12-26T08:50:19.992532 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
2017-12-26T08:50:19.992829 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
2017-12-26T08:50:19.993128 tarball item: container-src/docker/__init__.pyc (327
bytes) [container.docker.engine] bytes=327
file=container-src/docker/__init__.pyc
2017-12-26T08:50:19.993401 tarball item: container-src/docker/config.pyc (2354
bytes) [container.docker.engine] bytes=2354 file=container-src/docker/config.pyc
2017-12-26T08:50:19.993688 tarball item: container-src/docker/deploy.pyc (325
bytes) [container.docker.engine] bytes=325 file=container-src/docker/deploy.pyc
2017-12-26T08:50:19.993961 tarball item: container-src/docker/engine.pyc (39509
bytes) [container.docker.engine] bytes=39509
file=container-src/docker/engine.pyc
2017-12-26T08:50:19.994227 tarball item: container-src/docker/importer.pyc
(20674 bytes) [container.docker.engine] bytes=20674
file=container-src/docker/importer.pyc
2017-12-26T08:50:19.994494 tarball item: container-src/docker/secrets.pyc (5093
bytes) [container.docker.engine] bytes=5093
file=container-src/docker/secrets.pyc
2017-12-26T08:50:19.994835 tarball item: container-src/k8s (0 bytes)
[container.docker.engine] bytes=0L file=container-src/k8s
2017-12-26T08:50:19.995105 tarball item: container-src/k8s/__init__.py (196
bytes) [container.docker.engine] bytes=196 file=container-src/k8s/__init__.py
2017-12-26T08:50:19.995371 tarball item: container-src/k8s/base_config.py (932
bytes) [container.docker.engine] bytes=932 file=container-src/k8s/base_config.py
2017-12-26T08:50:19.995639 tarball item: container-src/k8s/base_deploy.py
(34216 bytes) [container.docker.engine] bytes=34216
file=container-src/k8s/base_deploy.py
2017-12-26T08:50:19.995942 tarball item: container-src/k8s/base_engine.py
(10144 bytes) [container.docker.engine] bytes=10144
file=container-src/k8s/base_engine.py
2017-12-26T08:50:19.996211 tarball item: container-src/k8s/config.py (660
bytes) [container.docker.engine] bytes=660 file=container-src/k8s/config.py
2017-12-26T08:50:19.996479 tarball item: container-src/k8s/deploy.py (1720
bytes) [container.docker.engine] bytes=1720 file=container-src/k8s/deploy.py
2017-12-26T08:50:19.996806 tarball item: container-src/k8s/engine.py (1276
bytes) [container.docker.engine] bytes=1276 file=container-src/k8s/engine.py
2017-12-26T08:50:19.997079 tarball item: container-src/k8s/__init__.pyc (324
bytes) [container.docker.engine] bytes=324 file=container-src/k8s/__init__.pyc
2017-12-26T08:50:19.997348 tarball item: container-src/k8s/base_config.pyc
(1357 bytes) [container.docker.engine] bytes=1357
file=container-src/k8s/base_config.pyc
2017-12-26T08:50:19.997615 tarball item: container-src/k8s/base_deploy.pyc
(23623 bytes) [container.docker.engine] bytes=23623
file=container-src/k8s/base_deploy.pyc
2017-12-26T08:50:19.997905 tarball item: container-src/k8s/base_engine.pyc
(8659 bytes) [container.docker.engine] bytes=8659
file=container-src/k8s/base_engine.pyc
2017-12-26T08:50:19.998173 tarball item: container-src/k8s/config.pyc (1255
bytes) [container.docker.engine] bytes=1255 file=container-src/k8s/config.pyc
2017-12-26T08:50:19.998441 tarball item: container-src/k8s/deploy.pyc (1961
bytes) [container.docker.engine] bytes=1961 file=container-src/k8s/deploy.pyc
2017-12-26T08:50:19.998728 tarball item: container-src/k8s/engine.pyc (1919
bytes) [container.docker.engine] bytes=1919 file=container-src/k8s/engine.pyc
2017-12-26T08:50:19.998997 tarball item: container-src/openshift (0 bytes)
[container.docker.engine] bytes=0L file=container-src/openshift
2017-12-26T08:50:19.999278 tarball item: container-src/openshift/__init__.py
(196 bytes) [container.docker.engine] bytes=196
file=container-src/openshift/__init__.py
2017-12-26T08:50:19.999544 tarball item: container-src/openshift/config.py (427
bytes) [container.docker.engine] bytes=427
file=container-src/openshift/config.py
2017-12-26T08:50:19.999926 tarball item: container-src/openshift/deploy.py
(6241 bytes) [container.docker.engine] bytes=6241
file=container-src/openshift/deploy.py
2017-12-26T08:50:20.000215 tarball item: container-src/openshift/engine.py
(2207 bytes) [container.docker.engine] bytes=2207
file=container-src/openshift/engine.py
2017-12-26T08:50:20.000486 tarball item: container-src/openshift/__init__.pyc
(330 bytes) [container.docker.engine] bytes=330
file=container-src/openshift/__init__.pyc
2017-12-26T08:50:20.000777 tarball item: container-src/openshift/config.pyc
(1033 bytes) [container.docker.engine] bytes=1033
file=container-src/openshift/config.pyc
2017-12-26T08:50:20.001047 tarball item: container-src/openshift/deploy.pyc
(5210 bytes) [container.docker.engine] bytes=5210
file=container-src/openshift/deploy.pyc
2017-12-26T08:50:20.001313 tarball item: container-src/openshift/engine.pyc
(2634 bytes) [container.docker.engine] bytes=2634
file=container-src/openshift/engine.pyc
2017-12-26T08:50:20.001580 tarball item: container-src/utils (0 bytes)
[container.docker.engine] bytes=0L file=container-src/utils
2017-12-26T08:50:20.001869 tarball item: container-src/utils/__init__.py (11391
bytes) [container.docker.engine] bytes=11391
file=container-src/utils/__init__.py
2017-12-26T08:50:20.002148 tarball item: container-src/utils/_text.py (12304
bytes) [container.docker.engine] bytes=12304 file=container-src/utils/_text.py
2017-12-26T08:50:20.002437 tarball item: container-src/utils/galaxy.py (8120
bytes) [container.docker.engine] bytes=8120 file=container-src/utils/galaxy.py
2017-12-26T08:50:20.002728 tarball item: container-src/utils/loader.py (906
bytes) [container.docker.engine] bytes=906 file=container-src/utils/loader.py
2017-12-26T08:50:20.002998 tarball item: container-src/utils/logmux.py (1313
bytes) [container.docker.engine] bytes=1313 file=container-src/utils/logmux.py
2017-12-26T08:50:20.003290 tarball item: container-src/utils/ordereddict.py
(678 bytes) [container.docker.engine] bytes=678
file=container-src/utils/ordereddict.py
2017-12-26T08:50:20.003561 tarball item: container-src/utils/temp.py (698
bytes) [container.docker.engine] bytes=698 file=container-src/utils/temp.py
2017-12-26T08:50:20.003862 tarball item: container-src/utils/visibility.py
(3329 bytes) [container.docker.engine] bytes=3329
file=container-src/utils/visibility.py
2017-12-26T08:50:20.004132 tarball item: container-src/utils/__init__.pyc
(11603 bytes) [container.docker.engine] bytes=11603
file=container-src/utils/__init__.pyc
2017-12-26T08:50:20.004398 tarball item: container-src/utils/_text.pyc (8796
bytes) [container.docker.engine] bytes=8796 file=container-src/utils/_text.pyc
2017-12-26T08:50:20.004683 tarball item: container-src/utils/galaxy.pyc (7803
bytes) [container.docker.engine] bytes=7803 file=container-src/utils/galaxy.pyc
2017-12-26T08:50:20.004956 tarball item: container-src/utils/loader.pyc (1170
bytes) [container.docker.engine] bytes=1170 file=container-src/utils/loader.pyc
2017-12-26T08:50:20.005225 tarball item: container-src/utils/logmux.pyc (2559
bytes) [container.docker.engine] bytes=2559 file=container-src/utils/logmux.pyc
2017-12-26T08:50:20.005493 tarball item: container-src/utils/ordereddict.pyc
(915 bytes) [container.docker.engine] bytes=915
file=container-src/utils/ordereddict.pyc
2017-12-26T08:50:20.005780 tarball item: container-src/utils/temp.pyc (1358
bytes) [container.docker.engine] bytes=1358 file=container-src/utils/temp.pyc
2017-12-26T08:50:20.006060 tarball item: container-src/utils/visibility.pyc
(4148 bytes) [container.docker.engine] bytes=4148
file=container-src/utils/visibility.pyc
2017-12-26T08:50:20.006331 tarball item: container-src/templates (0 bytes)
[container.docker.engine] bytes=0L file=container-src/templates
2017-12-26T08:50:20.006599 tarball item:
container-src/templates/ansible-container-inventory.py (1230 bytes)
[container.docker.engine] bytes=1230
file=container-src/templates/ansible-container-inventory.py
2017-12-26T08:50:20.006890 tarball item:
container-src/templates/ansible-dockerfile.j2 (1194 bytes)
[container.docker.engine] bytes=1194
file=container-src/templates/ansible-dockerfile.j2
2017-12-26T08:50:20.007159 tarball item: container-src/templates/ansible.cfg
(41 bytes) [container.docker.engine] bytes=41
file=container-src/templates/ansible.cfg
2017-12-26T08:50:20.007429 tarball item: container-src/templates/builder.sh
(620 bytes) [container.docker.engine] bytes=620
file=container-src/templates/builder.sh
2017-12-26T08:50:20.007785 tarball item:
container-src/templates/compose_versioned.j2.yml (237 bytes)
[container.docker.engine] bytes=237
file=container-src/templates/compose_versioned.j2.yml
2017-12-26T08:50:20.008081 tarball item: container-src/templates/hosts.j2 (90
bytes) [container.docker.engine] bytes=90 file=container-src/templates/hosts.j2
2017-12-26T08:50:20.008352 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
2017-12-26T08:50:20.008623 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
2017-12-26T08:50:20.008917 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
2017-12-26T08:50:20.009186 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
2017-12-26T08:50:20.009454 tarball item:
container-src/templates/wait_on_host.py (2365 bytes) [container.docker.engine]
bytes=2365 file=container-src/templates/wait_on_host.py
2017-12-26T08:50:20.009744 tarball item: container-src/templates/init (0 bytes)
[container.docker.engine] bytes=0L file=container-src/templates/init
2017-12-26T08:50:20.010023 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
2017-12-26T08:50:20.010311 tarball item:
container-src/templates/init/ansible.j2.cfg (145 bytes)
[container.docker.engine] bytes=145
file=container-src/templates/init/ansible.j2.cfg
2017-12-26T08:50:20.010638 tarball item:
container-src/templates/init/container.j2.yml (2514 bytes)
[container.docker.engine] bytes=2514
file=container-src/templates/init/container.j2.yml
2017-12-26T08:50:20.011088 tarball item:
container-src/templates/init/meta.j2.yml (1231 bytes) [container.docker.engine]
bytes=1231 file=container-src/templates/init/meta.j2.yml
2017-12-26T08:50:20.011514 tarball item:
container-src/templates/init/requirements.j2.yml (299 bytes)
[container.docker.engine] bytes=299
file=container-src/templates/init/requirements.j2.yml
2017-12-26T08:50:20.012008 tarball item: container-src/templates/role (0 bytes)
[container.docker.engine] bytes=0L file=container-src/templates/role
2017-12-26T08:50:20.012391 tarball item:
container-src/templates/role/.travis.j2.yml (540 bytes)
[container.docker.engine] bytes=540
file=container-src/templates/role/.travis.j2.yml
2017-12-26T08:50:20.013077 tarball item:
container-src/templates/role/README.j2.md (1287 bytes)
[container.docker.engine] bytes=1287
file=container-src/templates/role/README.j2.md
2017-12-26T08:50:20.013474 tarball item: container-src/templates/role/defaults
(0 bytes) [container.docker.engine] bytes=0L
file=container-src/templates/role/defaults
2017-12-26T08:50:20.013927 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
2017-12-26T08:50:20.014393 tarball item: container-src/templates/role/meta (0
bytes) [container.docker.engine] bytes=0L file=container-src/templates/role/meta
2017-12-26T08:50:20.014902 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
2017-12-26T08:50:20.015309 tarball item: container-src/templates/role/test (0
bytes) [container.docker.engine] bytes=0L file=container-src/templates/role/test
2017-12-26T08:50:20.015791 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
2017-12-26T08:50:20.016217 tarball item:
container-src/templates/ansible-container-inventory.pyc (2032 bytes)
[container.docker.engine] bytes=2032
file=container-src/templates/ansible-container-inventory.pyc
2017-12-26T08:50:20.016626 tarball item:
container-src/templates/wait_on_host.pyc (2483 bytes) [container.docker.engine]
bytes=2483 file=container-src/templates/wait_on_host.pyc
2017-12-26T08:50:20.017072 tarball item: container-src/__init__.pyc (1391
bytes) [container.docker.engine] bytes=1391 file=container-src/__init__.pyc
2017-12-26T08:50:20.017491 tarball item: container-src/cli.pyc (17783 bytes)
[container.docker.engine] bytes=17783 file=container-src/cli.pyc
2017-12-26T08:50:20.017909 tarball item: container-src/config.pyc (14813 bytes)
[container.docker.engine] bytes=14813 file=container-src/config.pyc
2017-12-26T08:50:20.018314 tarball item: container-src/core.pyc (30177 bytes)
[container.docker.engine] bytes=30177 file=container-src/core.pyc
2017-12-26T08:50:20.018770 tarball item: container-src/engine.pyc (10545 bytes)
[container.docker.engine] bytes=10545 file=container-src/engine.pyc
2017-12-26T08:50:20.019196 tarball item: container-src/exceptions.pyc (5654
bytes) [container.docker.engine] bytes=5654 file=container-src/exceptions.pyc
2017-12-26T08:50:20.020070 tarball item: container-src/conductor-build/setup.py
(4628 bytes) [container.docker.engine] bytes=4628
file=container-src/conductor-build/setup.py
2017-12-26T08:50:20.020474 tarball item:
container-src/conductor-build/conductor-requirements.txt (273 bytes)
[container.docker.engine] bytes=273
file=container-src/conductor-build/conductor-requirements.txt
2017-12-26T08:50:20.020906 tarball item:
container-src/conductor-build/conductor-requirements.yml (60 bytes)
[container.docker.engine] bytes=60
file=container-src/conductor-build/conductor-requirements.yml
2017-12-26T08:50:20.021388 tarball item: Dockerfile (1137 bytes)
[container.docker.engine] bytes=1137 file=Dockerfile
2017-12-26T08:50:20.021877 tarball item: build-src/ansible.cfg (144 bytes)
[container.docker.engine] bytes=144 file=build-src/ansible.cfg
2017-12-26T08:50:20.022343 tarball item: build-src/ansible-requirements.txt
(130 bytes) [container.docker.engine] bytes=130
file=build-src/ansible-requirements.txt
2017-12-26T08:50:20.022834 tarball item: build-src/requirements.yml (32 bytes)
[container.docker.engine] bytes=32 file=build-src/requirements.yml
2017-12-26T08:50:20.023315 tarball item: build-src/.touch (0 bytes)
[container.docker.engine] bytes=0 file=build-src/.touch
2017-12-26T08:50:20.023872 tarball item: Dockerfile (576 bytes)
[container.docker.engine] bytes=576 file=Dockerfile
2017-12-26T08:50:20.026517 Starting Docker build of Ansible Container Conductor
image (please be patient)... [container.docker.engine]
caller_file=/usr/lib/python2.7/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
---> 1bf3a8c4cd78
Step 2/4 : VOLUME /usr
---> Using cache
---> 08e07db1f633
Step 3/4 : COPY /build-src /_ansible/build
---> Using cache
---> 5ac2b6fe69b3
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)
---> Using cache
---> 2aa4447b7679
Successfully built 2aa4447b7679
2017-12-26T08:50:20.149071 Cleaning up temporary directory
[container.utils.temp]
caller_file=/usr/lib/python2.7/site-packages/container/utils/temp.py
caller_func=__exit__ caller_line=22 path=/tmp/tmp81TjGv
2017-12-26T08:50:20.152192 Config settings [container.core]
caller_file=/usr/lib/python2.7/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 0x19b6190>
rawsettings={"conductor": {"base": "centos:7"}, "pwd":
"/home/mt801t/ansiconnginx/ansible-containers/ansible_container_dotcom"}
settings={"conductor": {"base": "centos:7"}, "pwd":
"/home/mt801t/ansiconnginx/ansible-containers/ansible_container_dotcom"}
2017-12-26T08:50:20.154004 Call: Engine.run_conductor
[container.docker.engine] args=('build', {'services':
ordereddict([('ansible.nginx-container', ordereddict([('from', 'nginx:base'),
('roles', ['nginx_container']), ('ports', ['80:3000']), ('user', 'root'),
('command', ['nginx', '-g', 'daemon off'])]))]), 'version': '2', 'registries':
ordereddict([]), 'defaults': ordereddict([]), 'settings':
ordereddict([('conductor', ordereddict([('base', 'centos:7')])), ('pwd',
'/home/mt801t/ansiconnginx/ansible-containers/ansible_container_dotcom')])},
'/home/mt801t/ansiconnginx/ansible-containers/ansible_container_dotcom',
{'with_volumes': [], 'config_vars': ordereddict([]), 'conductor_cache': True,
'local_python': True, '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=/usr/lib/python2.7/site-packages/container/docker/engine.py
caller_func=Engine.run_conductor caller_line=23 kwargs={}
2017-12-26T08:50:20.189407 Docker run:
[container.docker.engine]
caller_file=/usr/lib/python2.7/site-packages/container/docker/engine.py
caller_func=run_conductor caller_line=435
image=u'sha256:2aa4447b767925bb74e7bb83feb51525c3357bd093f35c21bf8245ee27e88637'
params={'name': u'ansible_container_dotcom_conductor', 'cap_add':
['SYS_ADMIN'], 'environment': {'DOCKER_HOST': 'unix:///var/run/docker.sock',
'ANSIBLE_ROLES_PATH': '/src/roles:/etc/ansible/roles'}, 'working_dir': '/src',
'command': ['conductor', 'build', '--project-name', 'ansible_container_dotcom',
'--engine', 'docker', '--params',
u'eyJ3aXRoX3ZvbHVtZXMiOiBbXSwgImNvbmZpZ192YXJzIjoge30sICJjb25kdWN0b3JfY2FjaGUiOiB0cnVlLCAibG9jYWxfcHl0aG9uIjogdHJ1ZSwgIndpdGhfdmFyaWFibGVzIjogW10sICJzZWxpbnV4IjogdHJ1ZSwgInB1cmdlX2xhc3QiOiB0cnVlLCAiY2FjaGUiOiB0cnVlLCAidm9sdW1lX2RyaXZlciI6IG51bGwsICJkZXZlbCI6IGZhbHNlLCAic3JjX21vdW50X3BhdGgiOiBudWxsLCAicm9sZXNfcGF0aCI6IFtdLCAic3ViY29tbWFuZCI6ICJidWlsZCIsICJhbnNpYmxlX29wdGlvbnMiOiAiIiwgImZsYXR0ZW4iOiBmYWxzZSwgImNvbnRhaW5lcl9jYWNoZSI6IHRydWUsICJkZWJ1ZyI6IHRydWUsICJzZXJ2aWNlc190b19idWlsZCI6IG51bGwsICJzYXZlX2NvbmR1Y3Rvcl9jb250YWluZXIiOiBmYWxzZX0=',
'--config',
u'eyJzZXJ2aWNlcyI6IFtbImFuc2libGUubmdpbngtY29udGFpbmVyIiwgeyJmcm9tIjogIm5naW54OmJhc2UiLCAicm9sZXMiOiBbIm5naW54X2NvbnRhaW5lciJdLCAicG9ydHMiOiBbIjgwOjMwMDAiXSwgInVzZXIiOiAicm9vdCIsICJjb21tYW5kIjogWyJuZ2lueCIsICItZyIsICJkYWVtb24gb2ZmIl19XV0sICJzZXR0aW5ncyI6IFtbImNvbmR1Y3RvciIsIHsiYmFzZSI6ICJjZW50b3M6NyJ9XSwgWyJwd2QiLCAiL2hvbWUvbXQ4MDF0L2Fuc2ljb25uZ2lueC9hbnNpYmxlLWNvbnRhaW5lcnMvYW5zaWJsZV9jb250YWluZXJfZG90Y29tIl1dLCAidmVyc2lvbiI6ICIyIiwgImRlZmF1bHRzIjogW10sICJyZWdpc3RyaWVzIjogW119',
'--encoding', 'b64json'], 'user': 'root', 'volumes':
{'ansible_container_dotcom_secrets': {'bind': '/run/secrets', 'mode': 'rw'},
'/var/run/docker.sock': {'bind': '/var/run/docker.sock', 'mode': 'rw'},
'/home/mt801t/ansiconnginx/ansible-containers/ansible_container_dotcom':
{'bind': '/src', 'mode': 'ro'}, '/home/mt801t/.docker/config.json': {'bind':
'/home/mt801t/.docker/config.json', 'mode': 'rw'}}, 'detach': True,
'privileged': True}
Parsing conductor CLI args.
2017-12-26T08:50:24.222300 Processing defaults section... [container.config]
caller_file=/_ansible/container/config.py caller_func=_process_defaults
caller_line=384
2017-12-26T08:50:24.225836 Processing section... [container.config]
caller_file=/_ansible/container/config.py
caller_func=_process_top_level_sections caller_line=393 section=volumes
2017-12-26T08:50:24.229575 Processing section... [container.config]
caller_file=/_ansible/container/config.py
caller_func=_process_top_level_sections caller_line=393 section=registries
2017-12-26T08:50:24.233471 Processing section... [container.config]
caller_file=/_ansible/container/config.py
caller_func=_process_top_level_sections caller_line=393 section=secrets
2017-12-26T08:50:24.237331 Processing service... [container.config]
caller_file=/_ansible/container/config.py caller_func=_process_services
caller_line=399 service=u'ansible.nginx-container' service_data={u'command':
[u'nginx', u'-g', u'daemon off'], u'from': u'nginx:base', u'ports':
[u'80:3000'], u'roles': [u'nginx_container'], u'user': u'root'}
2017-12-26T08:50:24.306092 Rendering service keys from defaults
[container.config] caller_file=/_ansible/container/config.py
caller_func=_process_services caller_line=422 defaults={"project_name": "test",
"nginx_artifact_name":
"nginx-pagespeed_scientia_realip_ssl_httpstatus-1.11.4_x86_64.rpm",
"init_program_src": "systemd-{{init_template_type }}-nginx.service.j2",
"init_program_dest": "/etc/systemd/system/{{ systemd_name }}",
"nginx_wurfl_lib_name": "libwurfl-1.8.0.0-x86_64.rpm", "nginx_artifact_base":
"http://dpdlabs.directv.com/deployments/build/nginx", "nginx_key_base":
"http://dpdlabs.directv.com/deployments/keys/labs", "nginx_key_name":
"id_labs_nginx.pub", "app_user": "nginx", "app_group": "root", "nginx_base":
"/app/server/nginx", "nginx_app_name": "nginx", "nginx_app_base": "/app/{{
project_name }}/{{nginx_app_name}}", "nginx_html_path": "{{ nginx_app_base
}}/html", "nginx_tmp_path": "{{ nginx_app_base }}/tmp", "nginx_bin_home": "{{
nginx_base }}/sbin", "nginx_pid_home": "{{nginx_app_base}}/nginx.pid",
"nginx_default_conf_home": "{{ nginx_base }}/conf", "nginx_conf_home": "{{
nginx_app_base }}/conf", "nginx_client_body_path": "{{ nginx_base
}}/client_body_temp", "nginx_conf_name": "nginx.conf", "nginx_wurfl_conf_home":
"{{ nginx_app_base }}/wurfl", "nginx_wurfl_conf_name": "wurfl.xml",
"nginx_archive_base": "{{ nginx_app_base }}/archive",
"nginx_archive_redirects_path": "{{ nginx_archive_base }}/dtv-nginxredirects",
"nginx_archive_path": "{{ nginx_archive_base }}", "nginx_archive_wurfl_base":
"{{ nginx_app_base }}/archive", "nginx_archive_wurfl_path": "{{
nginx_archive_base }}", "nginx_log_path":
"/app/log/{{project_name}}/{{nginx_app_name}}", "nginx_ssl_path":
"{{nginx_app_base}}/ssl", "nginx_listen_port": 8080, "nginx_port_in_redirect":
"off", "nginx_use_ssl": false, "download_file_dir": "/app/tmp/nginx",
"init_base": "{{project_name}}-{{ nginx_app_name }}", "upstart_name":
"{{init_base}}.conf", "systemd_name": "{{init_base}}.service",
"init_template_type": "default", "nginx_wurfl_conf_update_folder": "2016_09/",
"nginx_node_log_path": "/app/log/{{project_name}}/nginx", "soft_file_limit":
100000, "hard_file_limit": 100000, "soft_nproc_limit": 100000,
"hard_nproc_limit": 100000, "nginx_node_app_hostnames": "localhost
dev-dpdlabs.directv.com default", "nginx_node_app_upstream":
["localhost:3000"], "nginx_node_app_appname": "{{ project_name }}",
"nginx_node_app_htmlpath": "{{ nginx_html_path }}",
"nginx_node_app_staticcontentpath": "{{ nginx_html_path }}/www",
"nginx_node_app_staticcontent_expires": 900, "nginx_node_app_heropass":
"atgpreview.directv.com", "nginx_json_health_allow_netmask": "all",
"nginx_internal_test_only": false, "nginx_node_app_archivepath": "{{
nginx_archive_path }}/{{ nginx_node_app_appname }}",
"nginx_internal_allow_netmask": "147.21.0.0/16", "nginx_real_ip_mask":
"0.0.0.0/0", "nginx_aem_dam": "localhost:2222", "nginx_aem_fallback":
"atgpreview.directv.com", "nginx_aem_instant_preview_enabled": "false",
"nginx_aem_instant_preview_author_host": "",
"nginx_container_conf_expecting_dir": "/etc/nginx"}
service=u'ansible.nginx-container'
2017-12-26T08:50:24.317692 Starting Ansible Container Conductor: build
[container.cli] caller_file=/_ansible/container/cli.py
caller_func=conductor_commandline caller_line=398
services={"ansible.nginx-container": {"from": "nginx:base", "ports":
["80:3000"], "user": "root", "command": ["nginx", "-g", "daemon off"], "roles":
["nginx_container"], "defaults": {"project_name": "test",
"nginx_artifact_name":
"nginx-pagespeed_scientia_realip_ssl_httpstatus-1.11.4_x86_64.rpm",
"init_program_src": "systemd-{{init_template_type }}-nginx.service.j2",
"init_program_dest": "/etc/systemd/system/{{ systemd_name }}",
"nginx_wurfl_lib_name": "libwurfl-1.8.0.0-x86_64.rpm", "nginx_artifact_base":
"http://dpdlabs.directv.com/deployments/build/nginx", "nginx_key_base":
"http://dpdlabs.directv.com/deployments/keys/labs", "nginx_key_name":
"id_labs_nginx.pub", "app_user": "nginx", "app_group": "root", "nginx_base":
"/app/server/nginx", "nginx_app_name": "nginx", "nginx_app_base": "/app/{{
project_name }}/{{nginx_app_name}}", "nginx_html_path": "{{ nginx_app_base
}}/html", "nginx_tmp_path": "{{ nginx_app_base }}/tmp", "nginx_bin_home": "{{
nginx_base }}/sbin", "nginx_pid_home": "{{nginx_app_base}}/nginx.pid",
"nginx_default_conf_home": "{{ nginx_base }}/conf", "nginx_conf_home": "{{
nginx_app_base }}/conf", "nginx_client_body_path": "{{ nginx_base
}}/client_body_temp", "nginx_conf_name": "nginx.conf", "nginx_wurfl_conf_home":
"{{ nginx_app_base }}/wurfl", "nginx_wurfl_conf_name": "wurfl.xml",
"nginx_archive_base": "{{ nginx_app_base }}/archive",
"nginx_archive_redirects_path": "{{ nginx_archive_base }}/dtv-nginxredirects",
"nginx_archive_path": "{{ nginx_archive_base }}", "nginx_archive_wurfl_base":
"{{ nginx_app_base }}/archive", "nginx_archive_wurfl_path": "{{
nginx_archive_base }}", "nginx_log_path":
"/app/log/{{project_name}}/{{nginx_app_name}}", "nginx_ssl_path":
"{{nginx_app_base}}/ssl", "nginx_listen_port": 8080, "nginx_port_in_redirect":
"off", "nginx_use_ssl": false, "download_file_dir": "/app/tmp/nginx",
"init_base": "{{project_name}}-{{ nginx_app_name }}", "upstart_name":
"{{init_base}}.conf", "systemd_name": "{{init_base}}.service",
"init_template_type": "default", "nginx_wurfl_conf_update_folder": "2016_09/",
"nginx_node_log_path": "/app/log/{{project_name}}/nginx", "soft_file_limit":
100000, "hard_file_limit": 100000, "soft_nproc_limit": 100000,
"hard_nproc_limit": 100000, "nginx_node_app_hostnames": "localhost
dev-dpdlabs.directv.com default", "nginx_node_app_upstream":
["localhost:3000"], "nginx_node_app_appname": "{{ project_name }}",
"nginx_node_app_htmlpath": "{{ nginx_html_path }}",
"nginx_node_app_staticcontentpath": "{{ nginx_html_path }}/www",
"nginx_node_app_staticcontent_expires": 900, "nginx_node_app_heropass":
"atgpreview.directv.com", "nginx_json_health_allow_netmask": "all",
"nginx_internal_test_only": false, "nginx_node_app_archivepath": "{{
nginx_archive_path }}/{{ nginx_node_app_appname }}",
"nginx_internal_allow_netmask": "147.21.0.0/16", "nginx_real_ip_mask":
"0.0.0.0/0", "nginx_aem_dam": "localhost:2222", "nginx_aem_fallback":
"atgpreview.directv.com", "nginx_aem_instant_preview_enabled": "false",
"nginx_aem_instant_preview_author_host": "",
"nginx_container_conf_expecting_dir": "/etc/nginx"}}}
2017-12-26T08:50:24.323984 Loading engine capabilities
[container.utils.loader] caller_file=/_ansible/container/utils/loader.py
caller_func=load_engine caller_line=14 capabilities=['BUILD'] engine=docker
2017-12-26T08:50:24.353519 2017-12-26T08:50:24.353519 Dockerâ„¢ daemon
integration engine loaded. Build starting. [container.core]
caller_file=/_ansible/container/core.py caller_func=conductorcmd_build
caller_line=707 project=ansible_container_dotcom
2017-12-26T08:50:24.357786 Services to build [container.core]
caller_file=/_ansible/container/core.py caller_func=conductorcmd_build
caller_line=709 services_to_build=[u'ansible.nginx-container']
2017-12-26T08:50:24.361555 Building service... [container.core]
caller_file=/_ansible/container/core.py caller_func=conductorcmd_build
caller_line=714 project=ansible_container_dotcom
service=u'ansible.nginx-container'
2017-12-26T08:50:24.374111 Setting Docker client timeout to 60
[container.docker.engine] caller_file=/_ansible/container/docker/engine.py
caller_func=get_timeout caller_line=123
2017-12-26T08:50:24.385195 Base fingerprint hash =
95eb0a2f76048d79db543001c6f63e1969ffcf03317b50c4e75e09e969cf2518
[container.core] caller_file=/_ansible/container/core.py
caller_func=conductorcmd_build caller_line=730
hash=95eb0a2f76048d79db543001c6f63e1969ffcf03317b50c4e75e09e969cf2518
service=u'ansible.nginx-container'
2017-12-26T08:50:24.973322 Still trying to keep cache. [container.core]
caller_file=/_ansible/container/core.py caller_func=conductorcmd_build
caller_line=745 service=u'ansible.nginx-container'
2017-12-26T08:50:25.029587 Cache busted! No layer found [container.core]
caller_file=/_ansible/container/core.py caller_func=conductorcmd_build
caller_line=760
fingerprint=53c5fb3928e5dcb7ae7f44f09ad2adcce02c0dad8f2b2295de52f35b148b43a0
service=u'ansible.nginx-container'
2017-12-26T08:50:25.034914 Call: Engine.run_container
[container.docker.engine]
args=(u'sha256:de529845c1115c7ea7b81ce5bc729203944af7657de0da75538992d0edce1b69',
u'ansible.nginx-container') caller_file=/_ansible/container/docker/engine.py
caller_func=Engine.run_container caller_line=14 kwargs={'name':
u'ansible_container_dotcom_ansible.nginx-container', 'environment':
{'ANSIBLE_CONTAINER': 1}, 'working_dir': '/', 'command': 'sh -c "while true; do
sleep 1; done"', 'user': 'root', 'volumes': {}, 'entrypoint': [], 'privileged':
True}
2017-12-26T08:50:25.040107 Removing keys
[container.docker.engine] caller_file=/_ansible/container/docker/engine.py
caller_func=run_kwargs_for_service caller_line=244 keys=['from', 'defaults',
u'roles', 'links']
2017-12-26T08:50:25.044062 Running container in docker
[container.docker.engine] caller_file=/_ansible/container/docker/engine.py
caller_func=run_container caller_line=268
image=u'sha256:de529845c1115c7ea7b81ce5bc729203944af7657de0da75538992d0edce1b69'
params={"ports": {"3000": ["80"]}, "user": "root", "command": "sh -c \"while
true; do sleep 1; done\"", "name":
"ansible_container_dotcom_ansible.nginx-container", "environment":
{"ANSIBLE_CONTAINER": 1}, "working_dir": "/", "volumes": {}, "entrypoint": [],
"privileged": true}
2017-12-26T08:50:25.280220 Container running [container.core]
caller_file=/_ansible/container/core.py caller_func=conductorcmd_build
caller_line=824
id=u'74a058f19593d740d5651de546bd612d345cff3d71f2251c7aa35be56b01f855'
2017-12-26T08:50:25.288680 writing playbook to /tmp/tmp3DdJgT/playbook.yml
[container.core] caller_file=/_ansible/container/core.py
caller_func=run_playbook caller_line=570
2017-12-26T08:50:25.292137 playbook [container.core]
caller_file=/_ansible/container/core.py caller_func=run_playbook
caller_line=571 playbook=[{'hosts': u'ansible.nginx-container', 'roles':
['nginx_container'], 'vars': {}}]
2017-12-26T08:50:25.308066 Running Ansible Playbook [container.core]
caller_file=/_ansible/container/core.py caller_func=run_playbook
caller_line=640 command=ansible-playbook -vvvv -i /tmp/tmp3DdJgT/hosts -c
docker /tmp/tmp3DdJgT/playbook.yml cwd=/src
ansible-playbook 2.5.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 /tmp/tmp3DdJgT/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/tmp3DdJgT/playbook.yml
PLAY [ansible.nginx-container] *************************************************
TASK [Gathering Facts] *********************************************************
Using module file
/usr/lib/python2.7/site-packages/ansible/modules/system/setup.py
<74a058f19593d740d5651de546bd612d345cff3d71f2251c7aa35be56b01f855> ESTABLISH
DOCKER CONNECTION FOR USER: root
<74a058f19593d740d5651de546bd612d345cff3d71f2251c7aa35be56b01f855> EXEC
['/usr/local/bin/docker', 'exec', '-i',
u'74a058f19593d740d5651de546bd612d345cff3d71f2251c7aa35be56b01f855',
u'/bin/sh', '-c', u"/bin/sh -c 'echo ~ && sleep 0'"]
<74a058f19593d740d5651de546bd612d345cff3d71f2251c7aa35be56b01f855> EXEC
['/usr/local/bin/docker', 'exec', '-i',
u'74a058f19593d740d5651de546bd612d345cff3d71f2251c7aa35be56b01f855',
u'/bin/sh', '-c', u'/bin/sh -c \'( umask 77 && mkdir -p "` echo
/root/.ansible/tmp/ansible-tmp-1514278227.66-255742220108682 `" && echo
ansible-tmp-1514278227.66-255742220108682="` echo
/root/.ansible/tmp/ansible-tmp-1514278227.66-255742220108682 `" ) && sleep 0\'']
<74a058f19593d740d5651de546bd612d345cff3d71f2251c7aa35be56b01f855> PUT
/tmp/tmpYaDrdE TO
/root/.ansible/tmp/ansible-tmp-1514278227.66-255742220108682/setup.py
<74a058f19593d740d5651de546bd612d345cff3d71f2251c7aa35be56b01f855> EXEC
['/usr/local/bin/docker', 'exec', '-i',
u'74a058f19593d740d5651de546bd612d345cff3d71f2251c7aa35be56b01f855',
u'/bin/sh', '-c', u"/bin/sh -c 'chmod u+x
/root/.ansible/tmp/ansible-tmp-1514278227.66-255742220108682/
/root/.ansible/tmp/ansible-tmp-1514278227.66-255742220108682/setup.py && sleep
0'"]
<74a058f19593d740d5651de546bd612d345cff3d71f2251c7aa35be56b01f855> EXEC
['/usr/local/bin/docker', 'exec', '-i',
u'74a058f19593d740d5651de546bd612d345cff3d71f2251c7aa35be56b01f855',
u'/bin/sh', '-c', u'/bin/sh -c \'/usr/bin/python
/root/.ansible/tmp/ansible-tmp-1514278227.66-255742220108682/setup.py; rm -rf
"/root/.ansible/tmp/ansible-tmp-1514278227.66-255742220108682/" > /dev/null
2>&1 && sleep 0\'']
fatal: [ansible.nginx-container]: FAILED! => {
"changed": false,
"module_stderr": "/bin/sh: /usr/bin/python: not found\n",
"module_stdout": "",
"msg": "MODULE FAILURE",
"rc": 0
}
to retry, use: --limit @/tmp/tmp3DdJgT/playbook.retry
PLAY RECAP *********************************************************************
ansible.nginx-container : ok=0 changed=0 unreachable=0 failed=1
2017-12-26T08:50:28.065554 Error applying role! [container.core]
caller_file=/_ansible/container/core.py caller_func=apply_role_to_container
caller_line=699 engine=<container.docker.engine.Engine object at
0x7f363c8b5e90> exit_code=2 playbook=[{'hosts': u'ansible.nginx-container',
'roles': ['nginx_container'], 'vars': {}}]
2017-12-26T08:50:28.070624 Playbook run finished. [container.core]
caller_file=/_ansible/container/core.py caller_func=conductorcmd_build
caller_line=831 exit_code=2
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 406, in conductor_commandline
**params)
File "/_ansible/container/__init__.py", line 19, in __wrapped__
return fn(*args, **kwargs)
File "/_ansible/container/core.py", line 833, in conductorcmd_build
raise RuntimeError('Build failed.')
RuntimeError: Build failed.
2017-12-26T08:50:28.210282 Could not connect to container host. Check your
docker
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/fbcd5b3b-ce2f-4466-87c2-9fc3dd1d86a6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.