Skip to content

Instantly share code, notes, and snippets.

@Maxim-Filimonov
Created March 7, 2015 03:05
Show Gist options
  • Save Maxim-Filimonov/f3d357609ffa60e0ea8a to your computer and use it in GitHub Desktop.
Save Maxim-Filimonov/f3d357609ffa60e0ea8a to your computer and use it in GitHub Desktop.
Docker-compose + buildkite not working
docker-compose --verbose -p buildkite32d53ff4aab945cd817bb49fa11be2d6 run app ./run_tests.sh
Compose version 1.1.0-rc2
Docker base_url: http+unix://var/run/docker.sock
Docker version: KernelVersion=3.18.6, Arch=amd64, ApiVersion=1.17, Version=1.5.0, GitCommit=a8a31ef-dirty, Os=linux, GoVersion=go1.3.3
docker containers <- (all=True)
docker containers -> (list with 13 items)
Creating buildkite32d53ff4aab945cd817bb49fa11be2d6_redis_1...
docker containers <- (all=True)
docker containers -> (list with 13 items)
docker create_container <- (environment={}, image=u'redis:2.8.17', detach=False, name=u'buildkite32d53ff4aab945cd817bb49fa11be2d6_redis_1')
docker create_container -> {u'Id': u'ffb5bc8f91c412a376480c491aded42a7707c363eae0cf21b8eb4a8a1c2eb10d',
u'Warnings': None}
docker inspect_container <- (u'ffb5bc8f91c412a376480c491aded42a7707c363eae0cf21b8eb4a8a1c2eb10d')
docker inspect_container -> {u'AppArmorProfile': u'',
u'Args': [u'redis-server'],
u'Config': {u'AttachStderr': True,
u'AttachStdin': False,
u'AttachStdout': True,
u'Cmd': [u'redis-server'],
u'CpuShares': 0,
u'Cpuset': u'',
u'Domainname': u'',
u'Entrypoint': [u'/entrypoint.sh'],
...
docker start <- (u'ffb5bc8f91c412a376480c491aded42a7707c363eae0cf21b8eb4a8a1c2eb10d', links=[], cap_add=None, restart_policy=None, dns_search=None, network_mode=u'bridge', binds={}, dns=None, volumes_from=[], port_bindings={}, cap_drop=None, privileged=False)
docker start -> None
docker containers <- (all=True)
docker containers -> (list with 14 items)
Creating buildkite32d53ff4aab945cd817bb49fa11be2d6_mongo_1...
docker containers <- (all=True)
docker containers -> (list with 14 items)
docker create_container <- (name=u'buildkite32d53ff4aab945cd817bb49fa11be2d6_mongo_1', image=u'mongo:2.6.4', environment={}, command='mongod --smallfiles', volumes={u'/data': {}}, detach=False, ports=['27017'])
Pulling image mongo:2.6.4...
docker pull <- (u'mongo:2.6.4', insecure_registry=False, stream=True)
docker pull -> <generator object _stream_helper at 0x29ac1e0>
5a7d9470be44: Pull complete
feb755848a9a: Pull complete
1627d948a24f: Pull complete
fa822d72bf37: Pull complete
49b4737cc97a: Pull complete
eb6f031b83d2: Pull complete
f1adb48b243c: Pull complete
f50aefc52a66: Pull complete
25602f75729f: Pull complete
3c3845bec813: Pull complete
004493629d34: Pull complete
c6653268ebba: Pull complete
3fd4d8f5b76b: Pull complete
511136ea3c5a: Already exists
mongo:2.6.4: The image you are pulling has been verified. Important: image verification is a tech preview feature and should not be relied on to provide security.
Status: Downloaded newer image for mongo:2.6.4
docker create_container <- (name=u'buildkite32d53ff4aab945cd817bb49fa11be2d6_mongo_1', image=u'mongo:2.6.4', environment={}, command='mongod --smallfiles', volumes={u'/data': {}}, detach=False, ports=['27017'])
docker create_container -> {u'Id': u'69783bff20f0be91acd915553f3a3483f19c03db24648425765f40df9b907206',
u'Warnings': None}
docker inspect_container <- (u'69783bff20f0be91acd915553f3a3483f19c03db24648425765f40df9b907206')
docker inspect_container -> {u'AppArmorProfile': u'',
u'Args': [u'mongod', u'--smallfiles'],
u'Config': {u'AttachStderr': True,
u'AttachStdin': False,
u'AttachStdout': True,
u'Cmd': [u'mongod', u'--smallfiles'],
u'CpuShares': 0,
u'Cpuset': u'',
u'Domainname': u'',
u'Entrypoint': [u'/entrypoint.sh'],
...
docker start <- (u'69783bff20f0be91acd915553f3a3483f19c03db24648425765f40df9b907206', links=[], cap_add=None, restart_policy=None, dns_search=None, network_mode=u'bridge', binds={u'/builds/9205c50c36a1/play2lead-1/rails-app/data': {u'bind': u'/data', u'ro': False}}, dns=None, volumes_from=[], port_bindings={u'27017': [None]}, cap_drop=None, privileged=False)
docker start -> None
docker containers <- (all=True)
docker containers -> (list with 15 items)
docker images <- (name=u'buildkite32d53ff4aab945cd817bb49fa11be2d6_app')
docker images -> (list with 1 items)
docker create_container <- (tty=True, name=u'buildkite32d53ff4aab945cd817bb49fa11be2d6_app_run_2', image=u'buildkite32d53ff4aab945cd817bb49fa11be2d6_app', stdin_open=True, environment={u'LINKEDIN_CONSUMER_KEY': u'75aa2rjdihrptu', u'RAILS_SECRET_KEY_BASE': u"'a9090674a53ef0e79fd4a41c1167245a442c1efa8c6e622fb476d42b07853510509cffcbd73bd061bdfbe647e83d9a9a635d9531092e6e958b1aebee8c223fcb'", u'LINKEDIN_CONSUMER_SECRET': u'45UztjdREFMHSyk0', u'REDIS_URL': u'redis://redis:6379', u'FACEBOOK_CONSUMER_SECRET': u'7d2b01ece4b4cc8d58af647670450dc4', u'PUSHER_KEY': u'bfb0358d9d130a3900f1', u'HOST_WITH_PORT': u"'test.lvh.me:6543'", u'DOMAIN_NAME': u'docker.local', u'AWS_ACCESS_KEY_ID': u'bogus', u'TWITTER_CONSUMER_SECRET': u'FJXauJpctb5bA57CPkH7XK0YnXM8K2hGG9u2Y3gILis', u'TWITTER_OAUTH_TOKEN': u'86202207-dLm7QROrNz2qSGJ9BIGexkdRN8gGKXuBCr9j1TDMU', u'PUSHER_SECRET': u'e372b446e54ce0300931', u'TWITTER_OAUTH_TOKEN_SECRET': u'k4tTpvvNR8XjfRcpIkQyOHmVQ6hVGoO6nwB0nFgrX8', u'FRONTEND_API_CREDS': u'12345678', u'TWITTER_CONSUMER_KEY': u'3hkpnlaZPf7F4U9qPdZmA', u'FACEBOOK_CONSUMER_KEY': u'297207230484936', u'FOG_PROVIDER': u'AWS', u'DEVISE_SECRET_KEY': u"'c87f5c6ad038a23e56ac32188415a905c3885c57b22da92d01baaa6c824a4efaae8bb99858d8b4f9faae416e258b1198c8388f625a2c29bba88bb8731480f793'", u'AWS_SECRET_ACCESS_KEY': u'bogus', u'PUSHER_APP_ID': u'85789', u'MONGO_URL': u'mongodb://mongo:27017', u'FOG_DIRECTORY': u'play2leadcdn'}, command=['./run_tests.sh'], volumes={u'/myapp': {}}, detach=False, ports=[u'3000'])
docker create_container -> {u'Id': u'32dca37f4245182ead10e2aac136f687bc1278dc51669ddfed47f8c05fc2623e',
u'Warnings': None}
docker inspect_container <- (u'32dca37f4245182ead10e2aac136f687bc1278dc51669ddfed47f8c05fc2623e')
docker inspect_container -> {u'AppArmorProfile': u'',
u'Args': [],
u'Config': {u'AttachStderr': True,
u'AttachStdin': True,
u'AttachStdout': True,
u'Cmd': [u'./run_tests.sh'],
u'CpuShares': 0,
u'Cpuset': u'',
u'Domainname': u'',
u'Entrypoint': [],
...
docker containers <- (all=False)
docker containers -> (list with 2 items)
docker containers <- (all=False)
docker containers -> (list with 2 items)
docker containers <- (all=False)
docker containers -> (list with 2 items)
docker start <- (u'32dca37f4245182ead10e2aac136f687bc1278dc51669ddfed47f8c05fc2623e', links=[(u'buildkite32d53ff4aab945cd817bb49fa11be2d6_redis_1', 'redis'), (u'buildkite32d53ff4aab945cd817bb49fa11be2d6_redis_1', u'buildkite32d53ff4aab945cd817bb49fa11be2d6_redis_1'), (u'buildkite32d53ff4aab945cd817bb49fa11be2d6_redis_1', u'redis_1')], cap_add=None, restart_policy=None, dns_search=None, network_mode=u'bridge', binds={u'/builds/9205c50c36a1/play2lead-1/rails-app': {u'bind': u'/myapp', u'ro': False}}, dns=None, volumes_from=[], port_bindings={}, cap_drop=None, privileged=False)
docker start -> None
docker inspect_container <- (u'32dca37f4245182ead10e2aac136f687bc1278dc51669ddfed47f8c05fc2623e')
docker inspect_container -> {u'AppArmorProfile': u'',
u'Args': [],
u'Config': {u'AttachStderr': True,
u'AttachStdin': True,
u'AttachStdout': True,
u'Cmd': [u'./run_tests.sh'],
u'CpuShares': 0,
u'Cpuset': u'',
u'Domainname': u'',
u'Entrypoint': [],
docker containers -> (list with 13 items)
...
docker attach_socket <- (u'32dca37f4245182ead10e2aac136f687bc1278dc51669ddfed47f8c05fc2623e', {'stdin': 1, 'logs': 1, 'stream': 1})
docker attach_socket -> <socket object, fd=12, family=1, type=1, protocol=0>
docker attach_socket <- (u'32dca37f4245182ead10e2aac136f687bc1278dc51669ddfed47f8c05fc2623e', {'logs': 1, 'stream': 1, 'stdout': 1})
docker attach_socket -> <socket object, fd=11, family=1, type=1, protocol=0>
docker attach_socket <- (u'32dca37f4245182ead10e2aac136f687bc1278dc51669ddfed47f8c05fc2623e', {'stream': 1, 'stderr': 1, 'logs': 1})
docker attach_socket -> <socket object, fd=13, family=1, type=1, protocol=0>
docker inspect_container <- (u'32dca37f4245182ead10e2aac136f687bc1278dc51669ddfed47f8c05fc2623e')
docker inspect_container -> {u'AppArmorProfile': u'',
u'Args': [],
u'Config': {u'AttachStderr': True,
u'AttachStdin': True,
u'AttachStdout': True,
u'Cmd': [u'./run_tests.sh'],
u'CpuShares': 0,
u'Cpuset': u'',
u'Domainname': u'',
u'Entrypoint': [],
...
docker inspect_container <- (u'32dca37f4245182ead10e2aac136f687bc1278dc51669ddfed47f8c05fc2623e')
docker inspect_container -> {u'AppArmorProfile': u'',
u'Args': [],
u'Config': {u'AttachStderr': True,
u'AttachStdin': True,
u'AttachStdout': True,
u'Cmd': [u'./run_tests.sh'],
u'CpuShares': 0,
u'Cpuset': u'',
u'Domainname': u'',
u'Entrypoint': [],
...
docker resize <- (u'32dca37f4245182ead10e2aac136f687bc1278dc51669ddfed47f8c05fc2623e', width=158, height=52)
docker resize -> None
*RUNNING TESTS*
docker-compose --verbose -p buildkite012a9e5b1e7f4c82b5ddc1f97511f168 run app ./run_tests.sh
Compose version 1.1.0-rc2
Docker base_url: http+unix://var/run/docker.sock
Docker version: KernelVersion=3.18.6, Arch=amd64, ApiVersion=1.17, Version=1.5.0, GitCommit=a8a31ef-dirty, Os=linux, GoVersion=go1.3.3
docker containers <- (all=True)
docker containers -> (list with 15 items)
Creating buildkite012a9e5b1e7f4c82b5ddc1f97511f168_redis_1...
docker containers <- (all=True)
docker containers -> (list with 15 items)
docker create_container <- (environment={}, image=u'redis:2.8.17', detach=False, name=u'buildkite012a9e5b1e7f4c82b5ddc1f97511f168_redis_1')
docker create_container -> {u'Id': u'd6b696c117f0866fef6f3e0eab4c78cd6afdc6b5be1f9527e5731b0e66decb21',
u'Warnings': None}
docker inspect_container <- (u'd6b696c117f0866fef6f3e0eab4c78cd6afdc6b5be1f9527e5731b0e66decb21')
docker inspect_container -> {u'AppArmorProfile': u'',
u'Args': [u'redis-server'],
u'Config': {u'AttachStderr': True,
u'AttachStdin': False,
u'AttachStdout': True,
u'Cmd': [u'redis-server'],
102 u'CpuShares': 0,
u'Cpuset': u'',
u'Domainname': u'',
u'Entrypoint': [u'/entrypoint.sh'],
...
docker start <- (u'd6b696c117f0866fef6f3e0eab4c78cd6afdc6b5be1f9527e5731b0e66decb21', links=[], cap_add=None, restart_policy=None, dns_search=None, network_mode=u'bridge', binds={}, dns=None, volumes_from=[], port_bindings={}, cap_drop=None, privileged=False)
docker start -> None
docker containers <- (all=True)
docker containers -> (list with 16 items)
Creating buildkite012a9e5b1e7f4c82b5ddc1f97511f168_mongo_1...
docker containers <- (all=True)
docker containers -> (list with 16 items)
docker create_container <- (name=u'buildkite012a9e5b1e7f4c82b5ddc1f97511f168_mongo_1', image=u'mongo:2.6.4', environment={}, command='mongod --smallfiles', volumes={u'/data': {}}, detach=False, ports=['27017'])
Pulling image mongo:2.6.4...
docker pull <- (u'mongo:2.6.4', insecure_registry=False, stream=True)
docker pull -> <generator object _stream_helper at 0x176f550>
5a7d9470be44: Downloading [==================> ] 33.82 MB/90.29 MB 10s
feb755848a9a: Download complete
1627d948a24f: Download complete
fa822d72bf37: Download complete
49b4737cc97a: Download complete
eb6f031b83d2: Download complete
f1adb48b243c: Download complete
f50aefc52a66: Downloading [======================> ] 130.2 MB/289.4 MB 7s
25602f75729f: Download complete
3c3845bec813: Download complete
004493629d34: Download complete
c6653268ebba: Download complete
3fd4d8f5b76b: Download complete
3fd4d8f5b76b: Pulling fs layer
511136ea3c5a: Already exists
*GETS STUCK HERE.. FOREVER :\*
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment