Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error during running hive --client=go-ethereum:develop --test=NONE --sim=. #21

Closed
cupuyc opened this issue Nov 2, 2016 · 9 comments
Closed

Comments

@cupuyc
Copy link
Contributor

cupuyc commented Nov 2, 2016

Hello,

I've tried to run hive tests, but got error.
I cloned repo, installed hive, installed docker go client, and then run:
hive --client=go-ethereum:develop --test=NONE --sim=.

I think I missing some step, please suggest.

Stan


MacBook-Pro-Stan:projects stan$ cd hive
MacBook-Pro-Stan:hive stan$ hive --client=go-ethereum:develop --test=NONE --sim=.
INFO[11-02|17:04:01] docker daemon online                     version=1.12.1
INFO[11-02|17:04:01] creating outer shell container 
INFO[11-02|17:04:01] building new docker image 
INFO[11-02|17:04:01] starting outer shell container 

INFO[11-02|15:04:03] docker daemon online                     version=1.12.3
INFO[11-02|15:04:03] building clients for validation          pattern=go-ethereum:develop
INFO[11-02|15:04:03] building new docker image                client=go-ethereum:develop
EROR[11-02|15:04:10] failed to build docker image             client=go-ethereum:develop error="failed to register layer: Error processing tar file(exit status 1): lchown /lib/libcrypto.so.1.0.0: permission denied"
CRIT[11-02|15:04:10] failed to validate clients               error="clients/go-ethereum:develop: failed to register layer: Error processing tar file(exit status 1): lchown /lib/libcrypto.so.1.0.0: permission denied"
MacBook-Pro-Stan:hive stan$ 
@cupuyc
Copy link
Contributor Author

cupuyc commented Nov 3, 2016

Same for me on Ununtu 16

And on Windows, I wasn't able to checkout properly. Might be due to dot at the end of some file, which isn't allowed on Windows.

@holiman
Copy link
Collaborator

holiman commented Mar 5, 2017

Have you checked that the user you're using is member of the docker group ?
Also, run it with higher loglevel : --loglevel 10

@cupuyc
Copy link
Contributor Author

cupuyc commented Mar 5, 2017

After all, I managed to run on Ubuntu (by using another instance).

But It seems project doesn't support Mac OS at the moment, right?

@joelburget
Copy link

I have the same issue on Mac (as does my coworker @bts).

logs

[~/g/s/g/k/hive]─[⎇ master]─[±]─> hive --client=go-ethereum:develop --test=.
INFO[05-10|13:51:19] docker daemon online                     version=17.05.0-ce
INFO[05-10|13:51:19] creating outer shell container
INFO[05-10|13:51:19] building new docker image                nocache=false
INFO[05-10|13:51:20] starting outer shell container
INFO[05-10|17:51:22] docker daemon online                     version=17.05.0-ce
INFO[05-10|17:51:22] building clients for validation          pattern=go-ethereum:develop
INFO[05-10|17:51:22] building validators for testing          pattern=.
INFO[05-10|17:51:22] building new docker image                validator=ethereum/rpc-tests nocache=false
EROR[05-10|17:51:33] failed to build docker image             validator=ethereum/rpc-tests error="failed to register layer: Error processing tar file(exit status 1): function not implemented"
CRIT[05-10|17:51:33] failed to validate clients               error="validators/ethereum/rpc-tests: failed to register layer: Error processing tar file(exit status 1): function not implemented"
latest stable versions of everything
[~/g/s/g/k/hive]─[⎇ master]─[±]─> docker --version
Docker version 17.05.0-ce, build 89658be
[~/g/s/g/k/hive]─[⎇ master]─[±]─> docker-compose --version
docker-compose version 1.13.0, build 1719ceb
[~/g/s/g/k/hive]─[⎇ master]─[±]─> docker-machine --version
docker-machine version 0.11.0, build 5b27455
detailed (loglevel 10) logs
[~/g/s/g/k/hive]─[⎇ master]─[±]─> hive --client=go-ethereum:develop --test=. --loglevel 10
INFO[05-10|13:54:04] docker daemon online                     version=17.05.0-ce
INFO[05-10|13:54:04] creating outer shell container
INFO[05-10|13:54:04] building new docker image                nocache=false
Step 1/12 : FROM docker:dind
 ---> 559dd16b4e0a
