Dne 16.11.2017 v 15:49 [email protected] napsal(a): > Hi, Hello Chandrashekar,
I'm sorry for such a late reply, the message got lost in piles of emails... > > Host is Ubuntu aarch64 machine. > > I have two issues one is unable to run the docker: > > root@ubuntu:~# docker run ldoktor/fedora-avocado /bin/true > standard_init_linux.go:178: exec user process caused "exec format error" google had answer for me https://github.com/ethereum/go-ethereum/issues/3775 it's because the `ldoktor/fedora-avocado` is built for `x86_64` architecture. You have to use your own image. You can try our dockerfile: https://github.com/ldoktor/fedora-avocado but use `aarch64` fedora instead of the default one (not sure how, never tried it myself). > > root@ubuntu:~# docker run --rm ldoktor/fedora-avocado /bin/false > standard_init_linux.go:178: exec user process caused "exec format error" > > > Secondly, if I pull fedora and install the avocado, when I run the avocado > list within the docker, the avocado crashes. This is odd and there is probably something wrong in the way Avocado is being installed. Can you share the docker-file with us? Kind regards, Lukáš > > I am trying to run few basic tests to see avocado works for docker > containers, that is what we are looking at. > > Thanks, > Chandrashekar > > > On 2017-11-16 14:34, Amador Pahim wrote: >> "I pulled the fedora container and installed the avocado to run the remotely" >> >> I don't think he's using 'ldoktor/fedora-avocado'. >> >> On Thu, Nov 16, 2017 at 9:56 AM, Lukáš Doktor <[email protected]> wrote: >>> Dne 16.11.2017 v 08:22 [email protected] napsal(a): >>>> >>>> Hi, >>>> >>>> I pulled the fedora container and installed the avocado to run the >>>> remotely, >>>> >>>> when I run the avocado, it crashes with the following error. >>>> >>>> Am I doing something wrong ? >>>> >>>> Avocado crashed: >>>> Traceback (most recent call last): >>>> File "/usr/lib64/python2.7/atexit.py", line 24, in _run_exitfuncs >>>> func(*targs, **kargs) >>>> File "/usr/lib64/python2.7/logging/__init__.py", line 1668, in shutdown >>>> h.flush() >>>> File "/usr/lib64/python2.7/logging/__init__.py", line 845, in flush >>>> self.stream.flush() >>>> File "/usr/lib/python2.7/site-packages/avocado/core/output.py", line >>>> 565, in flush >>>> if not self.pipe.closed: >>>> AttributeError: '_StdOutputFile' object has no attribute 'closed' >>>> >>>> Thanks, >>>> Chandrashekar >>> >>> Dear Chandrashekar, >>> >>> can you please provide more details about the environment and way you >>> invoke Avocado? I tried: >>> >>> $ docker run ldoktor/fedora-avocado /bin/true >>> Unable to find image 'ldoktor/fedora-avocado:latest' locally >>> Trying to pull repository docker.io/ldoktor/fedora-avocado ... >>> sha256:0ebe31572b456d7d949e844b04f258161c5b39cc38c4a20ea3aaa594363a858c: >>> Pulling from docker.io/ldoktor/fedora-avocado >>> >>> 00ddb097f3f5: Pull complete >>> 3a3524f4880e: Pull complete >>> Digest: >>> sha256:0ebe31572b456d7d949e844b04f258161c5b39cc38c4a20ea3aaa594363a858c >>> Status: Downloaded newer image for docker.io/ldoktor/fedora-avocado:latest >>> $ echo $? >>> 0 >>> $ docker run --rm ldoktor/fedora-avocado /bin/false >>> $ echo $? >>> 1 >>> >>> As well as: >>> >>> $ docker run --rm -i -t ldoktor/fedora-avocado /bin/sh >>> sh-4.4# avocado run /bin/true >>> JOB ID : a3c95eb29b9e4cd773fa00ef2c1ed4b7c5191272 >>> JOB LOG : /root/avocado/job-results/job-2017-11-16T08.51-a3c95eb/job.log >>> (1/1) /bin/true: PASS (0.00 s) >>> RESULTS : PASS 1 | ERROR 0 | FAIL 0 | SKIP 0 | WARN 0 | INTERRUPT 0 | >>> CANCEL 0 >>> JOB TIME : 0.61 s >>> sh-4.4# exit >>> >>> both working well. >>> >>> My system is: >>> Fedora.23 >>> Docker version 1.12.6, build ae7d637/1.12.6 >>> docker.io/ldoktor/fedora-avocado latest 88adeddfcecf >>> 9 days ago 329.4 MB >>> >>> Kind regards, >>> Lukáš >>>
signature.asc
Description: OpenPGP digital signature