Step 2/12 : RUN apk add --update musl-dev go && rm -rf /var/cache/apk/*
 ---> Using cache
 ---> 71dea08a3d4a
Step 3/12 : ENV GOPATH /gopath
 ---> Using cache
 ---> 937630ff3b80
Step 4/12 : ENV PATH $GOPATH/bin:$PATH
 ---> Using cache
 ---> 616090520200
Step 5/12 : ADD vendor $GOPATH/src/github.com/karalabe/hive/vendor
 ---> Using cache
 ---> 6334827de8bd
Step 6/12 : RUN (cd $GOPATH/src/github.com/karalabe/hive && go install ./...)
 ---> Using cache
 ---> babfa74b3803
Step 7/12 : ADD *.go $GOPATH/src/github.com/karalabe/hive/
 ---> Using cache
 ---> 0b9722aa5528
Step 8/12 : WORKDIR $GOPATH/src/github.com/karalabe/hive
 ---> Using cache
 ---> bdff63c3b03a
Step 9/12 : RUN go install
 ---> Using cache
 ---> 2bdfa5f5e337
Step 10/12 : RUN echo '#!/bin/sh'  > $GOPATH/bin/hive.sh && 	echo 'set -e'    >> $GOPATH/bin/hive.sh && 		echo 'dockerd-entrypoint.sh --storage-driver=aufs 2>/dev/null &' >> $GOPATH/bin/hive.sh && 	echo 'while [ ! -S /var/run/docker.sock ]; do sleep 1; done'           >> $GOPATH/bin/hive.sh && 		echo 'for id in `docker ps -a -q`; do docker rm -f $id; done'                                                     >> $GOPATH/bin/hive.sh && 	echo 'for id in `docker images -f "dangling=true" | tail -n +2 | awk "{print \\$3}"`; do docker rmi -f $id; done' >> $GOPATH/bin/hive.sh && 	echo 'hive --docker-noshell $@'                                                                                   >> $GOPATH/bin/hive.sh && 	echo 'for id in `docker ps -a -q`; do docker rm -f $id; done'                                                     >> $GOPATH/bin/hive.sh && 	echo 'for id in `docker images -f "dangling=true" | tail -n +2 | awk "{print \\$3}"`; do docker rmi -f $id; done' >> $GOPATH/bin/hive.sh && 		echo 'adduser -u $UID -D hive'       >> $GOPATH/bin/hive.sh && 	echo 'chown -R hive /var/lib/docker' >> $GOPATH/bin/hive.sh &&   echo 'chown -R hive workspace'       >> $GOPATH/bin/hive.sh && 	chmod +x $GOPATH/bin/hive.sh
 ---> Using cache
 ---> 9e92954107e3
Step 11/12 : ENTRYPOINT hive.sh
 ---> Using cache
 ---> a48de3ec1941
Step 12/12 : COPY . $GOPATH/src/github.com/karalabe/hive
 ---> Using cache
 ---> 20c4e7ae817f
Successfully built 20c4e7ae817f
Successfully tagged hive/shell:latest
DBUG[05-10|13:54:05] created shell container
INFO[05-10|13:54:05] starting outer shell container
DBUG[05-10|13:54:05] attaching to container
DBUG[05-10|13:54:05] starting container
INFO[05-10|17:54:06] docker daemon online                     version=17.05.0-ce
INFO[05-10|17:54:06] building clients for validation          pattern=go-ethereum:develop
INFO[05-10|17:54:06] building validators for testing          pattern=.
INFO[05-10|17:54:06] building new docker image                validator=ethereum/rpc-tests nocache=false
Step 1/10 : FROM ubuntu:16.04
Pulling from library/ubuntu
Pulling fs layer
Pulling fs layer
Pulling fs layer
Pulling fs layer
Pulling fs layer
Waiting
Waiting
Downloading [==================================================>]     815B/815B
Downloading [==================================================>]     514B/514B
Verifying Checksum
Verifying Checksum
Download complete
Download complete
Downloading [>                                                  ]  474.5kB/46.79MB
Downloading [==================================================>]     161B/161B
Downloading [==================================================>]     850B/850B
Verifying Checksum
Download complete
Verifying Checksum
Download complete
Downloading [=>                                                 ]  949.6kB/46.79MB
Downloading [==>                                                ]    1.9MB/46.79MB
Downloading [===>                                               ]   2.85MB/46.79MB
Downloading [====>                                              ]    3.8MB/46.79MB
Downloading [=====>                                             ]  4.751MB/46.79MB
Downloading [======>                                            ]  5.701MB/46.79MB
Downloading [=======>                                           ]  6.651MB/46.79MB
Downloading [========>                                          ]  7.602MB/46.79MB
Downloading [=========>                                         ]  8.552MB/46.79MB
Downloading [==========>                                        ]  9.502MB/46.79MB
Downloading [===========>                                       ]  10.45MB/46.79MB
Downloading [============>                                      ]   11.4MB/46.79MB
Downloading [=============>                                     ]  12.35MB/46.79MB
Downloading [==============>                                    ]   13.3MB/46.79MB
Downloading [===============>                                   ]  14.25MB/46.79MB
Downloading [================>                                  ]   15.2MB/46.79MB
Downloading [=================>                                 ]  16.15MB/46.79MB
Downloading [==================>                                ]   17.1MB/46.79MB
Downloading [===================>                               ]  18.05MB/46.79MB
Downloading [====================>                              ]     19MB/46.79MB
Downloading [=====================>                             ]  19.96MB/46.79MB
Downloading [======================>                            ]  20.91MB/46.79MB
Downloading [=======================>                           ]  21.86MB/46.79MB
Downloading [========================>                          ]  22.81MB/46.79MB
Downloading [=========================>                         ]  23.76MB/46.79MB
Downloading [==========================>                        ]  24.71MB/46.79MB
Downloading [===========================>                       ]  25.66MB/46.79MB
Downloading [============================>                      ]  26.61MB/46.79MB
Downloading [=============================>                     ]  27.56MB/46.79MB
Downloading [==============================>                    ]  28.51MB/46.79MB
Downloading [===============================>                   ]  29.46MB/46.79MB
Downloading [================================>                  ]  30.41MB/46.79MB
Downloading [=================================>                 ]  31.36MB/46.79MB
Downloading [==================================>                ]  32.31MB/46.79MB
Downloading [===================================>               ]  33.26MB/46.79MB
Downloading [====================================>              ]  34.21MB/46.79MB
Downloading [=====================================>             ]  35.16MB/46.79MB
Downloading [======================================>            ]  36.11MB/46.79MB
Downloading [=======================================>           ]  37.06MB/46.79MB
Downloading [========================================>          ]  38.01MB/46.79MB
Downloading [=========================================>         ]  38.96MB/46.79MB
Downloading [==========================================>        ]  39.91MB/46.79MB
Downloading [===========================================>       ]  40.86MB/46.79MB
Downloading [============================================>      ]  41.81MB/46.79MB
Downloading [=============================================>     ]  42.76MB/46.79MB
Downloading [==============================================>    ]  43.71MB/46.79MB
Downloading [===============================================>   ]  44.66MB/46.79MB
Downloading [================================================>  ]  45.61MB/46.79MB
Downloading [=================================================> ]  46.56MB/46.79MB
Verifying Checksum
Download complete
Extracting [>                                                  ]  491.5kB/46.79MB
Extracting [==>                                                ]  1.966MB/46.79MB
Extracting [===>                                               ]  2.949MB/46.79MB
Extracting [===>                                               ]  3.441MB/46.79MB
Extracting [======>                                            ]   6.39MB/46.79MB
Extracting [=========>                                         ]  8.847MB/46.79MB
Extracting [============>                                      ]   11.8MB/46.79MB
Extracting [===============>                                   ]  14.25MB/46.79MB
Extracting [=================>                                 ]  16.71MB/46.79MB
Extracting [====================>                              ]  19.17MB/46.79MB
Extracting [=======================>                           ]  21.63MB/46.79MB
Extracting [=========================>                         ]  23.59MB/46.79MB
Extracting [===========================>                       ]  26.05MB/46.79MB
Extracting [==============================>                    ]  28.51MB/46.79MB
Extracting [================================>                  ]  29.98MB/46.79MB
Extracting [==================================>                ]  31.95MB/46.79MB
Extracting [====================================>              ]  34.41MB/46.79MB
Extracting [======================================>            ]  35.88MB/46.79MB
Extracting [=======================================>           ]  37.36MB/46.79MB
Extracting [=========================================>         ]  38.83MB/46.79MB
Extracting [============================================>      ]  41.29MB/46.79MB
Extracting [==============================================>    ]  43.75MB/46.79MB
Extracting [================================================>  ]  45.71MB/46.79MB
Extracting [=================================================> ]  46.69MB/46.79MB
Extracting [==================================================>]  46.79MB/46.79MB
EROR[05-10|17:54:18] failed to build docker image             validator=ethereum/rpc-tests error="failed to register layer: Error processing tar file(exit status 1): function not implemented"
CRIT[05-10|17:54:18] failed to validate clients               error="validators/ethereum/rpc-tests: failed to register layer: Error processing tar file(exit status 1): function not implemented"
DBUG[05-10|13:54:18] deleting shell container

@joelburget
Copy link

Also, here are my docker daemon logs leading up to the issue

May 10 14:04:04 shoreditch Docker[2025] <Notice>: com.docker.hyperkit: [INFO] Allocator: 805374 used; 0 junk; 0 erased; 255 available; 0 copies; 0 roots; 0 Copying; 0 Copied; 0 Flushed; 0 Referenced; max_cluster = 805376
May 10 14:04:04 shoreditch Docker[2025] <Notice>: com.docker.hyperkit: [INFO] Allocator: file contains cluster 0 .. 805631 will enlarge file to 0 .. 806143
May 10 14:04:04 shoreditch Docker[2025] <Notice>: com.docker.hyperkit: [INFO] resize: adding available clusters (Node ((x 805632) (y 806143) (l Empty) (r Empty) (h 1) (cardinal 512)))
May 10 14:04:04 shoreditch Docker[2025] <Notice>: com.docker.hyperkit: [INFO] Allocator: 805886 used; 0 junk; 0 erased; 255 available; 0 copies; 0 roots; 0 Copying; 0 Copied; 0 Flushed; 0 Referenced; max_cluster = 805888
May 10 14:04:04 shoreditch Docker[2025] <Notice>: com.docker.hyperkit: [INFO] Allocator: file contains cluster 0 .. 806143 will enlarge file to 0 .. 806655
May 10 14:04:04 shoreditch Docker[2025] <Notice>: com.docker.hyperkit: [INFO] resize: adding available clusters (Node ((x 806144) (y 806655) (l Empty) (r Empty) (h 1) (cardinal 512)))
May 10 14:04:04 shoreditch Docker[2025] <Notice>: com.docker.hyperkit: [INFO] Allocator: 806398 used; 0 junk; 0 erased; 255 available; 0 copies; 0 roots; 0 Copying; 0 Copied; 0 Flushed; 0 Referenced; max_cluster = 806400
May 10 14:04:04 shoreditch Docker[2025] <Notice>: com.docker.hyperkit: [INFO] Allocator: file contains cluster 0 .. 806655 will enlarge file to 0 .. 807167
May 10 14:04:04 shoreditch Docker[2025] <Notice>: com.docker.hyperkit: [INFO] resize: adding available clusters (Node ((x 806656) (y 807167) (l Empty) (r Empty) (h 1) (cardinal 512)))
May 10 14:04:04 shoreditch Docker[2023] <Notice>: Volume.start 42893476eb0a7e3c16e463abc85a88545db024271dfd45381eb9e1070296fb46 (paths = [/Users/joel/go/src/github.com/karalabe/hive/workspace/docker:state=default, /Users/joel/go/src/github.com/karalabe/hive/workspace/ethash:state=default, /Users/joel/go/src/github.com/karalabe/hive/workspace/logs:state=default])
May 10 14:04:04 shoreditch Docker[2023] <Notice>: Volume.start 42893476eb0a7e3c16e463abc85a88545db024271dfd45381eb9e1070296fb46 (watches [/Users/joel/go/src/github.com/karalabe/hive/workspace/logs -> /Users/joel/go/src/github.com/karalabe/hive/workspace/logs (state=default), /Users/joel/go/src/github.com/karalabe/hive/workspace/ethash -> /Users/joel/go/src/github.com/karalabe/hive/workspace/ethash (state=default), /Users/joel/go/src/github.com/karalabe/hive/workspace/docker -> /Users/joel/go/src/github.com/karalabe/hive/workspace/docker (state=default)])
May 10 14:04:06 shoreditch Docker[2024] <Notice>: DNS lookup registry-1.docker.io A: registry-1.docker.io <IN|38> [A (52.4.29.162)], registry-1.docker.io <IN|38> [A (52.22.113.111)], registry-1.docker.io <IN|38> [A (52.0.56.248)], registry-1.docker.io <IN|38> [A (52.205.236.120)], registry-1.docker.io <IN|38> [A (34.205.194.204)], registry-1.docker.io <IN|38> [A (54.84.43.4)]
May 10 14:04:06 shoreditch Docker[2024] <Warning>: DNS lookup registry-1.docker.io AAAA: NoSuchRecord
May 10 14:04:06 shoreditch Docker[2024] <Notice>: DNS lookup auth.docker.io A: auth.docker.io <IN|38> [A (34.205.194.204)], auth.docker.io <IN|38> [A (52.0.56.248)], auth.docker.io <IN|38> [A (52.205.236.120)], auth.docker.io <IN|38> [A (52.4.29.162)], auth.docker.io <IN|38> [A (54.84.43.4)], auth.docker.io <IN|38> [A (52.22.113.111)]
May 10 14:04:06 shoreditch Docker[2024] <Warning>: DNS lookup auth.docker.io AAAA: NoSuchRecord
May 10 14:04:06 shoreditch Docker[2024] <Warning>: DNS lookup registry-1.docker.io AAAA: NoSuchRecord
May 10 14:04:06 shoreditch Docker[2024] <Notice>: DNS lookup registry-1.docker.io A: registry-1.docker.io <IN|38> [A (52.4.29.162)], registry-1.docker.io <IN|38> [A (52.22.113.111)], registry-1.docker.io <IN|38> [A (52.0.56.248)], registry-1.docker.io <IN|38> [A (52.205.236.120)], registry-1.docker.io <IN|38> [A (34.205.194.204)], registry-1.docker.io <IN|38> [A (54.84.43.4)]
May 10 14:04:06 shoreditch Docker[2024] <Warning>: DNS lookup registry-1.docker.io AAAA: NoSuchRecord
May 10 14:04:06 shoreditch Docker[2024] <Notice>: DNS lookup registry-1.docker.io A: registry-1.docker.io <IN|38> [A (52.4.29.162)], registry-1.docker.io <IN|38> [A (52.22.113.111)], registry-1.docker.io <IN|38> [A (52.0.56.248)], registry-1.docker.io <IN|38> [A (52.205.236.120)], registry-1.docker.io <IN|38> [A (34.205.194.204)], registry-1.docker.io <IN|38> [A (54.84.43.4)]
--- last message repeated 1 time ---
May 10 14:04:06 shoreditch Docker[2024] <Warning>: DNS lookup registry-1.docker.io AAAA: NoSuchRecord
--- last message repeated 1 time ---
May 10 14:04:06 shoreditch Docker[2024] <Notice>: DNS lookup registry-1.docker.io A: registry-1.docker.io <IN|38> [A (52.4.29.162)], registry-1.docker.io <IN|38> [A (52.22.113.111)], registry-1.docker.io <IN|38> [A (52.0.56.248)], registry-1.docker.io <IN|38> [A (52.205.236.120)], registry-1.docker.io <IN|38> [A (34.205.194.204)], registry-1.docker.io <IN|38> [A (54.84.43.4)]
May 10 14:04:07 shoreditch Docker[2024] <Warning>: DNS lookup dseasb33srnrn.cloudfront.net AAAA: NoSuchRecord
May 10 14:04:07 shoreditch Docker[2024] <Notice>: DNS lookup dseasb33srnrn.cloudfront.net A: dseasb33srnrn.cloudfront.net <IN|38> [A (52.84.126.123)], dseasb33srnrn.cloudfront.net <IN|38> [A (52.84.126.33)], dseasb33srnrn.cloudfront.net <IN|38> [A (52.84.126.224)], dseasb33srnrn.cloudfront.net <IN|38> [A (52.84.126.198)], dseasb33srnrn.cloudfront.net <IN|38> [A (52.84.126.118)], dseasb33srnrn.cloudfront.net <IN|38> [A (52.84.126.159)], dseasb33srnrn.cloudfront.net <IN|38> [A (52.84.126.5)], dseasb33srnrn.cloudfront.net <IN|38> [A (52.84.126.175)]
May 10 14:04:07 shoreditch Docker[2024] <Notice>: DNS lookup registry-1.docker.io A: registry-1.docker.io <IN|38> [A (52.4.29.162)], registry-1.docker.io <IN|38> [A (52.22.113.111)], registry-1.docker.io <IN|38> [A (52.0.56.248)], registry-1.docker.io <IN|38> [A (52.205.236.120)], registry-1.docker.io <IN|38> [A (34.205.194.204)], registry-1.docker.io <IN|38> [A (54.84.43.4)]
May 10 14:04:07 shoreditch Docker[2024] <Warning>: DNS lookup registry-1.docker.io AAAA: NoSuchRecord
May 10 14:04:07 shoreditch Docker[2024] <Notice>: DNS lookup dseasb33srnrn.cloudfront.net A: dseasb33srnrn.cloudfront.net <IN|38> [A (52.84.126.123)], dseasb33srnrn.cloudfront.net <IN|38> [A (52.84.126.33)], dseasb33srnrn.cloudfront.net <IN|38> [A (52.84.126.224)], dseasb33srnrn.cloudfront.net <IN|38> [A (52.84.126.198)], dseasb33srnrn.cloudfront.net <IN|38> [A (52.84.126.118)], dseasb33srnrn.cloudfront.net <IN|38> [A (52.84.126.159)], dseasb33srnrn.cloudfront.net <IN|38> [A (52.84.126.5)], dseasb33srnrn.cloudfront.net <IN|38> [A (52.84.126.175)]
May 10 14:04:07 shoreditch Docker[2024] <Warning>: DNS lookup dseasb33srnrn.cloudfront.net AAAA: NoSuchRecord
--- last message repeated 1 time ---
May 10 14:04:07 shoreditch Docker[2024] <Notice>: DNS lookup dseasb33srnrn.cloudfront.net A: dseasb33srnrn.cloudfront.net <IN|38> [A (52.84.126.123)], dseasb33srnrn.cloudfront.net <IN|38> [A (52.84.126.33)], dseasb33srnrn.cloudfront.net <IN|38> [A (52.84.126.224)], dseasb33srnrn.cloudfront.net <IN|38> [A (52.84.126.198)], dseasb33srnrn.cloudfront.net <IN|38> [A (52.84.126.118)], dseasb33srnrn.cloudfront.net <IN|38> [A (52.84.126.159)], dseasb33srnrn.cloudfront.net <IN|38> [A (52.84.126.5)], dseasb33srnrn.cloudfront.net <IN|38> [A (52.84.126.175)]
May 10 14:04:18 shoreditch Docker[2023] <Notice>: Volume.stop 42893476eb0a7e3c16e463abc85a88545db024271dfd45381eb9e1070296fb46 (paths = [/Users/joel/go/src/github.com/karalabe/hive/workspace/docker:state=default, /Users/joel/go/src/github.com/karalabe/hive/workspace/ethash:state=default, /Users/joel/go/src/github.com/karalabe/hive/workspace/logs:state=default])
May 10 14:10:45 shoreditch Docker[2023] <Notice>: Volume.start 499479da11cb5f7e38445a8168bc4247096d5641c0bd8e74d6f7108d37db4122 (paths = [/Users/joel/go/src/github.com/karalabe/hive/workspace/docker:state=default, /Users/joel/go/src/github.com/karalabe/hive/workspace/ethash:state=default, /Users/joel/go/src/github.com/karalabe/hive/workspace/logs:state=default])
May 10 14:10:45 shoreditch Docker[2023] <Notice>: Volume.start 499479da11cb5f7e38445a8168bc4247096d5641c0bd8e74d6f7108d37db4122 (watches [/Users/joel/go/src/github.com/karalabe/hive/workspace/logs -> /Users/joel/go/src/github.com/karalabe/hive/workspace/logs (state=default), /Users/joel/go/src/github.com/karalabe/hive/workspace/ethash -> /Users/joel/go/src/github.com/karalabe/hive/workspace/ethash (state=default), /Users/joel/go/src/github.com/karalabe/hive/workspace/docker -> /Users/joel/go/src/github.com/karalabe/hive/workspace/docker (state=default)])
May 10 14:10:46 shoreditch Docker[2024] <Warning>: DNS lookup registry-1.docker.io AAAA: NoSuchRecord
May 10 14:10:46 shoreditch Docker[2024] <Notice>: DNS lookup registry-1.docker.io A: registry-1.docker.io <IN|38> [A (52.4.29.162)], registry-1.docker.io <IN|38> [A (52.22.113.111)], registry-1.docker.io <IN|38> [A (54.84.43.4)], registry-1.docker.io <IN|38> [A (52.205.236.120)], registry-1.docker.io <IN|38> [A (34.205.194.204)], registry-1.docker.io <IN|38> [A (52.0.56.248)]
May 10 14:10:47 shoreditch Docker[2024] <Warning>: DNS lookup auth.docker.io AAAA: NoSuchRecord
May 10 14:10:47 shoreditch Docker[2024] <Notice>: DNS lookup auth.docker.io A: auth.docker.io <IN|38> [A (52.4.29.162)], auth.docker.io <IN|38> [A (54.84.43.4)], auth.docker.io <IN|38> [A (52.22.113.111)], auth.docker.io <IN|38> [A (34.205.194.204)], auth.docker.io <IN|38> [A (52.205.236.120)], auth.docker.io <IN|38> [A (52.0.56.248)]
May 10 14:10:47 shoreditch Docker[2024] <Notice>: DNS lookup registry-1.docker.io A: registry-1.docker.io <IN|38> [A (52.4.29.162)], registry-1.docker.io <IN|38> [A (52.22.113.111)], registry-1.docker.io <IN|38> [A (54.84.43.4)], registry-1.docker.io <IN|38> [A (52.205.236.120)], registry-1.docker.io <IN|38> [A (34.205.194.204)], registry-1.docker.io <IN|38> [A (52.0.56.248)]
May 10 14:10:47 shoreditch Docker[2024] <Warning>: DNS lookup registry-1.docker.io AAAA: NoSuchRecord
--- last message repeated 1 time ---
May 10 14:10:47 shoreditch Docker[2024] <Notice>: DNS lookup registry-1.docker.io A: registry-1.docker.io <IN|38> [A (52.4.29.162)], registry-1.docker.io <IN|38> [A (52.22.113.111)], registry-1.docker.io <IN|38> [A (54.84.43.4)], registry-1.docker.io <IN|38> [A (52.205.236.120)], registry-1.docker.io <IN|38> [A (34.205.194.204)], registry-1.docker.io <IN|38> [A (52.0.56.248)]
May 10 14:10:47 shoreditch Docker[2024] <Warning>: DNS lookup registry-1.docker.io AAAA: NoSuchRecord
May 10 14:10:47 shoreditch Docker[2024] <Notice>: DNS lookup registry-1.docker.io A: registry-1.docker.io <IN|38> [A (52.4.29.162)], registry-1.docker.io <IN|38> [A (52.22.113.111)], registry-1.docker.io <IN|38> [A (54.84.43.4)], registry-1.docker.io <IN|38> [A (52.205.236.120)], registry-1.docker.io <IN|38> [A (34.205.194.204)], registry-1.docker.io <IN|38> [A (52.0.56.248)]
May 10 14:10:47 shoreditch Docker[2024] <Notice>: DNS lookup dseasb33srnrn.cloudfront.net A: dseasb33srnrn.cloudfront.net <IN|38> [A (54.192.19.115)], dseasb33srnrn.cloudfront.net <IN|38> [A (54.192.19.142)], dseasb33srnrn.cloudfront.net <IN|38> [A (54.192.19.176)], dseasb33srnrn.cloudfront.net <IN|38> [A (54.192.19.180)], dseasb33srnrn.cloudfront.net <IN|38> [A (54.192.19.22)], dseasb33srnrn.cloudfront.net <IN|38> [A (54.192.19.138)], dseasb33srnrn.cloudfront.net <IN|38> [A (54.192.19.123)], dseasb33srnrn.cloudfront.net <IN|38> [A (54.192.19.87)]
May 10 14:10:47 shoreditch Docker[2024] <Warning>: DNS lookup dseasb33srnrn.cloudfront.net AAAA: NoSuchRecord
May 10 14:10:48 shoreditch Docker[2024] <Warning>: DNS lookup registry-1.docker.io AAAA: NoSuchRecord
May 10 14:10:48 shoreditch Docker[2024] <Notice>: DNS lookup registry-1.docker.io A: registry-1.docker.io <IN|38> [A (52.4.29.162)], registry-1.docker.io <IN|38> [A (52.22.113.111)], registry-1.docker.io <IN|38> [A (54.84.43.4)], registry-1.docker.io <IN|38> [A (52.205.236.120)], registry-1.docker.io <IN|38> [A (34.205.194.204)], registry-1.docker.io <IN|38> [A (52.0.56.248)]
May 10 14:10:48 shoreditch Docker[2024] <Warning>: DNS lookup registry-1.docker.io AAAA: NoSuchRecord
May 10 14:10:48 shoreditch Docker[2024] <Notice>: DNS lookup registry-1.docker.io A: registry-1.docker.io <IN|38> [A (52.4.29.162)], registry-1.docker.io <IN|38> [A (52.22.113.111)], registry-1.docker.io <IN|38> [A (54.84.43.4)], registry-1.docker.io <IN|38> [A (52.205.236.120)], registry-1.docker.io <IN|38> [A (34.205.194.204)], registry-1.docker.io <IN|38> [A (52.0.56.248)]
May 10 14:10:48 shoreditch Docker[2024] <Warning>: DNS lookup dseasb33srnrn.cloudfront.net AAAA: NoSuchRecord
May 10 14:10:48 shoreditch Docker[2024] <Notice>: DNS lookup dseasb33srnrn.cloudfront.net A: dseasb33srnrn.cloudfront.net <IN|38> [A (54.192.19.115)], dseasb33srnrn.cloudfront.net <IN|38> [A (54.192.19.142)], dseasb33srnrn.cloudfront.net <IN|38> [A (54.192.19.176)], dseasb33srnrn.cloudfront.net <IN|38> [A (54.192.19.180)], dseasb33srnrn.cloudfront.net <IN|38> [A (54.192.19.22)], dseasb33srnrn.cloudfront.net <IN|38> [A (54.192.19.138)], dseasb33srnrn.cloudfront.net <IN|38> [A (54.192.19.123)], dseasb33srnrn.cloudfront.net <IN|38> [A (54.192.19.87)]
May 10 14:10:48 shoreditch Docker[2024] <Warning>: DNS lookup dseasb33srnrn.cloudfront.net AAAA: NoSuchRecord
May 10 14:10:48 shoreditch Docker[2024] <Notice>: DNS lookup dseasb33srnrn.cloudfront.net A: dseasb33srnrn.cloudfront.net <IN|38> [A (54.192.19.115)], dseasb33srnrn.cloudfront.net <IN|38> [A (54.192.19.142)], dseasb33srnrn.cloudfront.net <IN|38> [A (54.192.19.176)], dseasb33srnrn.cloudfront.net <IN|38> [A (54.192.19.180)], dseasb33srnrn.cloudfront.net <IN|38> [A (54.192.19.22)], dseasb33srnrn.cloudfront.net <IN|38> [A (54.192.19.138)], dseasb33srnrn.cloudfront.net <IN|38> [A (54.192.19.123)], dseasb33srnrn.cloudfront.net <IN|38> [A (54.192.19.87)]
May 10 14:10:59 shoreditch Docker[2023] <Notice>: Volume.stop 499479da11cb5f7e38445a8168bc4247096d5641c0bd8e74d6f7108d37db4122 (paths = [/Users/joel/go/src/github.com/karalabe/hive/workspace/docker:state=default, /Users/joel/go/src/github.com/karalabe/hive/workspace/ethash:state=default, /Users/joel/go/src/github.com/karalabe/hive/workspace/logs:state=default])

@cpurta
Copy link

cpurta commented Aug 31, 2018

Getting a similar issue with the same command on macOS:

$ hive --client=go-ethereum:develop --test=NONE --sim=.
INFO[08-30|16:47:44] docker daemon online                     version=18.06.1-ce
INFO[08-30|16:47:44] creating outer shell container
INFO[08-30|16:47:44] building new docker image                nocache=false
INFO[08-30|16:47:45] starting outer shell container
INFO[08-30|23:47:46] docker daemon online                     version=18.06.1-ce
INFO[08-30|23:47:46] building clients for validation          pattern=go-ethereum:develop
INFO[08-30|23:47:46] building validators for testing          pattern=NONE
INFO[08-30|23:47:46] creating ethash container
INFO[08-30|23:47:46] building new docker image                nocache=false
EROR[08-30|23:47:55] failed to build docker image             error="error creating aufs mount to /var/lib/docker/aufs/mnt/c5495bb0488d0874498321c86fe448abae34bef285f559a1a00fbe6f9413b3da-init: function not implemented"
CRIT[08-30|23:47:55] failed generate DAG for simulations      error="error creating aufs mount to /var/lib/docker/aufs/mnt/c5495bb0488d0874498321c86fe448abae34bef285f559a1a00fbe6f9413b3da-init: function not implemented"

@holiman, what version of docker are you using when running hive? Want to confirm if docker is the issue or if it is the filesystem that docker is using.

@holiman
Copy link
Collaborator

holiman commented Aug 31, 2018

I've never run hive on anything other than Linux -- but it seems (#118) like aufs has issues on darwin.

@cpurta
Copy link

cpurta commented Sep 4, 2018

Yeah looks like aufs with darwin is a no go. Running that same command on a linux box works without a hitch.

@fjl
Copy link
Collaborator

fjl commented Nov 4, 2020

This issue is super old, and we can't really fix it to work with docker on macOS. Closing it now because everything generally seems to work on linux.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants